jibzar

Hash Generator

هش MD5، SHA-1، SHA-256، SHA-384 و SHA-512 هر متن یا فایل را هم‌زمان بساز، با هش مورد انتظار مقایسه کن و HMAC بگیر. متن، فایل و کلید هرگز از دستگاهت خارج نمی‌شوند.

  • کاملاً آفلاین

در حال بارگذاری…

امکانات

  • همه‌ی الگوریتم‌ها هم‌زمان
  • خروجی hex، Base64 و Base64URL
  • هش فایل تا ۶۴ مگابایت
  • مقایسه با هش مورد انتظار بدون توجه به حروف و فاصله
  • HMAC با SHA-1 تا SHA-512
  • کار آفلاین

مثال‌ها

SHA-256 برای abc

ورودی
abc
خروجی
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

MD5 برای abc

ورودی
abc
خروجی
900150983cd24fb0d6963f7d28e17f72

پرسش‌های متداول

چرا هش من با خروجی ترمینال فرق دارد؟

معمولاً به‌خاطر یک خط جدید در انتهای متن است: دستور echo آن را اضافه می‌کند (از echo -n استفاده کن). رمزگذاری متفاوت (مثلاً UTF-16 به‌جای UTF-8) هم هش را عوض می‌کند.

آیا MD5 و SHA-1 امن هستند؟

نه برای کاربردهای امنیتی. برای هر دو برخورد عملی پیدا شده است. برای امضا و یکپارچگی از SHA-256 یا بالاتر استفاده کن، و برای ذخیره‌ی رمز عبور از bcrypt یا Argon2 (نه هش ساده).

آیا فایل من آپلود می‌شود؟

نه. هش کاملاً در مرورگر و روی دستگاه تو محاسبه می‌شود.