ساخت کد Hash
تولید کد هش MD5, SHA1, SHA256, SHA512
نتایج Hash
کپی شد!
درباره توابع Hash
توابع Hash (هش) الگوریتمهایی هستند که یک ورودی با طول متغیر را به یک خروجی با طول ثابت تبدیل میکنند. این توابع یکطرفه هستند، یعنی از خروجی نمیتوان به ورودی رسید.
| الگوریتم | طول خروجی | کاربرد | امنیت |
|---|---|---|---|
| MD5 | 128 بیت (32 کاراکتر) | بررسی یکپارچگی فایل | ضعیف |
| SHA-1 | 160 بیت (40 کاراکتر) | کنترل نسخه (Git) | متوسط |
| SHA-256 | 256 بیت (64 کاراکتر) | بلاکچین، امضای دیجیتال | قوی |
| SHA-512 | 512 بیت (128 کاراکتر) | رمزنگاری پیشرفته | بسیار قوی |
توجه: برای ذخیره رمز عبور، از الگوریتمهای تخصصی مانند bcrypt یا Argon2 استفاده کنید.
ساخت کد Hash آنلاین (MD5 / SHA1 / SHA256 / SHA512)
با ابزار ساخت هش میتوانید برای متن دلخواه، خروجی الگوریتمهای رایج مثل MD5، SHA-1، SHA-256 و SHA-512 را دریافت کنید. این ابزار برای بررسی یکپارچگی داده، تولید اثرانگشت متن، مقایسه خروجیها، و کارهای توسعه نرمافزار و امنیت کاربرد دارد.
کافیست متن را وارد کنید تا خروجیها به صورت لحظهای تولید شوند و بتوانید هرکدام را جداگانه کپی کنید. همچنین میتوانید خروجی را با حروف بزرگ (A-F) نمایش دهید.
سوالات متداول Hash
خیر؛ Hash یکطرفه است و برای بازگرداندن ورودی طراحی نشده، اما رمزنگاری معمولاً دوطرفه است (قابل رمزگشایی با کلید).
پیشنهاد نمیشود. برای پسورد باید از الگوریتمهای مخصوص مثل bcrypt یا Argon2 با Salt استفاده کنید.
هر الگوریتم هش، طول خروجی مشخصی دارد (مثلاً SHA-256 همیشه 256 بیت) و ورودی را به همان طول ثابت نگاشت میکند.