Библиотеки C# для шифрования/дешифрования использования AES

Я не мог найти библиотеки AES в платформе .NET. Есть ли какие-либо внешние библиотеки?

спасибо

6
задан Nabo 8 June 2010 в 01:23
поделиться

2 ответа

Вы не указываете, какую версию фреймворка вы используете, но поскольку вы не сразу нашли System.Security.Cryptography.AesManaged , я полагаю, вы используете более раннюю версию, чем 3.5.

Вместо этого используйте System.Security.Cryptography.RijndaelManaged . Rijndael - это название алгоритма, который был стандартизирован NIST как AES. Это в точности тот же алгоритм (за исключением того, что вы можете выбрать некоторые длины блоков и режимы с помощью Rijndael, которые не разрешены в AES).

8
ответ дан 8 December 2019 в 17:18
поделиться

Вы найдете AES встроенным во фреймворк в пространстве имен System.Security.Cryptography:

http://msdn.microsoft.com/en-us/library/system.security.cryptography.aes.aspx

6
ответ дан 8 December 2019 в 17:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: