使用BouncyCastle在PKCS7加密中定义填充和IV

时间:2014-02-12 10:24:36

标签: encryption padding bouncycastle

我想使用org.bouncycastle.cms软件包使用BouncyCastle对PKCS#7格式进行加密。 我需要定义填充和加密的初始值,但cms包的类不允许定义这些信息,我该怎么做?

1 个答案:

答案 0 :(得分:1)

RFC 5652加密消息语法(CMS),第14节,第54页states

  

实现必须随机生成内容加密密钥,   消息验证密钥,初始化向量(IV)和   填充。

因此,BouncyCastle实现遵循CMS标准。