csharp.use_weak_rsa_encryption_padding

返回列表 · CWE 索引

csharpWARNING规则详情

各语言消息对照

语言消息
de

Für Ihren RSA-Schlüssel wird das veraltete Verschlüsselungspadding PKCS#1 v1.5 verwendet. Verwenden Sie stattdessen das OAEP-Padding.

en

You are using the outdated PKCS#1 v1.5 encryption padding for your RSA key. Use the OAEP padding instead.

fr

Votre clé RSA utilise le remplissage de chiffrement PKCS#1 v1.5, obsolète. Utilisez plutôt le remplissage OAEP.

ja

RSA キーに古い PKCS#1 v1.5 暗号パディングが使用されています。代わりに OAEP パディングを使用してください。

ko

RSA 키가 구식인 PKCS#1 v1.5 암호화 패딩을 사용합니다. OAEP 패딩으로 전환하십시오.

ru

Для ключа RSA используется устаревший padding PKCS#1 v1.5. Перейдите на padding OAEP.

zh

RSA 密钥使用了过时的 PKCS#1 v1.5 加密填充,请改用 OAEP 填充。

zh-Hant

RSA 金鑰使用了過時的 PKCS#1 v1.5 加密填補,請改用 OAEP 填補。

CWE 知识卡

语言名称修复建议
deRSA ohne OAEP-PaddingVerwenden Sie für die RSA-Verschlüsselung OAEP-Padding; PKCS#1 v1.5 ist tabu.
en——
frUtilisation de l'algorithme RSA sans OAEPChiffrez en RSA avec le remplissage OAEP ; interdisez PKCS#1 v1.5.
jaRSA の OAEP パディング未使用RSA の暗号化には OAEP パディングを使用し、PKCS#1 v1.5 は無効化してください。
koRSA OAEP 패딩 미사용RSA 암호화에는 OAEP 패딩을 사용하고, PKCS#1 v1.5는 비활성화하십시오.
ruRSA без набивки OAEPИспользуйте для шифрования RSA набивку OAEP; PKCS#1 v1.5 запрещён.
zhRSA 未使用 OAEP 填充RSA 加密使用 OAEP 填充,禁用 PKCS#1 v1.5。
zh-HantRSA 未使用 OAEP 填補RSA 加密使用 OAEP 填補,停用 PKCS#1 v1.5。

OWASP

A02:2021 - Cryptographic Failures

元数据

likelihoodHIGH
impactMEDIUM
confidenceMEDIUM

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/csharp/dotnet/security/use_weak_rsa_encryption_padding.yaml