java.use-of-sha1

返回列表 · CWE 索引

javaWARNING规则详情

各语言消息对照

语言消息
de

Der SHA1-Hash-Algorithmus wurde erkannt und gilt als unsicher. SHA1 ist nicht kollisionsresistent und eignet sich daher nicht als kryptografische Signatur. Verwenden Sie für Passwort-Hashing stattdessen PBKDF2, für andere Hashanwendungen SHA256 oder SHA512.

en

Detected SHA1 hash algorithm which is considered insecure. SHA1 is not collision resistant and is therefore not suitable as a cryptographic signature. Instead, use PBKDF2 for password hashing or SHA256 or SHA512 for other hash function applications.

fr

L'algorithme de hachage SHA1, jugé non sécurisé, a été détecté. SHA1 ne résiste pas aux collisions et ne convient donc pas comme signature cryptographique. Utilisez PBKDF2 pour le hachage de mots de passe, ou SHA256 ou SHA512 pour les autres usages de fonctions de hachage.

ja

安全でないと見なされている SHA1 ハッシュアルゴリズムが検出されました。SHA1 は衝突耐性を備えておらず、暗号学的な署名には適していません。パスワードのハッシュには PBKDF2 を、その他のハッシュ用途には SHA256 または SHA512 を使用してください。

ko

안전하지 않은 것으로 간주되는 SHA1 해시 알고리즘이 탐지되었습니다. SHA1은 충돌 저항성이 없어 암호학적 서명에 적합하지 않습니다. 비밀번호 해시에는 PBKDF2를, 그 밖의 해시 용도에는 SHA256 또는 SHA512를 사용하십시오.

ru

Обнаружен считающийся небезопасным алгоритм хэширования SHA1: он не стоек к коллизиям и не подходит для криптографических подписей. Для хэширования паролей используйте PBKDF2, для остальных задач — SHA256 или SHA512.

zh

检测到被认为不安全的 SHA1 哈希算法。SHA1 不具备抗碰撞性,不适合用作密码学签名。口令哈希请用 PBKDF2,其他哈希场景请用 SHA256 或 SHA512。

zh-Hant

檢測到被認為不安全的 SHA1 雜湊演算法。SHA1 不具備抗碰撞性,不適合用作密碼學簽名。密碼雜湊請用 PBKDF2,其他雜湊場景請用 SHA256 或 SHA512。

CWE 知识卡

语言名称修复建议
deUmkehrbarer Einweg-HashWechseln Sie zu gesalzenen, langsamen Hashes; verbieten Sie salzfreie Hashes oder solche, die über Nachschlagetabellen geknackt werden können.
en——
frUtilisation d'un hachage faiblePréférez des hachages lents et salés ; interdisez les hachages non salés ou vulnérables aux tables précalculées.
ja可逆的な一方向ハッシュソルト付きスローハッシュへ切り替え、ソルトなしまたは事前計算テーブルで解読できるハッシュは禁止してください。
ko가역적인 단방향 해시솔트를 적용한 느린 해시로 전환하고, 무솔트이거나 테이블 조회가 가능한 해시는 금지하십시오.
ruОбратимый однонаправленный хэшИспользуйте медленные хэши с солью; хэши без соли и поддающиеся подбору по таблицам запрещены.
zh可逆的单向哈希改用加盐慢哈希,禁用无盐或可查表的哈希。
zh-Hant可逆的單向雜湊改用加鹽慢雜湊,禁用無鹽或可查表的雜湊。

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-sha1.yaml