Avoid importing broken or deprecated crypto crates
Production Rust code should not import `md5`, `sha1`, `des`, or `rc4` for security-sensitive purposes.
#Metadata
#Why it matters
MD5 and SHA-1 are broken hash functions, DES has an obsolete key size, and RC4 has known biases.
#Remediation
Use `sha2`, `blake3`, or `aes-gcm` for modern cryptographic primitives.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/rust/rust.security.weak-crypto-import.rule.yaml.