ترميز Base32 البطل المجهول للبيانات غير الحساسة لحالة الأحرف
ترميز Base32: ما هو ، وكيف يختلف عن Base64 ، ومتى يتم استخدامه. بالإضافة إلى أداة ترميز / فك ترميز Base32 مجانية وفي الوقت الفعلي للمطورين.
ربما سمعت عن Base64. إنه موجود في كل مكان - تضمين الصور في CSS، وترميز رموز JWT، وإرسال البيانات الثنائية عبر بروتوكولات تعتمد على النصوص. ولكن ماذا يحدث عندما تحتاج إلى ترميز البيانات لنظام لا يهتم بالأحرف الكبيرة مقابل الأحرف الصغيرة؟ أو اسم ملف يحتاج إلى البقاء على أنظمة ملفات غير حساسة لحالة الأحرف؟
أدخل Base32 — شقيق Base64 الأقل بريقًا ولكنه عملي بشكل مدهش. ونعم، لدينا مشفر/مفكك تشفير Base32 مجاني يتعامل مع كل العمل الشاق نيابة عنك. 💪
ما هو Base32، في الواقع؟
يقوم ترميز Base32 بتحويل البيانات الثنائية إلى سلسلة باستخدام 32 حرفًا فقط: A-Z و 2-7. هذا كل شيء. لا توجد أحرف صغيرة، ولا توجد أحرف مربكة متشابهة مثل 0/O أو 1/I/l. النتيجة هي سلسلة غير حساسة تمامًا لحالة الأحرف وتتجنب الأحرف الأكثر شيوعًا إرباكًا.
إليك كيف يبدو في العمل:
| مدخل | إخراج Base32 |
|---|---|
| مرحبا | JBSWY3DP |
| امتحان | KRSXG5A= |
| password123 | OBQXG43XN5ZGIZLT |
لاحظ تلك = علامات؟ هذه حشوات لجعل طول الإخراج مضاعفًا للعدد 8. إنها ببساطة طريقة عمل Base32.
Base32 مقابل Base64: متى تستخدم كل منهما
سؤال المليون دولار. إليك الملخص السريع:
استخدم قاعدة64 عند:
- تحتاج إلى ترميز مدمج (Base64 أكثر كفاءة بحوالي 33%)
- يتعامل النظام مع حساسية حالة الأحرف بشكل جيد
- تقوم بتضمين البيانات في عناوين URL، أو JSON، أو HTML
استخدم Base32 عندما:
- تكون عدم الحساسية لحالة الأحرف مطلوبة (مسارات أنظمة الملفات، DNS، بروتوكولات معينة)
- يحتاج البشر إلى قراءة/كتابة القيمة المشفرة (رموز TOTP، أي شخص؟)
- تريد تجنب الأحرف الغامضة
- تعمل مع أنظمة تقبل فقط الإدخال الأبجدي الرقمي
أين رأيت Base32 بالفعل
Base32 في كل مكان — لم تدرك ذلك فحسب:
- المصادقة الثنائية (TOTP): تلك الرموز المكونة من 6 أرقام من Google Authenticator أو Authy؟ المفتاح السري مشفر بـ Base32. هذا هو سبب ظهور مفاتيح الإعداد كـ
JBSWY3DPEHPK3PXP. - عناوين Tor .onion: عناوين v3 onion (مثل
duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion) مشفرة بمفاتيح عامة بـ Base32. - سجلات DNS: تستخدم بعض الأنظمة المستندة إلى DNS ترميز Base32 لأن DNS غير حساس لحالة الأحرف.
- أسماء الملفات: عندما تحتاج إلى بيانات مشفرة في أسماء الملفات على Windows (التي تعامل
file.txtوFILE.TXTكنفس الشيء).
جربه بنفسك 🚀
هل أنت مستعد لترميز بعض البيانات؟ لدينا مشفر/مفكك تشفير Base32 متوافق مع RFC 4648 ويعمل في الوقت الفعلي. لا توجد إعلانات أمامك، ولا يلزم التسجيل. ما عليك سوى اللصق والترميز (أو فك الترميز) والنسخ.
سواء كنت تقوم بتصحيح إعداد 2FA، أو تعمل مع بروتوكولات غير حساسة لحالة الأحرف، أو كنت فقط فضوليًا لمعرفة كيف يبدو اسمك في Base32 — فقد قمنا بتغطيتك.
➡️ جرب مشفر/مفكك تشفير Base32 الآن
حقيقة ممتعة: "iotools" في Base32 تعني NFXGQ5DFNZXQ====. الآن أنت تعرف. 🧠
أدوات ترميز ذات صلة
هل تتعامل مع تنسيقات ترميز مختلفة؟ تحقق من هذه الأدوات الأخرى:
- فك ترميز Base64 — تنسيق الترميز الأكثر شيوعًا
- محول النص إلى ست عشري — تحويل النص إلى سداسي عشري
- مشفر/فك تشفير URL — ترميز الأحرف الخاصة لعناوين URL
- فك ترميز JWT — فك ترميز وفحص رموز JSON Web Tokens
- مولد تجزئة شا — إنشاء تجزئات آمنة
تثبيت ملحقاتنا
أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع
恵 وصلت لوحة النتائج!
لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!
