使用AES 128位加密和密钥加密字符串

时间:2011-10-11 21:29:54

标签: c# .net encryption aes

想象一下,我有这个键(基础64):

Jdn1jJsD5hFrip4jzHODyA==

如果我想使用AES 128位和上面的密钥加密字符串,.NET框架为这种情况提供了哪些功能?

我尝试在MSDN上搜索,但没有找到任何有用的东西。

任何指导?

1 个答案:

答案 0 :(得分:2)

您的密钥似乎是在Base64中编码的。

 byte[] binKey = System.Convert.FromBase64String(textKey);

会给你一个16字节的密钥。所有加密类都使用byte[]个密钥。