ترميز / فك ترميز Base32

رمّز نصًا إلى Base32 (RFC 4648) أو فك ترميز سلسلة Base32 إلى نص مقروء، وهو تنسيق كثير الاستخدام لمفاتيح TOTP السرية أو للمعرّفات غير الحساسة لحالة الأحرف.

مثال:

كيف يعمل

يرمّز Base32 البيانات الثنائية باستخدام 32 حرفًا فقط (A-Z و2-7)، مما يجعله غير حساس لحالة الأحرف وسهل النسخ يدويًا — ولهذا يُستخدم في المفاتيح السرية لتطبيقات المصادقة الثنائية (TOTP). تحوّل هذه الأداة النص إلى تمثيله بـ Base32 والعكس.

لماذا نرى '=' في نهاية سلسلة Base32؟

الإشارة '=' حرف حشو (padding) يُستخدم ليكون طول المخرجات من مضاعفات 8 أحرف، وفقًا للمعيار RFC 4648. وليس لها أي معنى خاص، وتُتجاهل ببساطة عند فك الترميز.

هل Base32 أكثر أمانًا من Base64؟

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

معالجة محلية 100%: يتم الترميز وفك الترميز بالكامل داخل متصفحك عبر WebAssembly.