تولیدکننده هش

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

سازگار با حریم خصوصی داده‌های شما به‌صورت محلی در مرورگر پردازش می‌شود و به سرورهای ما بارگذاری نمی‌شود.

این ابزار ذخیره یا هش گذرواژه نیست.

پردازش به‌صورت محلی در مرورگر انجام می‌شود.

تولیدکننده هش چیست؟

هش رمزنگاری هر ورودی را به خلاصه‌ای با طول ثابت تبدیل می‌کند. همان متن همیشه همان هش را می‌دهد. نمی‌توان هش را به‌طور قابل‌اعتماد معکوس کرد تا متن اصلی برگردد.

نحوه استفاده

متن را بچسبانید، SHA-1، SHA-256، SHA-384 یا SHA-512 را انتخاب کنید و تولید هش را بزنید. کپی خلاصهٔ شانزده‌شانزدهی را کپی می‌کند. شکل Base64 هم نشان داده می‌شود.

کدام الگوریتم SHA را باید به کار ببرم؟

SHA-256 پیش‌فرض رایج برای مجموع‌آزمون و بررسی یکپارچگی است. SHA-384 و SHA-512 بلندترند. SHA-1 هنوز در سامانه‌های قدیمی دیده می‌شود اما نباید برای طراحی امنیتی جدید استفاده شود.

کاربردهای رایج

از هش برای اثرانگشت رشته یا مقایسهٔ دو متن استفاده کنید. این صفحه را به‌عنوان هش‌کنندهٔ گذرواژه یا برای ذخیرهٔ گذرواژه به کار نبرید.

حریم خصوصی

متن شما در مرورگر با crypto.subtle.digest هش می‌شود. به سرورهای NEXNARA بارگذاری نمی‌شود و در کوکی، فضای ذخیره‌سازی محلی یا پایگاه داده ذخیره نمی‌شود.

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

آیا هش را می‌توان معکوس کرد؟

هش SHA برای معکوس شدن طراحی نشده است. می‌توانید هش‌ها را مقایسه کنید، اما نباید انتظار بازیابی متن اصلی از خلاصه را داشته باشید.

کدام الگوریتم SHA را باید به کار ببرم؟

SHA-256 پیش‌فرض عملی است. وقتی خلاصهٔ بلندتر می‌خواهید SHA-384 یا SHA-512 را ترجیح دهید. برای کار امنیتی جدید از SHA-1 پرهیز کنید.

می‌توانم اینجا گذرواژه هش کنم؟

هر رشته‌ای را می‌توان هش کرد، اما این ابزار ذخیرهٔ گذرواژه نیست. هش گذرواژه به الگوریتمی کند و نمک‌دار نیاز دارد که برای آن کار طراحی شده باشد.

آیا متن من بارگذاری می‌شود؟

خیر. پردازش به‌صورت محلی در مرورگر انجام می‌شود و به سرورهای ما بارگذاری نمی‌شود.

چه خروجی‌هایی نشان داده می‌شود؟

شانزده‌شانزدهی خروجی اصلی است. Base64 همان خلاصه هم برای راحتی نشان داده می‌شود.