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. .نمیتوان از آن به ورودی اصلی دست یافت