ما هو مولد التجزئة (MD5 / SHA)؟
مولد تجزئة مجاني عبر الإنترنت يدعم MD5 وSHA-1 وSHA-256 وSHA-512. جزئ النص أو اسحب وأفلت الملف للتحقق الفوري. يستخدم Web Crypto API.
التجزئة (Hashing) عملية أساسية في تطوير البرمجيات، تُستخدم للتحقق من سلامة الملفات وتخزين كلمات المرور وإزالة تكرار البيانات وأمان API. يدعم مولّد التجزئة أربعة خوارزميات — MD5 وSHA-1 وSHA-256 وSHA-512 — ويمكنه تجزئة النص أو الملفات الكاملة، كل ذلك داخل متصفحك.
اكتب أو الصق نصًا وتُحسب التجزئات الأربع جميعها وتُعرض فورًا. يتيح لك الإخراج في الوقت الفعلي رؤية كيف ينتج نفس المدخل قيم تجزئة مختلفة تمامًا عبر الخوارزميات — خاصية أساسية لفهم سلوك دالة التجزئة. لتجزئة الملفات، اسحب وأفلت أي ملف على منطقة الرفع وتحسب الأداة التجزئات الأربع جميعها من محتوى الملف. وبما أن المعالجة تحدث بالكامل في متصفحك باستخدام Web Crypto API (لخوارزميات SHA) وblueimp-md5 (لـ MD5)، لا تغادر الملفات جهازك أبدًا.
تُعرض كل تجزئة مع قيمتها السداسية (hex digest) وتُنسخ بنقرة واحدة. تصنّف الأداة كل خوارزمية بوضوح حتى تتمكن من اختيار الخوارزمية الصحيحة لحالة استخدامك. لسير عمل التحقق من المجاميع الاختبارية (checksum)، تعتبر ميزة تجزئة الملفات ذات قيمة خاصة — يمكنك حساب تجزئة ملف محمّل ومقارنتها بالمجموع الاختباري للناشر للتحقق من سلامته دون رفع الملف إلى أي خدمة خارجية.
اختيار الخوارزمية مهم لحالات الاستخدام المختلفة. SHA-256 وSHA-512 آمنان تشفيريًا ومناسبان للتطبيقات الأمنية. SHA-1 مستبعد للأغراض الأمنية لكنه ما زال مستخدمًا على نطاق واسع في الأنظمة القديمة وGit. MD5 مكسور تشفيريًا ويجب ألا يُستخدم أبدًا للأمن، لكنه يبقى شائعًا للمجاميع الاختبارية غير الأمنية واكتشاف التكرارات والتوافق مع الأنظمة القديمة. تتضمن الأداة الخوارزميات الأربع جميعها لتستخدم الخوارزمية المناسبة لكل حالة.