-2

我需要解密一个用 AES CBC 128 和 PKCS1 填充加密的密码。但是,C# AesCryptoServiceProvider 和 System.Security.Cryptography.PaddingMode 没有 PKCS1。

我应该怎么办?我必须使用其他 AES 包吗?或者,实现我自己的......

请帮忙...

4

1 回答 1

0

固定的。从改变

AesCryptoServiceProvider aes = new AesCryptoServiceProvider();
aes.Key = Encoding.ASCII.GetBytes(key);

AesCryptoServiceProvider aes = new AesCryptoServiceProvider();
aes.Key = Convert.FromBase64String(key);
于 2021-09-08T15:00:43.440 回答