مولّد التجزئة

أدخل النص أدناه لتوليد تجزئات MD5 وSHA-1 وSHA-256 وSHA-512 في وقت واحد. يستخدم واجهة Web Crypto API. تتم جميع المعالجات محلياً في متصفحك.

حول دوال التجزئة

تأخذ دالة التجزئة التشفيرية مدخلاً وتُنتج سلسلة ثابتة الحجم من البايتات. يكون الإخراج (التجزئة) فريداً للمدخل - حتى تغيير طفيف يُنتج تجزئة مختلفة تماماً.

  • MD5 - 128-بت، سريع لكنه غير آمن تشفيرياً. استخدمه فقط للمجاميع الاختبارية.
  • SHA-1 - 160-بت، مُهمل للاستخدام الأمني. لا يزال يُستخدم في Git.
  • SHA-256 - 256-بت، جزء من عائلة SHA-2. مُوصى به للاستخدام العام.
  • SHA-384 - 384-بت، جزء من عائلة SHA-2. نسخة مقتطعة من SHA-512.
  • SHA-512 - 512-بت، جزء من عائلة SHA-2. أقوى تجزئة قياسية.

يستخدم SHA-1 وSHA-256 وSHA-384 وSHA-512 واجهة Web Crypto API. يستخدم MD5 تنفيذاً بلغة JavaScript خالصة.