آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تفاوت hashing و encrypting , decrypting و encoding , decoding

121071  7 سال پیش  7 سال پیش
+1 0

به نام خدا

سلام و عرض خسته نباشید خدمت استاد آقاجانی عزیز و سایر اساتید محترم

اگه میشه بصورت جامعه در مورد اصطلاح های بالا و تفاوت هاشون توضیح بدید. ممنون میشم اگه با مثال عملی باشه :)

با تشکر

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
محسن موحد  7 سال پیش
+4 0

encode طبق الگوی خاصی فرمتش تغییر میکنه ولی همه میتونن بهش دسترسی داشته باشن و معکوسش کنن.

encrypt هدفش مخفی کردن داده هست تا هیچکس نتونه بهش دسترسی داشته باشه مگر کسی که کلید رو داشته باشه ، در اینصورت میتونه معکوس کنه.

hash هم هر عبارتی به تابعش بدی ، تبدیلش میکنه به یک رشته برگشت ناپذیر. یعنی معکوس نمیشه. فرضا اگه یک کتاب حجیم متن هم به تابع md5 بدیم ، فقط یک رشته ی 32 کاراکتری برمیگردونه که از این رشته به متن اصلی نمیتونیم برگردیم.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .