What is the MD5

میخوایم بدونیم که الگوریتم Md5 چی هست و کجاها میتونه کاربرد داشته باشه!

خب md5 یک الگوریتم یک طرفه هست یعنی میتونه یک رشته ای رو بصورت رمز در بیاره و encrypt کنه ولی برعکسش امکان پذیر نیست یعنی اگر یک متن رمز شده رو بخواید به دیتا یا رشته اصلیش برگردونید نمیتونید ! (بعدا نمونه ریاضیش رو در سایت قرار میدم که چرا یکطرفه هست!)

این الگوریتم تنها کاربردش برای ساخت انواع token ها و نگهداری اونا در انواع دیتابیس هست ! چرا ؟ چون فرضا اگر پیامی رو بخواید رمز کنید دیگه نمیتونید رمزی که تولید شده به پیام اصلی برگردونید پس در این موارد کاربرد نداره و از الگوریتم ها و روش های دیگه ای برای رمزنگاری پیام ها استفاده میشه!

در تمامی رمزنگاری ها برای اطلاعات ورود مانند لینوکس (Linux Termal & Shadow) از این نوع الگوریتم ها استفاده میشه یعنی الگوریتم های یکطرفه مانند MD5 ,SHA

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *