Hash Generator
Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 checksums
عن دوال التجزئة التعمية
تحوّل دالة التجزئة مدخلًا بأي طول إلى بصمة ثابتة الطول. المدخل نفسه ينتج البصمة نفسها دائمًا، وتغيير بت واحد يعطي نتيجة مختلفة تمامًا. والتجزئة أحادية الاتجاه: لا يمكن استرجاع المدخل من البصمة.
أي خوارزمية أختار؟
- MD5 (128 بت) — مكسورة أمنيًا. تصلح فقط لمجاميع التحقّق ومفاتيح التخزين المؤقّت.
- SHA-1 (160 بت) — مهملة؛ توجد تصادمات عملية. تجنّبها في الأعمال الجديدة.
- SHA-256 (256 بت) — الخيار الافتراضي المعقول للسلامة والتواقيع.
- SHA-384 / SHA-512 — بصمات أطول؛ وSHA-512 غالبًا أسرع على العتاد ذي 64 بت.
لا تستخدمها لكلمات المرور
دوال التجزئة العادية أسرع بكثير من أن تُستخدم لتخزين كلمات المرور. استخدم دالة مصمّمة لذلك مثل Argon2id أو scrypt أو bcrypt، فهي بطيئة عن قصد وتستخدم مِلحًا.
الخصوصية
تتم كل عمليات التجزئة محليًا في متصفّحك عبر واجهة Web Crypto (مع تنفيذ مستقل لـ MD5). ولا يُرسل أي شيء تكتبه إلى خادم.