| 语言 | 消息 |
|---|---|
| de | Offenbar wird MD5 als Passwort-Hash verwendet. MD5 gilt nicht als sicheres Passwort-Hashing, weil ein Angreifer ihn in kurzer Zeit knacken kann. Verwenden Sie eine geeignete Passwort-Hashfunktion wie PBKDF2 oder bcrypt. Dazu können Sie `javax.crypto.SecretKeyFactory` mit `SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")` verwenden oder, bei Spring, `org.springframework.security.crypto.bcrypt`. |
| en | It looks like MD5 is used as a password hash. MD5 is not considered a secure password hash because it can be cracked by an attacker in a short amount of time. Use a suitable password hashing function such as PBKDF2 or bcrypt. You can use `javax.crypto.SecretKeyFactory` with `SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")` or, if using Spring, `org.springframework.security.crypto.bcrypt`. |
| fr | MD5 semble être utilisé comme hachage de mot de passe. Ce n'est pas un hachage de mot de passe sûr : un attaquant peut le casser en peu de temps. Utilisez une fonction de hachage de mots de passe adaptée comme PBKDF2 ou bcrypt : `javax.crypto.SecretKeyFactory` avec `SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")`, ou `org.springframework.security.crypto.bcrypt` avec Spring. |
| ja | MD5 がパスワードハッシュとして使用されていることが検出されました。MD5 は衝突耐性が不十分で、攻撃者がごく短時間で解読できるため、パスワードハッシュには適していません。PBKDF2 や bcrypt などの専用のパスワードハッシュ関数に切り替えてください:`javax.crypto.SecretKeyFactory` の `SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")` を使用できます。Spring プロジェクトでは `org.springframework.security.crypto.bcrypt` を使用できます。 |
| ko | MD5가 비밀번호 해시로 사용되는 것을 탐지했습니다. MD5는 충돌 저항성이 부족해 공격자가 매우 짧은 시간 안에 해독할 수 있으므로 비밀번호 해시에 적합하지 않습니다. PBKDF2·bcrypt 등 전용 비밀번호 해시 함수를 대신 사용하십시오: `javax.crypto.SecretKeyFactory`의 `SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")`를 사용할 수 있고, Spring 프로젝트는 `org.springframework.security.crypto.bcrypt`를 사용할 수 있습니다. |
| ru | Похоже, MD5 используется для хэширования паролей. У MD5 недостаточная стойкость к коллизиям: атакующий взломает его за короткое время, поэтому он не подходит для паролей. Используйте специальные функции хэширования паролей, такие как PBKDF2 или bcrypt: доступен `javax.crypto.SecretKeyFactory` с `SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")`, а в Spring — `org.springframework.security.crypto.bcrypt`. |
| zh | 检测到 MD5 被用作口令哈希。MD5 抗碰撞性不足,攻击者可在很短时间内破解,不适合做口令哈希。请改用 PBKDF2、bcrypt 等专用口令哈希函数:可用 `javax.crypto.SecretKeyFactory` 的 `SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")`,Spring 项目可用 `org.springframework.security.crypto.bcrypt`。 |
| zh-Hant | 檢測到 MD5 被用作密碼雜湊。MD5 抗碰撞性不足,攻擊者可在很短時間內破解,不適合做密碼雜湊。請改用 PBKDF2、bcrypt 等專用密碼雜湊函式:可用 `javax.crypto.SecretKeyFactory` 的 `SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")`,Spring 專案可用 `org.springframework.security.crypto.bcrypt`。 |
| 语言 | 名称 | 修复建议 |
|---|---|---|
| de | Verwendung geknackter oder riskanter Hash-Algorithmen | Migrieren Sie Hashes zu SHA-256 oder höher; für den Passwortspeicher verwenden Sie gesalzene, langsame Hashes wie bcrypt/Argon2/scrypt. |
| en | — | — |
| fr | Utilisation 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 等慢雜湊加鹽。 |