تولید هش 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 در خط فرمان
| سیستم | دستور |
|---|---|
| Linux | sha512sum file.tar.gz |
| macOS | shasum -a 512 file.tar.gz |
| Windows PowerShell | Get-FileHash file.tar.gz -Algorithm SHA512 |
| Windows cmd | certutil -hashfile file.tar.gz SHA512 |
SHA-512 برای چه کاری مناسب نیست
هش ساده SHA-512 راه امنی برای ذخیره رمزهای عبور نیست: مثل همه هشهای همهمنظوره برای سریع بودن ساخته شده، پس مهاجم میتواند میلیاردها حدس را آزمایش کند. ذخیره رمز عبور به الگوریتمی کند و همراه با salt مثل Argon2 یا bcrypt نیاز دارد. هشهای رمز عبور $6$ در لینوکس در درون خود از SHA-512 استفاده میکنند، اما با salt و هزاران دور تکرار؛ و این چیزی متفاوت از یک خروجی ساده SHA-512 است.
هشهای مرتبط
خروجی استاندارد کوتاهتری لازم دارید؟ از SHA-256 استفاده کنید. با فهرست چکسام قدیمیتری کار میکنید؟ MD5 در صفحه خودش برجسته شده است، و بررسی چکسام فایل تأیید یک فایل دانلودی با هرکدام از این الگوریتمها را قدمبهقدم توضیح میدهد.