كل الأدوات تعمل داخل متصفحك — ملفاتك لا تغادر جهازك أبدًا.
All tools154

المطورون

ترميز Base32

ترميز Base32 وفك ترميزه.

ما الذي تفعله. ترمّز هذه الأداة النص بصيغة Base32 وتفك ترميزه. وBase32 أقل شيوعًا من Base64، لكنها مستخدمة حيث يحتاج الإنسان إلى قراءة السلسلة أو كتابتها أو إملائها.
يعمل في متصفحكلا يتم رفع أي شيءبدون تسجيليعمل دون اتصال

كيفية الاستخدام ترميز Base32

  1. ألصق النص أو سلسلة Base32.
  2. اختر اتجاه التحويل.
  3. انسخ الناتج.

لماذا وُجدت Base32 أصلًا

Base64 أصغر حجمًا، ومع ذلك بقيت Base32 لسبب واحد: الإنسان.

تستخدم Base32 الحروف الكبيرة من A إلى Z والأرقام من 2 إلى 7 فقط. وقد استُبعد عمدًا كل ما يمكن الخلط بينه: الأرقام 0 و1 و8 والحروف المشابهة لها.

فالسلسلة بهذه الصيغة محصّنة ضد أخطاء القراءة المعروفة: صفر وحرف O، وواحد وحرف I، وثمانية وحرف B.

وهي غير حساسة لحالة الأحرف، وهو ما يفيد عند الإملاء أو النسخ اليدوي، ولا تحوي رموزًا تسبب مشكلات في الروابط أو أسماء الملفات.

والثمن أنها أطول من Base64 بنحو الخمس للبيانات نفسها. وهي مقايضة عادلة حين يكون الإنسان طرفًا، وخيار سيئ حين يكون الأمر بين الآلات فقط.

وأشهر موضع تصادفها فيه هو المفتاح السري للتحقق بخطوتين: حين لا تستطيع مسح رمز الاستجابة السريعة وتضطر إلى كتابة المفتاح، يكون بصيغة Base32.

مقارنة بين Base32 وBase64

الاختيار يتبع سؤالًا واحدًا: من سيقرأ السلسلة.

مقارنة بين Base32 وBase64
الخاصيةBase32Base64
عدد الرموز3264
زيادة الطولنحو 60 %نحو 33 %
حالة الأحرفلا تهمتهم
احتمال الخلطضعيفقائم
الاستخدام المعتاديقرأه الإنسانداخل البرمجيات

كلتاهما موصّفة في معيار واحد، وكلتاهما ليست تشفيرًا. وهذه أهم نقطة على الإطلاق: السلسلة المرمّزة تبدو غير مفهومة، لكن أي أحد يعيدها إلى أصلها في ثانية.

فمن يخزّن كلمة مرور أو مفتاحًا بصيغة Base32 أو Base64 لم يحمِ شيئًا، بل أخفاه ظاهريًا فقط.

وكثيرًا ما تنتهي Base32 بعلامة أو أكثر من علامات التساوي، وهي حشو لضبط الطول. وبعض الأنظمة تحذفها، فينبغي لفاكّ الترميز أن يقبل الحالتين.

أين تصادفك

مواضع محددة.

مفتاح TOTP لتطبيقات المصادقة، كما ذُكر. وهذا مهم عمليًا في المنطقة، لأن كثيرًا من الخدمات الحكومية والمصرفية بدأت تدعم تطبيقات المصادقة بدل الرسائل النصية، والمفتاح البديل يُعرض بصيغة Base32.

وعناوين شبكة تور مرمّزة بها، وهو ما يفسّر شكلها المميز.

وامتدادات نظام أسماء النطاقات تستخدم صيغة منها، لأن أسماء النطاقات لا تميّز بين الحروف الكبيرة والصغيرة.

وأحيانًا رموز التفعيل والتراخيص، للسبب نفسه الذي وُجدت من أجله: أن تكون قابلة للإملاء عبر الهاتف.

وثمة تفصيل مفيد للتطبيقات العربية: Base32 لا تحوي إلا حروفًا لاتينية وأرقامًا، فلا تتأثر باتجاه الكتابة ولا تحتاج إلى تبديل لوحة المفاتيح. والرمز المطبوع على إيصال ثم يُكتب لاحقًا مناسب لها تمامًا.

وكل ما هنا يجري في متصفحك.

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

متى أختار Base32 بدل Base64؟

حين يقرأ الإنسان السلسلة أو يكتبها أو يمليها.

لماذا لا توجد 0 و1 و8؟

لأنها تُخلط بحروف O وI وB. وBase32 تتجنب ذلك عمدًا.

هل Base32 تشفير؟

لا. أي أحد يعيدها إلى أصلها في ثانية.

ما علامات التساوي في النهاية؟

حشو لضبط الطول، وبعض الأنظمة تحذفها.

أين أصادفها؟

أساسًا في مفاتيح TOTP لتطبيقات المصادقة وفي عناوين شبكة تور.

هل تُرسل بياناتي؟

لا.