بدون رفع, 100% محلي، بدون حساب

مولِّد الهاش

احسب هاشات تشفيرية (MD5، SHA-1، SHA-256، SHA-512) من أي نص أو ملف. يتم كل شيء محلياً, دون رفع.

كيف تعمل مولِّد الهاش

مولّد Hash يحسب ملخصات MD5 وSHA-1 وSHA-256 وSHA-512 من نص تكتبه أو من أي ملف تسحبه, في الوقت الفعلي للنص، وعبر Web Crypto API للملفات. تُستخدم الـ Hash للتحقق من سلامة الملفات وإنشاء البصمات الرقمية أو تخزين كلمات المرور (بالخوارزمية المناسبة).

ملاحظة أمانة مهمة: MD5 وSHA-1 لم يعودا يُعتبران مقاومَين للتصادم ولا ينبغي استخدامهما لأغراض الأمان الحرجة كالتوقيعات الرقمية أو تخزين كلمات المرور. SHA-256 وSHA-512 لا يزالان قويَّين لهذه الاستخدامات. يُحسب الـ Hash عبر Web Crypto ولا يُعرض إلا ملخص HEX.

الأسئلة الشائعة

هل تُرفع ملفاتي إلى خادم؟

لا. كل عملية تجري داخل تبويب متصفحك باستخدام JavaScript وWebAssembly. يُقرأ ملفك في ذاكرة جهازك، ويُعالَج هناك، وتُقدَّم النتيجة كتنزيل محلي. لا يُرسَل شيء إلى Sunasty أو أي طرف ثالث. يمكنك التحقق بنفسك: افتح أدوات المطوّر في متصفحك، وانتقل إلى تبويب الشبكة، وراقب, لن تجد أي طلب يحمل ملفك.

هل MD5 وSHA-1 آمنان للاستخدامات الأمنية؟

لا. MD5 وSHA-1 خوارزميتان مكسورتان تشفيريًا, فقد أُثبتت التصادمات (إدخالان مختلفان ينتجان نفس الـ Hash) عمليًا. لا يزالان مفيدَين لفحص توافق التسميات التراثية وللمجاميع الاختبارية غير الأمنية، لكن عليك استخدام SHA-256 أو SHA-512 لأي غرض حساس أمنيًا.

ما الفرق بين الـ Hashing والتشفير؟

الـ Hashing دالة أحادية الاتجاه: لا يمكنك استرداد المدخل الأصلي من الـ Hash. أما التشفير فهو عملية قابلة للعكس بالمفتاح المناسب. استخدم الـ Hash للتحقق من عدم تغيّر ملف، واستخدم التشفير إذا كنت بحاجة إلى حماية البيانات الأصلية واستردادها لاحقًا.

هل تعمل الأداة دون اتصال بالإنترنت؟

نعم، بمجرد تحميل الصفحة. لأن المعالجة تجري على جهازك، يمكنك قطع الاتصال بالشبكة وستظل الأداة تعمل. هذا هو أوضح دليل على أن بياناتك لا تغادر جهازك أبدًا.

هل هي مجانية؟ هل أحتاج إلى حساب؟

هي مجانية تمامًا ولا تتطلب أي تسجيل. لا توجد علامات مائية، ولا حدود يومية، ولا ملفات تتبع ضرورية لاستخدام الأداة.