• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 23 رای - 2.91 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: الگوریتم رمزنگاری قابل بازگشت (Rijndael)
حالت خطی
#1
کد:
string SecureDataAlg(string StrInp,byte[] key,byte[] iv)

        {

            byte[] input = Encoding.UTF8.GetBytes(StrInp);



            CryptoStream cryptoStream = null;

            RijndaelManaged rijndael = null;

            ICryptoTransform rijndaelTransform = null;

            MemoryStream memStream = null;



            rijndael = new RijndaelManaged();

            rijndael.Key = key;

            rijndael.IV = iv;



            rijndaelTransform = rijndael.CreateEncryptor();



            memStream = new MemoryStream();

            cryptoStream = new CryptoStream(memStream, rijndaelTransform, CryptoStreamMode.Write);



            cryptoStream.Write(input, 0, input.Length);



            cryptoStream.FlushFinalBlock();

            byte[] str = memStream.ToArray();



            return Convert.ToBase64String(str);

        }
متغیر key ، 16 بایتی و متغیر iv ، 24 بایتی که به عنوان کلید عمومی و کلید اختصاصی استفاده می شوند.

 
پاسخ
  


پیام‌های این موضوع
الگوریتم رمزنگاری قابل بازگشت (Rijndael) - توسط Ghoghnus - 10-31-2011، 03:16 PM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس کد الگوریتم رمزنگاری تصویر زهرا ترکاشوند 3 10,055 05-17-2016، 01:41 PM
آخرین ارسال: mehdisadeghi
  الگوریتم شانون فانو mahdis 0 6,013 11-06-2013، 11:42 AM
آخرین ارسال: mahdis
  سورس کد الگوریتم رمزنگاری AES (سی شارپ) Amin_Mansouri 1 12,887 12-31-2012، 09:27 AM
آخرین ارسال: hamidshirazi
  سورس رمزنگاری با md5 Amin_Mansouri 7 17,708 07-01-2012، 05:11 PM
آخرین ارسال: Amin_Mansouri
  تابعی برای رمز نگاری یکطرفه به وسیله الگوریتم MD5 Ghoghnus 0 6,287 10-31-2011، 03:22 PM
آخرین ارسال: Ghoghnus
  الگوریتم مرج سورت Ghoghnus 0 3,065 10-31-2011، 02:47 PM
آخرین ارسال: Ghoghnus

پرش به انجمن:


Browsing: 1 مهمان