AES加密使用256位十六进制密钥

时间:2011-10-19 05:59:32

标签: aes

我们是否有任何方法或样本可以使用256位十六进制密钥实现AES加密。 另外256位十六进制密钥的规格是什么。 (也与字符长度有关)。

1 个答案:

答案 0 :(得分:2)

您可以使用256位密钥进行AES,请参阅

http://en.wikipedia.org/wiki/Advanced_Encryption_Standard#Description_of_the_cipher

在许多平台上,一个字符是8位,因此256位将与32个字符(32个字节)相同。请注意,在.NET中,char实际上是16位,使用UTF-16 encoding

示例取决于您正在进行AES的平台。您可以在此处找到平台实施的概述

http://en.wikipedia.org/wiki/AES_implementations

以下是具有256位密钥长度的.NET的示例:

http://www.gutgames.com/post/AES-Encryption-in-C.aspx