Java RSA / CBC加密实现

时间:2011-11-02 16:03:28

标签: java rsa bouncycastle public-key-encryption pki

帮助,有人可以给我一个RSA / CBC的Java实现吗? 审计署表示,RSA / ECB / PKCS1Padding太弱无法投入法庭。 (他实际上是在挑战Java PKI吗?他建议使用AES ...) 我对Bouncy Castle一无所知,告诉我是否可以插上。

http://bouncy-castle.1462172.n4.nabble.com/RSA-CBC-encoding-td1465404.html

1 个答案:

答案 0 :(得分:3)

我认为JDK本身支持它。见http://download.oracle.com/javase/6/docs/technotes/guides/security/StandardNames.html

但AES和RSA是两种截然不同的算法,通常不会用于同一类问题。您通常会在握手中使用RSA来取消秘密AES密钥,并使用AES加密对话的其余部分。