بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تفاوت hashing و encrypting , decrypting و encoding , decoding
به نام خدا
سلام و عرض خسته نباشید خدمت استاد آقاجانی عزیز و سایر اساتید محترم
اگه میشه بصورت جامعه در مورد اصطلاح های بالا و تفاوت هاشون توضیح بدید. ممنون میشم اگه با مثال عملی باشه :)
با تشکر
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
محسن موحد
8 سال پیش
+4
0
encode طبق الگوی خاصی فرمتش تغییر میکنه ولی همه میتونن بهش دسترسی داشته باشن و معکوسش کنن.
encrypt هدفش مخفی کردن داده هست تا هیچکس نتونه بهش دسترسی داشته باشه مگر کسی که کلید رو داشته باشه ، در اینصورت میتونه معکوس کنه.
hash هم هر عبارتی به تابعش بدی ، تبدیلش میکنه به یک رشته برگشت ناپذیر. یعنی معکوس نمیشه. فرضا اگه یک کتاب حجیم متن هم به تابع md5 بدیم ، فقط یک رشته ی 32 کاراکتری برمیگردونه که از این رشته به متن اصلی نمیتونیم برگردیم.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .