PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : رمز نگاری متقارن و نامتقارن و ارائه یک نمونه در #c



ROOHAFZA
3rd December 2008, 09:33 AM
بنام خدا
با سلام خدمت دوستان عزیز بنده می خوام در باره رمز نگاری صحبت کنم
رمز نگاری 2 روش صورت می پذیرد
1) متقارن : یعنی رمز با همان الگوریتمی که رمز نگاری شده قابل بازگشته
2)نامتقارن: یعنی رمز قابل بازگشت نیست
هرکدام از این روشها کاربرد خودشونو دارند
مثلاً بدون اینکه من با هیچ یک از مسئولین این سایت ارتباط داشته باشم می دونم که اطلاعات تو بانکشون رمز نگاری نا متقارنه چرا که وقتی پسورد کاربری گم بشه و ایمیلشو رو میده مدیر سایت رمز اول را باطل و رمز رندوم جدید بهش می دهد پس خود ادمین سایت هم نمی دونه که پسورد هر کاربری چیست
در زیرکلاس کد یکی از روشهای کد نامتقارن به نام MD5 در #C رو براتون ارائه می دم



using System.Security.Cryptography;
-------------------------------------------
public string MD5(string cryptedstring)
{
byte[] by = Encoding.ASCII.GetBytes(cryptedstring);
MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
by = md5.ComputeHash(by);
return BitConverter.ToString(by);
}




با زهم اگه کسی سوالی داره یا پروزه ای داره یه کاری خوبی انجام دادم تماس بگیرید
mroohafza@gmail.com

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد