ترميز/فك ترميز Base32
رمّز أو فك ترميز النص باستخدام Base32 (RFC 4648).
حول مشفر/مفكك Base32
يقوم مشفر/مفكك Base32 بتحويل البيانات الثنائية إلى ومن ترميز Base32 كما هو محدد بواسطة RFC 4648، باستخدام أبجدية مكونة من 32 حرفًا من الأحرف الكبيرة A إلى Z والأرقام من 2 إلى 7. تم تصميم Base32 للسياقات التي تتطلب ترميزًا غير حساس لحالة الأحرف — يُستخدم في مفاتيح TOTP (كلمة المرور لمرة واحدة المستندة إلى الوقت) السرية للمصادقة الثنائية، وعناوين خدمة Tor v3 المخفية، وبعض ترميزات تسميات DNS. لا تحتوي السلاسل المشفرة بـ Base32 على أحرف غامضة يمكن الخلط بينها بصريًا، مما يجعلها آمنة للنسخ اليدوي.
كيفية الاستخدام
الصق النص أو البيانات الخام في حقل الإدخال وانقر على Encode للتحويل إلى Base32، أو الص?? سلسلة مشفرة بـ Base32 وانقر على Decode لاستعادة البايتات الأصلية. تدعم الأداة كلاً من Base32 القياسي RFC 4648 (أحرف كبيرة، مع حشوة =) والمتغيرات الاختيارية بدون حشوة المستخدمة في بعض البروتوكولات.
حالات الاستخدام الشائعة
- ترميز مفاتيح TOTP أو HOTP السرية لتوليد رموز QR عند إعداد المصادقة الثنائية لـ Google Authenticator أو Authy
- فك تشفير البذور السرية لـ Base32 من رموز النسخ الاحتياطي لتطبيقات المصادقة ومعرفات الموارد الموحدة (URIs) للتكوين لاستعادة الحساب
- ترميز البيانات الثنائية لسجلات DNS TXT حيث تتطلب قيم غير حساسة لحالة الأحرف بواسطة بروتوكول DNS
- التعامل مع عناوين Tor v3 onion وفك تشفير مكونات مفتاحها العام المشفرة بـ Base32 لأغراض البحث
- تحويل تجزئات الملفات الثنائية إلى Base32 لاستخدامها كمعرفات آمنة لأسماء المملفات وغير حساسة لحالة الأحرف في التخزين الموجه بالمحتوى