0% found this document useful (0 votes)
8 views

Hashing_Function_Presentation_Updated

یاد گیری تابع هشت می‌باشد یکی از مباحث مهم در یاد گیری کامپیوتر
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Hashing_Function_Presentation_Updated

یاد گیری تابع هشت می‌باشد یکی از مباحث مهم در یاد گیری کامپیوتر
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 5

‫‪ Hash‬مرموزسازی توسط تابع‬

‫ترتیب‌دهنده‪ :‬حسیبه سکندری‬


‫ویژگی‌های اصلی تابع هش‬

‫طول ثابت‪ :‬خروجی هر تابع هش یک اندازه ‪• 1.‬‬


‫‪،‬ثابت دارد‬
‫‪.‬که مستقل از اندازه ورودی است •‬
‫غیرقابل برگشت بودن‪ :‬نمی‌توان با استفاده ‪• 2.‬‬
‫‪.‬از هش به ورودی اصلی دست یافت‬
‫حساسیت به تغییرات‪ :‬حتی تغییرات جزئی ‪• 3.‬‬
‫‪.‬در ورودی باعث تغییر شدید در هش می‌شود‬
‫خروجی یکتا‪ :‬هر ورودی باید هش منحصر به ‪• 4.‬‬
‫‪.‬فرد خود را داشته باشد‬
‫کاربردهای تابع هش‬

‫ذخیره‌سازی رمز عبور‪ :‬هش‌ها برای ذخیره ‪• 1.‬‬


‫امن رمزهای عبور استفاده می‌شوند‬
‫‪.‬و از نفوذ به سیستم جلوگیری می‌کنند •‬
‫بررسی صحت داده‌ها‪ :‬با مقایسه هش ‪• 2.‬‬
‫‪.‬داده‌ها‪ ،‬صحت انتقال آن‌ها بررسی می‌شود‬
‫بالکچین‪ :‬هش‌ها برای پیوند دادن بلوک‌ها و ‪• 3.‬‬
‫‪.‬تایید تراکنش‌ها در بالکچین استفاده می‌شوند‬
‫اثر انگشت دیجیتال‪ :‬هر فایل یا پیام دیجیتال ‪• 4.‬‬
‫به یک هش منحصر به فرد تبدیل می‌شود‬
‫مثال از هش کردن‬

• ‫ورودی‬: "Haseeba Sikandari"

• ‫ تابع هش‬SHA-256:

• ‫خروجی هش‬:
"e3bd11a776f5f03fc5d20d0ef8fa206b5698c7a
9d733fd85f7f9a9b6fbb8d465"
‫چگونه تابع هش عمل می‌کند‬

‫ورودی‌ها (متن‪ ،‬داده‌ها‪ ،‬یا فایل‌ها) به ‪• 1.‬‬


‫‪.‬الگوریتم هش داده می‌شوند‬
‫الگوریتم هش عملیات ریاضی پیچیده‌ای ‪• 2.‬‬
‫انجام می‌دهد که نتیجه آن یک مقدار ثابت و‬
‫‪.‬یکتا است‬
‫هر تغییر جزئی در ورودی‪ ،‬هش را به طور ‪• 3.‬‬
‫‪.‬کامل تغییر می‌دهد‬
‫این هش غیرقابل معکوس است‪ ،‬یعنی ‪• 4.‬‬
‫‪.‬نمی‌توان از آن به ورودی اصلی دست یافت‬

You might also like