سازندهی هش SHA
محاسبهی SHA-1، SHA-256 و SHA-512 برای متن دلخواه.
دربارهی سازندهی هش SHA
درهمساز یا hash از هر ورودی یک اثر انگشت با طول ثابت میسازد و این مسیر یکطرفه است — از خروجی نمیتوان به ورودی رسید. کاربرد اصلیاش بررسی سلامت فایل است: اگر یک بیت از فایل عوض شود، درهمساز کاملاً متفاوتی به دست میآید.
راهنمای استفاده از سازندهی هش SHA
- 1
متن مورد نظر را وارد کنید.
- 2
درهمسازهای SHA-1، SHA-256، SHA-384 و SHA-512 همزمان محاسبه میشوند.
- 3
برای بررسی سلامت دانلود، نتیجه را با مقدار منتشرشده مقایسه کنید.
- 4
مقدار مورد نیاز را کپی کنید.
پرسشهای متداول
میتوانم درهمساز را به متن اصلی برگردانم؟
خیر، این تابع ریاضی یکطرفه است. آنچه سایتهای بازگرداننده انجام میدهند جستجو در پایگاه دادهی درهمسازهای از پیش محاسبهشده است، نه معکوس کردن واقعی.
برای ذخیرهی گذرواژه از کدام استفاده کنم؟
از هیچکدام از اینها. SHA خانواده برای گذرواژه بیش از حد سریع است و همین حملهی حدسزنی را آسان میکند. از bcrypt یا Argon2 استفاده کنید که عمداً کند و همراه با نمکاند.
چرا MD5 در این ابزار نیست؟
چون رابط رمزنگاری استاندارد مرورگرها یعنی Web Crypto عمداً از MD5 پشتیبانی نمیکند؛ این الگوریتم سالهاست شکسته شده و تولید برخورد عمدی برای آن ساده است. اگر برای بررسی یک فایل قدیمی به MD5 نیاز دارید، از ابزار خط فرمان سیستمعامل خود استفاده کنید.
SHA-1 هنوز قابلاستفاده است؟
فقط برای بررسی سلامت فایل و سازگاری با سامانههای قدیمی مثل گیت. برای امضای دیجیتال و هر کاربرد امنیتی شکسته شده و باید SHA-256 یا بالاتر انتخاب شود.