مولد Hash

أنشئ تجزئات تشفيرية من النصوص أو الملفات الكاملة مباشرةً في متصفحك. يدعم MD5 وSHA-1 وعائلة SHA-2.

أدخل النص لإنشاء تجزئته:

الخوارزمية

النتيجة:

إنشاء تجزئة لملف

اختر ملفًا لإنشاء تجزئة لبايتاته الأصلية. يعمل مع خوارزميات SHA؛ بينما يُطبَّق MD5 على نص UTF-8 بعد فك ترميزه.

كيفية إنشاء تجزئة

  1. اكتب النص الذي تريد تجزئته أو الصقه، أو اختر ملفًا بدلًا من ذلك.
  2. اختر خوارزمية: MD5 أو SHA-1 أو SHA-256 أو SHA-384 أو SHA-512.
  3. انقر على «إنشاء التجزئة» (أو اختر ملفًا) لحسابها.
  4. انسخ ناتج HEX بالأحرف الصغيرة للتحقق أو التخزين.

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

ما التجزئة؟

التجزئة سلسلة ذات طول ثابت يتم إنتاجها من بيانات عشوائية. ينتج الإدخال نفسه التجزئة نفسها دائمًا، بينما يؤدي حتى التغيير البسيط إلى إنتاج تجزئة مختلفة تمامًا.

أي خوارزمية ينبغي أن أستخدم؟

يُعد SHA-256 خيارًا افتراضيًا موثوقًا لمعظم الاستخدامات. يتسم MD5 وSHA-1 بالسرعة، لكنهما ضعيفان تشفيريًا، لذا تجنبهما في عمليات التحقق الحساسة أمنيًا.

هل يمكنني تجزئة ملف كامل؟

نعم. استخدم خيار الملف لتجزئة البايتات الأصلية للملف. تستخدم تجزئات SHA بايتات الملف مباشرةً، بينما يفك MD5 ترميزها كنص UTF-8 أولًا.

هل ترفع الأداة بياناتي؟

لا. تعمل التجزئة بالكامل في متصفحك. لا يغادر النص والملفات جهازك مطلقًا.

أدوات ذات صلة

لماذا تنشئ تجزئات؟

التجزئة بصمة ذات طول ثابت لأي نص أو ملف، ما يتيح لك التحقق من السلامة وإزالة البيانات المكررة أو مقارنة القيم من دون تخزين الأصل. ينتج الإدخال نفسه التجزئة نفسها دائمًا.

النصائح والحدود

يصلح MD5 وSHA-1 لقيم التحقق، لكنهما غير آمنين تشفيريًا لكلمات المرور — لذا يُفضّل استخدام SHA-256 أو SHA-384 أو SHA-512، التي تستخدم WebCrypto في المتصفح. تعمل التجزئة بالكامل محليًا.