有誰知道.NET Framework 2.0中是否可以使用C#來使用AES 256加密和解密?欣賞內置框架是否支持此功能,或者我們是否需要使用任何外部API來實現相同功能?.NET Framework 2.0中的AES 256加密
謝謝。
有誰知道.NET Framework 2.0中是否可以使用C#來使用AES 256加密和解密?欣賞內置框架是否支持此功能,或者我們是否需要使用任何外部API來實現相同功能?.NET Framework 2.0中的AES 256加密
謝謝。
看看System.Security.Cryptography
命名空間。它包含可用於AES加密的類,例如Rijndael
類。
它的內置 - 您需要使用System.Security.Cryptography
中的Rijndael Class
(獲得NIST AES competition的算法的名稱)。
在贏得AES的稱號之前,它被稱爲Rijndael。自1.0版以來,支持Rijndael class已經在.Net中。
請參閱這裏的細節:http://blogs.msdn.com/b/shawnfa/archive/2006/10/09/the-differences-between-rijndael-and-aes.aspx – 2010-09-20 14:58:03
@理查德:大聲笑我編輯這個,因爲你寫我先輸入一個簡單的答案,然後改正它,但是無論如何感謝:) – 2010-09-20 14:59:30