【问题标题】:Encrypting a string using AES 128 Bit encryption and a key使用 AES 128 位加密和密钥加密字符串
【发布时间】:2011-10-11 21:29:54
【问题描述】:

假设我有这个密钥(base 64):

Jdn1jJsD5hFrip4jzHODyA==

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

我尝试在 MSDN 上进行搜索,但没有找到任何有用的信息。

有什么指导吗?

【问题讨论】:

    标签: c# .net encryption aes


    【解决方案1】:

    您的密钥似乎是用 Base64 编码的。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-26
      • 1970-01-01
      • 2011-09-26
      • 1970-01-01
      • 2015-10-24
      • 1970-01-01
      • 1970-01-01
      • 2011-05-23
      相关资源
      最近更新 更多