go.use-of-sha1

返回列表 · CWE 索引

goWARNING规则详情

各语言消息对照

语言消息
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 stattdessen SHA256 oder SHA3.

en

Detected SHA1 hash algorithm which is considered insecure. SHA1 is not collision resistant and is therefore not suitable as a cryptographic signature. Use SHA256 or SHA3 instead.

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 plutôt SHA256 ou SHA3.

ja

安全でないとされる SHA1 ハッシュアルゴリズムが検出されました。SHA1 には衝突耐性がなく、暗号学的署名には適していません。代わりに SHA256 または SHA3 を使用してください。

ko

안전하지 않은 것으로 간주되는 SHA1 해시 알고리즘이 감지되었습니다. SHA1은 충돌 저항성이 없어 암호학적 서명 용도로 적합하지 않습니다. 대신 SHA256이나 SHA3를 사용하십시오.

ru

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

zh

检测到被认为不安全的 SHA1 哈希算法。SHA1 不具备抗碰撞性,不适合用作密码学签名。请改用 SHA256 或 SHA3。

zh-Hant

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

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
confidenceMEDIUM

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/go/lang/security/audit/crypto/use_of_weak_crypto.yaml