Non sono riuscito a trovare librerie aes in .net framework. Esistono librerie esterne?Librerie C# per crittografare/decifrare usando AES
grazie
Non sono riuscito a trovare librerie aes in .net framework. Esistono librerie esterne?Librerie C# per crittografare/decifrare usando AES
grazie
Non accennate quale versione del quadro che si sta utilizzando, ma dal momento che non hai trovato immediatamente System.Security.Cryptography.AesManaged
, suppongo tu stia utilizzando una versione precedente alla 3.5.
Utilizzare invece System.Security.Cryptography.RijndaelManaged
. Rijndael è il nome dell'algoritmo standardizzato dal NIST come AES. È lo esattamente lo lo stesso algoritmo (eccetto per il fatto che con Rijndael è possibile scegliere alcuni blocchi di lunghezza e modalità non consentiti con AES).
Troverete AES integrate nel quadro nello spazio dei nomi System.Security.Cryptography:
http://msdn.microsoft.com/en-us/library/system.security.cryptography.aes.aspx
In realtà, stavo leggendo la documentazione 2.0 ...:/Grazie. E sai se questo algoritmo è compatibile con alcune implementazioni Java? Cioè crittografo del testo in C# e voglio decifrare quel testo in java. – Nabo
@nabo: Cipher.getInstance ("AES/CBC/PKCS5PADDING"); –