C# AES

2010-06-08 18 views
5

kullanarak şifrelemek/deşifre etmek için kütüphaneler. Net framework içinde aes kütüphaneleri bulamadık. Herhangi bir dış kütüphane var mı?C# AES

sayesinde

Sen System.Security.Cryptography ad alanında çerçeve içine yerleştirilmiş AES bulacaksınız

cevap

7

Sen söz etmeyin hangi kullandığınız çerçevenin versiyonu, ama Hemen System.Security.Cryptography.AesManaged'u bulamadığınızdan, sanırım 3.5'den önceki bir sürümü kullanıyorsunuz. Bunun yerine System.Security.Cryptography.RijndaelManaged kullanın. Rijndael, NIST tarafından AES olarak standartlaştırılan algoritmanın adıdır. tam olarak aynı algoritmadır (Rijndael ile bazı blok uzunluklarını ve modlarını seçebilirsiniz, ancak AES ile izin verilmez).

+0

Gerçek şu ki, 2.0 belgelerini okuyordum ...:/Teşekkürler. Ve bu algoritmanın bazı Java uygulamalarıyla uyumlu olup olmadığını biliyor musunuz? Yani C# içindeki bazı metni şifreliyorum ve bu metni java'da çözmek istiyorum. – Nabo

+0

@ nabo: Cipher.getInstance ("AES/CBC/PKCS5PADDING"); –

İlgili konular