java.security.NoSuchAlgorithmException:找不到支持AESECBPKCS7PADDING的任何提供程序

java.security.NoSuchAlgorithmException:找不到支持AESECBPKCS7PADDING的任何提供程序,第1张

java.security.NoSuchAlgorithmException:找不到支持AES / ECB / PKCS7PADDING的任何提供程序

您不想为分组密码使用指定PKCS#7填充。您要指定PKCS#5填充。PKCS#5指定用于分组密码,而PKCS#7未指定(用于S /
MIME等不同地方)。我将指出PKCS#5和PKCS#7实际上指定了完全相同的填充类型(它们是相同的!),但是在此上下文中使用时称为#5。:)

所以,而不是

"AES/ECB/PKCS7PADDING"
您想要的
"AES/ECB/PKCS5PADDING"
。这是Java平台的每个实现都必须支持的密码实现。有关更多详细信息,请参见该类的文档
Cipher



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5164244.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存