python.empty-aes-key

返回列表 · CWE 索引

pythonWARNING规则详情

各语言消息对照

语言消息
de

Ein potenziell leerer AES-Verschlüsselungsschlüssel. Ein leerer Schlüssel bei der AES-Verschlüsselung ergibt eine schwache Verschlüsselung und kann Angreifern das einfache Entschlüsseln sensibler Daten erlauben. Stellen Sie sicher, dass für die AES-Verschlüsselung ein starker, nicht leerer Schlüssel verwendet wird.

en

Potential empty AES encryption key. Using an empty key in AES encryption can result in weak encryption and may allow attackers to easily decrypt sensitive data. Ensure that a strong, non-empty key is used for AES encryption.

fr

Clé de chiffrement AES potentiellement vide. Utiliser une clé vide dans AES produit un chiffrement faible et peut permettre à des attaquants de déchiffrer facilement des données sensibles. Assurez-vous d'utiliser une clé forte et non vide pour le chiffrement AES.

ja

空の AES 暗号鍵が使用されている疑いがあります。AES で空の鍵を使用すると弱い暗号化となり、攻撃者に機密データを容易に復号される恐れがあります。AES の暗号化には強力で空でない鍵を使用してください。

ko

비어 있는 AES 암호화 키로 의심됩니다. AES에 빈 키를 사용하면 약한 암호화가 되어 공격자가 민감한 데이터를 쉽게 복호화할 수 있습니다. AES 암호화에는 강력하고 비어 있지 않은 키를 사용하십시오.

ru

Возможно пустой ключ шифрования AES. Пустой ключ в AES даёт слабое шифрование, и злоумышленник сможет легко расшифровать чувствительные данные. Убедитесь, что для шифрования AES используется стойкий непустой ключ.

zh

疑似空的 AES 加密密钥。AES 使用空密钥会造成弱加密,攻击者可能轻易解密敏感数据。请确保 AES 加密使用强且非空的密钥。

zh-Hant

疑似空的 AES 加密金鑰。AES 使用空金鑰會造成弱加密,攻擊者可能輕易解密敏感資料。請確保 AES 加密使用強且非空的金鑰。

CWE 知识卡

语言名称修复建议
deVerwendung geknackter oder riskanter Hash-AlgorithmenMigrieren Sie Hashes zu SHA-256 oder höher; für den Passwortspeicher verwenden Sie gesalzene, langsame Hashes wie bcrypt/Argon2/scrypt.
en——
frUtilisation d'un algorithme cryptographique cassé ou risquéMigrez le hachage vers SHA-256 et au-delà ; pour le stockage des mots de passe, utilisez des hachages lents et salés comme bcrypt/Argon2/scrypt.
ja破られたまたはリスクのあるハッシュアルゴリズムの使用ハッシュは SHA-256 以上に移行してください。パスワードの保存には bcrypt/Argon2/scrypt などのソルト付きスローハッシュを使用してください。
ko깨졌거나 위험한 해시 알고리즘 사용해시는 SHA-256 이상으로 마이그레이션하고, 비밀번호 저장에는 bcrypt/Argon2/scrypt 등 솔트를 적용한 느린 해시를 사용하십시오.
ruИспользование взломанной или рискованной хэш-функцииПереведите хэширование на SHA-256 и выше; пароли храните с медленными хэшами и солью — bcrypt/Argon2/scrypt.
zh使用被破解或有风险的哈希算法哈希迁移到 SHA-256 及以上;口令存储使用 bcrypt/Argon2/scrypt 等慢哈希加盐。
zh-Hant使用被破解或有風險的雜湊演算法雜湊遷移到 SHA-256 及以上;密碼儲存使用 bcrypt/Argon2/scrypt 等慢雜湊加鹽。
语言名称修复建议
deKryptografische ProblemeVerwenden Sie die Standard-Kryptobibliothek der Plattform und ausgereifte Verfahren; entwerfen Sie keine eigenen Kryptoprotokolle.
en——
frProblèmes cryptographiquesUtilisez les bibliothèques de chiffrement standard de la plateforme et des solutions éprouvées ; ne concevez pas vos propres protocoles de chiffrement.
ja暗号に関する問題プラットフォーム標準の暗号ライブラリと実績のある方式を使用し、暗号プロトコルを独自に設計しないでください。
ko암호학적 문제플랫폼 표준 암호화 라이브러리와 성숙한 솔루션을 사용하고, 암호화 프로토콜을 직접 설계하지 마십시오.
ruПроблема криптографииИспользуйте стандартные криптографические библиотеки платформы и зрелые решения, не проектируйте криптографию самостоятельно.
zh密码学问题使用平台标准加密库与成熟方案,不自行设计加密协议。
zh-Hant密碼學問題使用平臺標準加密程式庫與成熟方案,不自行設計加密協定。

OWASP

A6:2017 misconfiguration

元数据

likelihoodMEDIUM
impactHIGH
confidenceMEDIUM

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/python/cryptography/security/empty-aes-key.yaml