【发布时间】:2011-04-27 03:33:18
【问题描述】:
我使用下面的代码来初始化加密...
Dim symmetricKey As New System.Security.Cryptography.RijndaelManaged()
With symmetricKey
.Key = Encoding.ASCII.GetBytes(Key)
.IV = Encoding.ASCII.GetBytes(IV)
.Mode = CipherMode.CBC
.BlockSize = 128
.KeySize = 128
.Padding = PaddingMode.PKCS7
End With
要求是使用PKCS5。 vb.net 中的填充模式仅包括
- ANSIX923
- ISO10126
- 无
- PKCS7
- 零
所以我认为 PKCS5 没有方法。有什么方法可以添加,还是需要我自己写一个加密方法?如果是这样 - 我该怎么写?有可靠的 DLL 支持吗?
【问题讨论】:
标签: vb.net encryption rijndaelmanaged pkcs#5