Я использую следующий код для инициализации шифрования ...Как зашифровать строку в vb.net с помощью RijndaelManaged и использовать дополнение PKCS5?
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
- None
- pkcs7
- Нули
Так что я не думаю, что есть способ PKCS5. Есть ли способ добавить его, или мне нужно написать метод шифрования самостоятельно? Если да - как мне это написать? Есть ли надежная DLL, которая будет поддерживать его?
Фактически это действительно так :) –
Есть ли источник? – digiguru