رمزنگاری

تولید Hash

محاسبه SHA-1، SHA-256 و SHA-512 در مرورگر.

پردازش حساس تا حد ممکن در مرورگر شما انجام می‌شود.

جزئیات

تابع‌های hash برای یکپارچگی فایل، مقایسه خروجی و آموزش مفاهیم digest مفیدند. SHA-1 برای کاربردهای امنیتی جدید توصیه نمی‌شود؛ SHA-256 یا بالاتر ترجیح دارد.

محاسبه محلی انجام می‌شود تا داده نمونه از مرورگر شما خارج نشود. برای ذخیره رمز عبور از hash ساده بدون salt/KDF مناسب استفاده نکنید.

نکات کاربردی

  • برای یکپارچگی انتشار نرم‌افزار، hash را از کانال جدا از فایل منتشر کنید.
  • تفاوت یک کاراکتر باید digest کاملاً متفاوتی بسازد؛ این خاصیت avalanche است.
  • hash یک‌طرفه است؛ از آن برای بازیابی متن اصلی استفاده نکنید.