Je ne pouvais pas trouver de bibliothèques aes dans le framework .net. Y a-t-il des bibliothèques externes?C# Bibliothèques pour crypter/décrypter en utilisant AES
grâce
Je ne pouvais pas trouver de bibliothèques aes dans le framework .net. Y a-t-il des bibliothèques externes?C# Bibliothèques pour crypter/décrypter en utilisant AES
grâce
Vous ne mentionnez pas quelle version du cadre que vous utilisez, mais puisque vous n'avez pas trouvé immédiatement System.Security.Cryptography.AesManaged
, je suppose que vous utilisez une version antérieure à 3.5.
Utilisez plutôt System.Security.Cryptography.RijndaelManaged
. Rijndael est le nom de l'algorithme qui a été normalisé par le NIST comme AES. C'est exactement le même algorithme (sauf que vous pouvez choisir des longueurs de blocs et des modes avec Rijndael qui ne sont pas autorisés avec AES).
Vous trouverez AES intégré dans le cadre de l'espace de noms System.Security.Cryptography:
http://msdn.microsoft.com/en-us/library/system.security.cryptography.aes.aspx
En fait, je lisais la documentation 2.0 ...:/Merci. Et savez-vous si cet algorithme est compatible avec une implémentation Java? C'est à dire. Je crypte du texte en C# et je veux déchiffrer ce texte en java. – Nabo
@nabo: Cipher.getInstance ("AES/CBC/PKCS5PADDING"); –