首页 > 解决方案 > AES 加密密钥

问题描述

这是代码:

string key = "d771815a7f74ebfaa2d44f8b7654fa19e7a02452c2ab351d222e49297910a814";
AesCryptoServiceProvider aes = new AesCryptoServiceProvider();
aes.Padding = PaddingMode.None;
aes.Mode = CipherMode.ECB;
aes.BlockSize = 128;
aes.KeySize = 256;
aes.Key = ASCIIEncoding.ASCII.GetBytes(key);

它抛出:

System.Security.Cryptography.CryptographicException:'指定的密钥不是该算法的有效大小。'

我做错什么了吗?

标签: c#aes

解决方案


推荐阅读