بلاگ/اصطلاحات ارزهای دیجیتال
شناسه خبر:433 تاریخ انتشار:1399/01/28 21:59
هش (Hash)

 

وقتی به فرآیند کار رمز ارزها نگاه می‌کنیم، متوجه می‌شویم که مهم‌ترین بخش عملکردشان مسئله رمزنگاری است. رمزنگاری از گذشته‌های دور برای انواع پیام‌ها صورت گرفته است. فرآیند رمزنگاری به این دلیل بوده که فقط فرد گیرنده بتواند یک پیام را رمزگشایی کرده و متوجه بشود.

در دنیای رایانه‌ها نیز این رمزنگاری به اشکال گوناگونی صورت می‌گیرد. یکی از این فرآیندها هشینگ است. در فرآیند هشینگ، بر اساس یک تابع که به تابع هش معروف است، کلمات و اعداد در یک جمله تبدیل به اعداد و حروف دیگری می‌شوند وسپس گیرنده بر اساس همان تابع هش می‌تواند پیام را رمزگشایی کند.

هشینگ فقط مخصوص دنیای رمز ارزها نیست و تقریبا در هر جا کاربرد دارد. مثلا زمانی که شما برای رایانه خود یک رمزعبور می‌سازید، در واقع رایانه شما با کمک تابع هش، رمز شما را به عدد و حروف دیگری تبدیل می‌کند. سپس زمانی که شما قصد ورود به رایانه را دارید، بر اساس همان تابع رمز وارد شده را تبدیل کرده و با هش ذخیره شده در دستگاه مقایسه می‌کند و اگر همسان باشد به شما اجازه ورود می‌دهد.

برچسب ها : هش Hash
مطالب پیشنهادی
نظرات