توسعه‌دهنده 🔒 در مرورگر اجرا می‌شود — داده‌ای ارسال نمی‌شود

تولید هش SHA-512

هش ۱۲۸ نویسه‌ای SHA-512 متن یا فایل را بگیرید؛ محاسبه‌شده در مرورگر شما و آماده مقایسه.

متن ورودی

تولید هش SHA-512 به‌صورت آنلاین

SHA-512 بزرگ‌ترین عضو خانواده SHA-2 است. با طراحی‌ای از همان نوع، خروجی ۵۱۲ بیتی می‌سازد که دو برابر طول SHA-256 است. برخی توزیع‌های لینوکس، مخزن‌های بسته و استانداردهای امنیتی چک‌سام SHA-512 منتشر می‌کنند و بسیاری از سیستم‌ها آن را درون HMAC و توابع استخراج کلید به کار می‌برند.

این صفحه سازنده هش را با ردیف SHA-512 برجسته‌شده باز می‌کند. هش کردن با Web Crypto API داخلی مرورگر انجام می‌شود، پس متن و فایل‌ها روی دستگاه خودتان می‌مانند.

مقایسه SHA-512 با هش‌های دیگر

الگوریتمطول خروجیطول هگزوضعیت
MD5۱۲۸ بیت۳۲برای امنیت شکسته شده؛ فقط برای چک‌سام
SHA-1۱۶۰ بیت۴۰تصادم آن عملاً نشان داده شده؛ در کارهای جدید استفاده نکنید
SHA-256۲۵۶ بیت۶۴امن؛ انتخاب پیش‌فرض رایج
SHA-512۵۱۲ بیت۱۲۸امن؛ خروجی بلندتر، سریع روی پردازنده‌های ۶۴ بیتی

SHA-512 در خط فرمان

سیستمدستور
Linuxsha512sum file.tar.gz
macOSshasum -a 512 file.tar.gz
Windows PowerShellGet-FileHash file.tar.gz -Algorithm SHA512
Windows cmdcertutil -hashfile file.tar.gz SHA512

SHA-512 برای چه کاری مناسب نیست

هش ساده SHA-512 راه امنی برای ذخیره رمزهای عبور نیست: مثل همه هش‌های همه‌منظوره برای سریع بودن ساخته شده، پس مهاجم می‌تواند میلیاردها حدس را آزمایش کند. ذخیره رمز عبور به الگوریتمی کند و همراه با salt مثل Argon2 یا bcrypt نیاز دارد. هش‌های رمز عبور $6$ در لینوکس در درون خود از SHA-512 استفاده می‌کنند، اما با salt و هزاران دور تکرار؛ و این چیزی متفاوت از یک خروجی ساده SHA-512 است.

هش‌های مرتبط

خروجی استاندارد کوتاه‌تری لازم دارید؟ از SHA-256 استفاده کنید. با فهرست چک‌سام قدیمی‌تری کار می‌کنید؟ MD5 در صفحه خودش برجسته شده است، و بررسی چک‌سام فایل تأیید یک فایل دانلودی با هرکدام از این الگوریتم‌ها را قدم‌به‌قدم توضیح می‌دهد.

آموزش‌های مرتبط