مولد المفاتيح المتماثلة
ولّد مفاتيح AES أو HMAC عشوائية بصيغة hex أو Base64 أو بايتات خام باستخدام Web Crypto API.
المفاتيح
تم النسخ!
ولّد مفتاحاً لرؤية النتيجة.
كيف يعمل
يُنشئ مولّد المفاتيح المتماثلة مفاتيح تشفير عشوائية باستخدام Web Crypto API في المتصفح، مصمّمة لخوارزميات التشفير المتماثل كـ AES.
اختر حجم المفتاح (128 أو 192 أو 256 بت لـ AES، أو حجماً مخصصاً لاستخدامات أخرى) وصيغة الإخراج (HEX أو Base64). انقر على توليد للحصول فوراً على مفتاح عشوائي آمن تشفيرياً.
يجب أن يظل المفتاح المتماثل سرياً—أي شخص يملك المفتاح يمكنه فك تشفير البيانات المحمية به. لا تشارك المفاتيح عبر قنوات غير مشفّرة.
AES-256 (مفتاح 256 بت) هو المعيار الصناعي الموصى به للتطبيقات الجديدة.
حالات الاستخدام
- توليد مفاتيح تشفير AES
- إنشاء أسرار HMAC
- تمهيد أسرار الإعداد
- توليد مفاتيح الجلسة
- نمذجة أنظمة التشفير
الأسئلة الشائعة
- ما الفرق بين المفاتيح المتماثلة وغير المتماثلة؟
- المتماثلة تستخدم مفتاحاً واحداً للتشفير والفك. غير المتماثلة (RSA) تستخدم زوج مفاتيح عام/خاص.
- هل يُولَّد مفتاحي على الخادم؟
- لا—التوليد يتم محلياً عبر Web Crypto API. المفتاح لا يغادر متصفحك.
- أي حجم مفتاح أختار؟
- AES-256 للتشفير العام. AES-128 أسرع لكن هامش الأمان أصغر.
- كيف أحفظ المفتاح بأمان؟
- لتطبيقات الإنتاج استخدم مدير كلمات مرور أو وحدة أمان الأجهزة (HSM).
- هل يمكن استخدام المفتاح المولّد في OpenSSL؟
- نعم—انسخ مفتاح HEX واستخدم خيار -K في OpenSSL.