java.use-of-aes-ecb

返回列表 · CWE 索引

javaWARNING规则详情

各语言消息对照

语言消息
de

Die Verwendung von AES im ECB-Modus wurde erkannt. ECB bietet keine Nachrichtenvertraulichkeit und ist nicht semantisch sicher, sollte daher nicht verwendet werden. Verwenden Sie stattdessen eine starke, sichere Chiffre: Cipher.getInstance("AES/CBC/PKCS7PADDING"). Weitere Informationen: https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions

en

Use of AES with ECB mode detected. ECB doesn't provide message confidentiality and is not semantically secure so should not be used. Instead, use a strong, secure cipher: Cipher.getInstance("AES/CBC/PKCS7PADDING"). See https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions for more information.

fr

L'utilisation d'AES en mode ECB a été détectée. ECB n'assure pas la confidentialité des messages et n'est pas sémantiquement sûr ; il ne doit pas être utilisé. Préférez un chiffrement fort et sécurisé : Cipher.getInstance("AES/CBC/PKCS7PADDING"). Voir https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions pour plus d'informations.

ja

ECB モードの AES が検出されました。ECB はメッセージの機密性を提供せず、意味論的に安全ではないため、使用すべきではありません。`Cipher.getInstance("AES/CBC/PKCS7PADDING")` などの強力な暗号アルゴリズムに変更してください。詳しくは https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions を参照してください。

ko

ECB 모드의 AES가 감지되었습니다. ECB는 메시지 기밀성을 제공하지 않고 의미론적으로도 안전하지 않으므로 사용해서는 안 됩니다. `Cipher.getInstance("AES/CBC/PKCS7PADDING")`과 같은 강력한 암호화 알고리즘으로 전환하십시오. 자세한 내용은 https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions 에서 확인하십시오.

ru

Обнаружено использование AES в режиме ECB. ECB не обеспечивает конфиденциальность сообщений и семантически небезопасен — применять его не следует. Используйте стойкий безопасный шифр: Cipher.getInstance("AES/CBC/PKCS7PADDING"). Подробнее: https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions .

zh

检测到 ECB 模式的 AES。ECB 不提供消息保密性,语义上不安全,不应使用。请改用强加密算法,如 `Cipher.getInstance("AES/CBC/PKCS7PADDING")`。详见 https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions 。

zh-Hant

檢測到 ECB 模式的 AES。ECB 不提供訊息保密性、語意上不安全,不應使用。請改用強加密演算法,如 `Cipher.getInstance("AES/CBC/PKCS7PADDING")`。詳見 https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions 。

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 等慢雜湊加鹽。

OWASP

A03:2017 - Sensitive Data ExposureA02:2021 - Cryptographic Failures

元数据

likelihoodMEDIUM
impactMEDIUM
confidenceHIGH

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/java/lang/security/audit/crypto/use-of-aes-ecb.yaml