English 简体中文 Tiếng Việt 日本語 한국어 हिन्दी Español Français العربية বাংলা Português Русский اردو Bahasa Indonesia Deutsch Naijá मराठी తెలుగు Türkçe தமிழ்
توليد محلي · بلا رفع

مولّد مفاتيح آمنة

أنشئ مفاتيح API ومفاتيح تشفير ورموز وصول آمنة تشفيرياً باستخدام Web Crypto API. اختر HEX أو Base64 أو Base64URL أو Base32؛ كل العمليات تبقى على هذا الجهاز.

هذه الأداة لبيانات الاعتماد المقروءة آلياً وليست لكلمات المرور التي يجب تذكرها. اختر عدداً كافياً من البايتات وفق متطلبات الأمان.
لا يدعم هذا المتصفح crypto.getRandomValues، لذلك لا يمكن إنشاء مفاتيح آمنة. استخدم إصداراً حديثاً من Chrome أو Firefox أو Safari أو Edge.

مولّد المفاتيح

256 بت قوة عالية جداً
الترميز

يؤدي تغيير أي إعداد إلى إنشاء مفاتيح جديدة تلقائياً؛ استخدم الزر لإعادة الإنشاء بالإعدادات نفسها.

المفاتيح المُنشأة
جارٍ الإنشاء…

مصدر العشوائية هو crypto.getRandomValues() الآمن تشفيرياً. لا تُحفظ المفاتيح بعد تحديث الصفحة؛ انسخها أو نزّلها واحفظها في مدير أسرار.

صيغ الترميز

يمكن تمثيل البايتات العشوائية نفسها بترميزات نصية مختلفة. اختر الصيغة المطلوبة للرابط أو JSON أو ملف الإعداد أو البروتوكول.

HEX
0-9 a-f

يمثل كل بايت بحرفين سداسيين عشريين. طوله متوقع وتدعمه معظم اللغات والأدوات.

مناسب لـ: ملفات الإعداد وسطر الأوامر والسجلات وتصحيح الأخطاء.

Base64≈1.34×
A-Z a-z 0-9 + / =

ترميز ثنائي إلى نص مدمج، لكن الرموز + و/ و= تحتاج إلى هروب في الروابط وبعض أسماء الملفات.

مناسب لـ: نقل JSON/XML والتخزين النصي العام.

Base64URL≈1.34×
A-Z a-z 0-9 - _

صيغة Base64 آمنة للروابط تستخدم - و_ وتحذف حشو =.

مناسب لـ: JWT ورموز OAuth وملفات تعريف الارتباط ومعاملات URL.

Base32≈1.6×
A-Z 2-7

غير حساس لحالة الأحرف ويتجنب الرموز الملتبسة 0/O و1/I/L.

مناسب لـ: أسرار TOTP وسجلات DNS والباركود والإدخال اليدوي.

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

هل مولّد المفاتيح هذا آمن؟

نعم. يستخدم crypto.getRandomValues المعتمد على مصدر عشوائي آمن تشفيرياً في نظام التشغيل بدلاً من Math.random.

هل تُرسل المفاتيح إلى الخادم أو تُسجّل؟

لا. يتم التوليد والترميز داخل المتصفح، ولا يُحفظ سجل، وتختفي النتائج عند تحديث الصفحة.

هل يمكن استخدامها كلمات مرور لتسجيل الدخول؟

هي مخصصة للأسرار المقروءة آلياً مثل مفاتيح API ومفاتيح التشفير والرموز. استخدم مدير كلمات مرور للكلمات التي يكتبها البشر.

هل يمكن أن يتطابق مفتاحان؟

هذا ممكن نظرياً لكنه مهمل عند الأطوال الموصى بها. للمفتاح ذي 32 بايت 2^256 قيمة محتملة.

كيف أحفظ المفتاح؟

احفظ المفاتيح طويلة الأجل في مدير أسرار أو متغير بيئة محمي. لا تضعها في الشفرة أو المحادثات أو السجلات، وبدّلها دورياً.