تولید هش از متن یا فایل
نوع ورودی و الگوریتم را انتخاب کنید. متن دقیقاً با UTF-8 هش میشود؛ فاصله، خط جدید و شکل نگارش اهمیت دارند. متن خالی هم هش معتبر دارد. برای فایل، بایتهای خود فایل استفاده میشوند و نام آن در محاسبه دخالت ندارد.
هفت الگوریتم MD5، SHA-1، SHA-224، SHA-256، SHA-384، SHA-512 و RIPEMD-160 در دسترساند. حالت همه الگوریتمها برای مقایسه فنی خروجیهاست. فایل به سرور یا آپلود سنتر فرستاده نمیشود.
مقایسه هش و قالب خروجی
میتوانید مقدار مورد انتظار را وارد کنید؛ برای مقایسه یک الگوریتم مشخص انتخاب کنید. در قالب Hex بزرگی حروف اهمیتی ندارد، ولی در Base64 حروف بزرگ و کوچک متفاوتاند. فاصله اضافی اول و آخر مقدار مقایسه حذف میشود.
Hex و Base64 دو نمایش متفاوت از همان بایتهای هشاند. یکسان نبودن متن نمایش این دو قالب به معنی متفاوت بودن الگوریتم نیست؛ قالب مقدار مرجع را با خروجی هماهنگ کنید.
کاربرد checksum و کنترل فایل
پس از دانلود فایل، هش آن را با مقدار منتشرشده از منبع قابل اعتماد مقایسه کنید. اگر فایل تغییر کند، معمولاً خروجی هش نیز تغییر میکند. اندازه، الگوریتم و منبع مقدار مرجع را بررسی کنید.
مهاجمی که هم فایل و هم هش منتشرشده را عوض کند با مقایسه ساده کشف نمیشود. برای اثبات اصالت، سازوکار امضا و زنجیره اعتماد معتبر لازم است؛ این ابزار امضای دیجیتال را بررسی نمیکند.
MD5 و SHA1 برای سازگاری قدیمی
این الگوریتمها در بعضی فایلهای قدیمی و سامانههای غیرامنیتی دیده میشوند. وجودشان در ابزار به معنی توصیه برای امنیت جدید نیست. برای ذخیره رمز عبور، حتی SHA-256 ساده هم جای الگوریتم مخصوص password hashing را نمیگیرد.
هش برگشتپذیر با یک کلید نیست، اما حدس زدن ورودی ضعیف و مقایسه هش آن ممکن است. به همین دلیل ادعای «غیرقابل شکستن» یا محرمانگی خودکار برای متن هششده درست نیست.
محدودیت و حریم خصوصی
سقف فایل ۲۰ میلیون بایت است؛ فایل بزرگتر رد میشود تا مصرف حافظه کنترل شود. الگوریتمهای محلی در پردازشگر جدا اجرا میشوند تا رابط سبک بماند. تغییر ورودی نتیجه قبلی را از دسترس کپی خارج میکند.
متن، فایل و هش در حافظه دائمی ذخیره نمیشوند. خروجی گزارش را فقط اگر نیاز دارید دانلود کنید؛ هش یا نام فایل هم ممکن است در بعضی کاربردها اطلاعات حساس محسوب شود.
نظرات و پرسشها ۰
پرسش یا تجربهٔ مرتبط با همین صفحه را بنویسید؛ پاسخ تیم تولزچی هم اینجا نمایش داده میشود.
نوشتن دیدگاهگفتوگو را شروع کنید
هنوز دیدگاهی برای این صفحه منتشر نشده است. پرسشها و تجربههای مرتبط پس از بررسی نمایش داده میشوند.