بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

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

مدیریت گفتگو
121071 10 سال پیش
آخرین تغییر: 10 سال پیش

به نام خدا

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

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

با تشکر

نظرات

پاسخ‌ها 1

محسن موحد 10 سال پیش

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

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

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

نظرات


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