مولّد الدالة التجزئة
بصمة النصوص أو الملفات باستخدام MD5 وSHA-1 وSHA-256 وSHA-512 وCRC32 مباشرةً في متصفحك — تحقّق من المجاميع الاختبارية وأنشئ تجزئات bcrypt مملّحة.
يُحسب كل ملخص مباشرةً في متصفحك — نصك أو ملفك لا يغادر هذه الصفحة. bcrypt فقط يُختم على الخادم.
تجزئة كلمة مرور مملّحة، تُختم على الخادم باستخدام password_hash() في PHP — ملح جديد يجعل كل ختم فريدًا.
تحقّق من تجزئات bcrypt باستخدام password_verify()، وليس بمقارنة السلاسل.
حول مولّد الدالة التجزئة
يبصم مولّد التجزئة النصوص أو الملفات بخوارزميات MD5 وSHA-1 وSHA-256 وSHA-512 وCRC32، كلها تُحسَب حيًا داخل متصفحك أثناء الكتابة — مدخلك لا يغادر الصفحة أبدًا. أفلِت ملفًا (حتى 200 ميغابايت، يُقرأ محليًا) لتجزئته للتحقق من التحقق من التجزئة دون رفع بايت واحد.
تجعل لوحة التحقق فحص التجزئة سهلًا: الصق تجزئة متوقَّعة وتطابقها الأداة مع كل بصمة محسوبة، وتخبرك بأي خوارزمية تتعلق وهل تتطابق مع مدخلك. الخوارزميات القديمة موسومة كذلك — MD5 وSHA-1 لا تزالان مناسبتين لفحوصات التجزئة وإزالة التكرار لكنهما مكسورتان للاستخدام الأمني.
خوارزمية واحدة تعمل بشكل مختلف: bcrypt. لا يمكن حساب تجزئات كلمات المرور المُملَّحة باستخدام بدائيات التشفير في المتصفح، لذا فإن ختم bcrypt يرسل نصّك إلى الخادم، حيث تُنشئ دالة password_hash() في PHP تجزئة مُملَّحة جديدة — واحدة جديدة في كل نقرة، بحسب التصميم.
كيفية استخدام مولّد الدالة التجزئة
- اكتب أو الصق نصًا، أو بدّل إلى وضع الملف وأفلِت ملفًا لتجزئته محليًا.
- اقرأ البصمات الحية: MD5، SHA-1، SHA-256، SHA-512 وCRC32 تتحدّث أثناء الكتابة.
- للتحقق من تنزيل، الصق التجزئة المتوقَّعة في لوحة التحقق وابحث عن تطابق.
- انسخ بصمة فردية، أو انسخ الكل، أو نزّلها كملف checksums.txt.
- لتجزئة كلمة مرور مُملَّحة، انقر على "اطبع تجزئة bcrypt" — هذه تُنشأ من جانب الخادم.