ما هو Base32؟
يكون Base32 مفيدًا عندما تحتاج قناة نصية فقط أو قناة لا تميّز بين الأحرف الكبيرة والصغيرة إلى حمل بيانات ثنائية، مثل أسرار OTP أو الرموز الملائمة لـ DNS أو قيم الإعدادات المصدّرة. إنه طبقة ترميز، وليس طبقة أمان.
متى تستخدمه
- ترميز البايتات أو النصوص أو الملفات إلى Base32 قبل إرسالها عبر قنوات تقبل النص فقط.
- تجهيز أسرار OTP أو الإعدادات المصدّرة أو البيانات الثنائية للأنظمة التي تتوقع إدخال Base32.
- تحويل بايتات الملفات الخام إلى سلسلة يسهل نسخها للنقل أو السجلات أو الإدخال اليدوي.
ما يجب مراعاته
- يزيد Base32 حجم البيانات أكثر من Base64.
- لا يقوم بتشفير القيمة الأصلية أو إخفائها.
- بعض الأنظمة تتطلب حشو
=، بينما تقبل أنظمة أخرى مخرجات بلا حشو، لذا من الأفضل مطابقة ما يتوقعه الطرف المستقبِل.