اشتق مفاتيح تشفير آمنة من كلمات المرور
اشتقاق المفاتيح المبنية على كلمات المرور أساسي للأمن: تحويل كلمة مرور مقروءة إلى مفتاح تشفير مقاوم لهجمات القوة الغاشمة. PBKDF2 (دالة اشتقاق المفاتيح المبنية على كلمة المرور 2) هي الطريقة القياسية، التي تستخدم التملّح والتكرارات لجعل عملية اشتقاق المفتاح مُكلِفة حسابيًا.
يتيح لك مولّد PBKDF2 هذا اختبار اشتقاق المفاتيح محليًا في متصفحك. قم بتهيئة المعلمات واشتق المفاتيح وتحقق من النتائج دون إرسال بياناتك الحساسة إلى أي خادم.
معلمات الإعداد
كلمة المرور: سلسلة النص التي تُشتق منها المفتاح.
الملح (Salt): قيمة عشوائية تجعل كل اشتقاق فريدًا. يمنع الملح هجمات جداول قوس قزح (Rainbow Tables) ويضمن أن نفس كلمة المرور تنتج مفاتيح مختلفة في كل مرة.
التكرارات: عدد مرات تطبيق وظيفة التجزئة. القيم الأعلى تجعل الاشتقاق أبطأ وأكثر مقاومة لهجمات القوة الغاشمة. توصي OWASP بـ 600,000 تكرار لـ SHA-256 (2024).
طول المفتاح: طول المفتاح الناتج بالبتات (128 أو 256 أو 512 بت).
خوارزمية التجزئة: خوارزمية HMAC المستخدمة — SHA-1 أو SHA-256 أو SHA-384 أو SHA-512.
حالات الاستخدام الشائعة
تشفير كلمات المرور: اشتق مفاتيح تشفير من كلمات مرور المستخدمين لتشفير البيانات الحساسة.
تخزين كلمات المرور: رغم أن PBKDF2 يمكن استخدامه لتخزين كلمات المرور، إلا أن bcrypt أو Argon2 مُفضَّلان لهذا الغرض.
مفاتيح التشفير المستندة إلى كلمات المرور: استخدم PBKDF2 لاشتقاق مفاتيح AES أو مفاتيح تشفير أخرى.
100% محلي، بدون معالجة خارجية
عمليات الاشتقاق تتم في متصفحك. كلمة مرورك وبياناتك لا تُرسل إلى أي خادم.
Tiny Online Tools







