No pude encontrar bibliotecas aes en .NET Framework. ¿Hay alguna biblioteca externa?C# Bibliotecas para encriptar/descifrar usando AES
gracias
No pude encontrar bibliotecas aes en .NET Framework. ¿Hay alguna biblioteca externa?C# Bibliotecas para encriptar/descifrar usando AES
gracias
Usted no menciona qué versión del marco que está utilizando, pero ya que no encontró inmediatamente System.Security.Cryptography.AesManaged
, supongo que está utilizando una versión anterior a 3.5.
En su lugar use System.Security.Cryptography.RijndaelManaged
. Rijndael es el nombre del algoritmo que fue estandarizado por NIST como AES. Es exactamente el mismo algoritmo (excepto que puede elegir algunas longitudes de bloque y modos con Rijndael que no están permitidos con AES).
Encontrará AES incorporadas en el marco del espacio de nombres System.Security.Cryptography:
http://msdn.microsoft.com/en-us/library/system.security.cryptography.aes.aspx
En realidad, estaba leyendo la documentación 2.0 ...:/Gracias. ¿Y sabes si este algoritmo es compatible con alguna implementación de Java? Es decir. encripto algo de texto en C# y quiero descifrar ese texto en java. – Nabo
@nabo: Cipher.getInstance ("AES/CBC/PKCS5PADDING"); –