النتيجة
مشفر وفك تشفير Base32 مجاني
حول النص من وإلى تنسيق Base32
تقوم أداتنا المجانية لترميز وفك ترميز Base32 بتحويل النصوص إلى تنسيق مشفر والعكس. يمثل ترميز Base32 البيانات الثنائية باستخدام أبجدية مكونة من 32 حرفاً (A-Z و 2-7)، مما يجعلها قابلة للقراءة البشرية ومناسبة للأنظمة غير الحساسة لحالة الأحرف. جميع العمليات تتم فوراً في متصفحك دون إرسال أي بيانات إلى الخادم.
📋 ما هو ترميز Base32؟
ترميز Base32 هو مخطط لتحويل البيانات الثنائية إلى نص محدد في RFC 4648، حيث يستخدم أبجدية من 32 حرفاً: الأحرف الكبيرة من A إلى Z والأرقام من 2 إلى 7. على عكس Base64، يستخدم Base32 أحرفاً كبيرة وأرقاماً فقط، مما يجعله غير حساس لحالة الأحرف وصديقاً للقراءة البشرية. يمثل كل حرف 5 بتات من البيانات، مما يؤدي إلى زيادة الحجم بنسبة 60% تقريباً. يشيع استخدامه في كلمات المرور لمرة واحدة (TOTP)، ومفاتيح المصادقة الثنائية (Google Authenticator)، وسجلات DNS.
🛠️ كيفية استخدام أداة Base32
- 1 اختر تبويب 'تشفير إلى Base32' أو 'فك تشفير من Base32' حسب حاجتك.
- 2 للتشفير: أدخل النص المجرد الذي تريد تحويله في منطقة الإدخال.
- 3 لفك التشفير: الصق سلسلة كود Base32 (أحرف A-Z، وأرقام 2-7، وعلامة = للحشو).
- 4 انقر على الزر المناسب لبدء المعالجة فوراً.
- 5 انسخ النتيجة باستخدام زر 'نسخ النتيجة' واستخدمها في تطبيقك.
✨ الميزات الرئيسية
تحويل فوري
تشفير وفك تشفير بيانات Base32 في الوقت الفعلي. لا حدود للحجم، لا انتظار - نتائج فورية لأي طول للمدخلات.
خصوصية تامة
تتم جميع العمليات بالكامل في متصفحك باستخدام جافا سكريبت. بياناتك لا تغادر جهازك أبداً.
واجهة بسيطة
تصميم نظيف وسهل مع تبويبات منفصلة. الصق بياناتك، انقر على تحويل، وانسخ النتيجة.
🎯 حالات الاستخدام الشائعة
🔐 المصادقة الثنائية (2FA)
Base32 هو الترميز القياسي لمفاتيح TOTP المستخدمة في تطبيقات مثل Google Authenticator. قم بتشفير وفك تشفير المفاتيح السرية لتطوير أنظمة المصادقة.
🌐 سجلات DNS وبروتوكولات الشبكة
يُستخدم ترميز Base32 في أنظمة DNSSEC والمصادقة المعتمدة على DNS والبروتوكولات التي تتطلب تمثيل البيانات بشكل غير حساس لحالة الأحرف في الروابط (URLs).
🔑 تشفير المفاتيح السرية
تشفير المفاتيح التشفيرية بتنسيق Base32 لسهولة المشاركة والتخزين. يقلل تنسيق Base32 من أخطاء النقل اليدوي مقارنة بالنظام السداسي عشر أو Base64.
👩💻 التطوير والاختبار
تشفير وفك تشفير بيانات Base32 أثناء التطوير. مفيد لتصحيح تنفيذات TOTP واختبار المعلمات المشفرة والعمل مع واجهات البرمجة التي تستخدم Base32.
💡 أفضل ممارسات Base32
- استخدم Base32 بدلاً من Base64 عندما تكون حالة الأحرف مشكلة - يستخدم Base32 الأحرف الكبيرة والأرقام فقط.
- تذكر أن ترميز Base32 يزيد حجم البيانات بنسبة 60% تقريباً (8 أحرف مخرجة لكل 5 بايتات مدخلة).
- حشو Base32 (=) يمكن حذفه في بعض تطبيقات الروابط - يمكن لفك التشفير استنتاجه من طول السلسلة.
- لمفاتيح TOTP، التزم دائماً بترميز Base32 كما هو محدد في RFC 6238.
- لا تخلط بين Base32 و Base64 - فهما مخططان مختلفان بأبجديات وحالات استخدام مختلفة.
- Base32 هو ترميز وليس تشفيراً أمنياً. لا يوفر حماية للبيانات - يمكن لأي شخص فك تشفيره.
❓ الأسئلة الشائعة
ما الفرق بين Base32 و Base64؟
يستخدم Base32 أبجدية من 32 حرفاً وهو غير حساس لحالة الأحرف مع زيادة في الحجم بنسبة 60%. بينما يستخدم Base64 أبجدية من 64 حرفاً وهو حساس لحالة الأحرف مع زيادة بنسبة 33%. Base32 أسهل للقراءة البشرية في الأنظمة غير الحساسة للحالة.
لماذا يُستخدم Base32 في TOTP/2FA؟
لأنه غير حساس لحالة الأحرف (يمكن للمستخدم إدخاله بأي حالة)، وصديق للبشر (يتجنب الأحرف المتشابهة مثل 0/O و 1/I)، ومدمج بما يكفي للإدخال اليدوي.
هل ترميز Base32 آمن؟
لا، هو مخطط تمثيل بيانات وليس تشفيراً. أي شخص يمتلك السلسلة يمكنه فكها. إذا كنت بحاجة لحماية البيانات، استخدم التشفير (مثل AES) قبل التحويل إلى Base32.
هل يمكنني تشفير الملفات الثنائية؟
هذه الأداة مصممة للنصوص. لتشفير الملفات الثنائية، تحتاج لأداة تقرأ البايتات الخام وتطبق عليها Base32، لكن هذه الأداة تتعامل بشكل صحيح مع ترميز نصوص UTF-8 إلى Base32.
ما هي الأحرف الصالحة في Base32؟
يستخدم Base32 الأحرف الكبيرة A-Z والأرقام من 2-7، بالإضافة لعلامة = للحشو. تم استبعاد الأرقام 0، 1، 8، 9 لتجنب الخلط بينها وبين أحرف مثل O و L.