kingfisher/crates/kingfisher-rules/data/rules/crates.io.yml
Mick Grove ab811c8bcf v1.87.0
2026-03-09 20:11:58 -07:00

19 lines
No EOL
459 B
YAML

rules:
- name: crates.io API Key
id: kingfisher.cratesio.1
pattern: |
(?x)
\b
(
cio[A-Za-z0-9]{32}
)
\b
pattern_requirements:
min_digits: 2
min_entropy: 3.3
confidence: medium
examples:
- 'Bearer: ciotgp8BGZBlX192iExSQPm0SrUlBunG8zd'
references:
- https://blog.rust-lang.org/2023/09/22/crates-io-usage-policy-rfc
- https://github.com/rust-lang/crates.io/tree/main/src