# تحويل Base32 إلى Text

شفّر النص إلى Base32 أو فك ترميز Base32 إلى نص باستخدام أبجدية RFC 4648 القياسية من A إلى Z ومن 2 إلى 7. تحوّل الأداة مدخلاتك إلى بايتات UTF-8، وتكتب مجموعات من ثمانية أحرف مع حشو = اختياري، وتفك الترميز مع تجاهل حالة الأحرف والمسافات وفواصل الأسطر. تساعد المطورين على التعامل مع أسرار TOTP وعناوين onion وسجلات DNS وأسماء الملفات التي تحتاج إلى ترميز لا يميّز بين حالة الأحرف.

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

### ما هو Base32؟

Base32 هو ترميز من ثنائي إلى نص وفق RFC 4648 يستخدم 32 حرفًا: الأحرف من A إلى Z والأرقام من 2 إلى 7. تتحول كل 5 بايتات إلى 8 أحرف، لذا يكون الناتج أكبر من المدخلات بنحو 60 بالمئة. ويتجنب الأحرف الصغيرة والأرقام التي يسهل الخلط بينها.

### ما أمثلة RFC 4648؟

يُرمَّز f إلى MY======، وfo إلى MZXQ====، وfoo إلى MZXW6===، وfoob إلى MZXW6YQ=، وfooba إلى MZXW6YTB، وfoobar إلى MZXW6YTBOI======. وتظل المدخلات الفارغة فارغة. تعيد الأداة إنتاج كل هذه النتائج.

### ما وظيفة خيار الحشو؟

عند تفعيل الحشو، يضيف المشفّر علامات = حتى يصبح الطول من مضاعفات الرقم ثمانية، كما تحدد RFC 4648. تستخدم تطبيقات TOTP وعناوين URL كثيرة Base32 دون حشو، لذا عطّله فيها. يقبل مفكك الترميز الصيغتين.

### هل فك الترميز حساس لحالة الأحرف؟

لا. يقبل مفكك الترميز الأحرف الكبيرة والصغيرة ويتجاهل المسافات وعلامات الجدولة وفواصل الأسطر. ويكون الناتج المشفّر دائمًا بأحرف كبيرة.

### لماذا يُرفض إدخال Base32؟

الأحرف من A إلى Z، والأرقام من 2 إلى 7، وعلامات = في النهاية هي وحدها الصالحة. الأرقام 0 و1 و8 و9 ليست من الأبجدية، كما تُرفض الأطوال التي لا يمكن أن تنتج عن بايتات كاملة، مثل وجود حرف واحد أو ثلاثة أو ستة أحرف في المجموعة الأخيرة.

### هل يمكنني فك ترميز سر TOTP بهذه الأداة؟

يمكنك فك ترميزه، لكن أسرار TOTP بايتات عشوائية وليست نصًا. لذلك تعرض الأداة أن النتيجة ليست نصًا صالحًا بترميز UTF-8، لأنها لا تعرض سوى البيانات المفكوكة التي يمكن قراءتها كنص.

### كيف تُعالج الأحرف غير اللاتينية؟

يُرمَّز النص بترميز UTF-8 قبل التحويل، لذا تشغل أحرف مثل é والرموز التعبيرية من بايتين إلى أربعة بايتات لكل منها. ويعيد فك الترميز البايتات إلى النص نفسه.

### هل هذا هو نفسه Base32hex أو Crockford Base32؟

لا. يستخدم Base32hex الأرقام من 0 إلى 9 والأحرف من A إلى V، بينما يحذف إصدار Crockford الأحرف I وL وO وU. تستخدم هذه الأداة أبجدية RFC 4648 القياسية فقط.

### هل يشفر Base32 بياناتي؟

لا. Base32 ترميز يمكن لأي شخص عكسه. فهو يغيّر مظهر البيانات، لا الأشخاص القادرين على قراءتها.

### ما مقدار النص الذي يمكنني تحويله؟

حتى 5 MiB من النص لكل طلب. يُجرى التحويل على الخادم ولا تُخزّن المدخلات.

إعلانك هنا؟

[راسلنا عبر البريد الإلكتروني](mailto:hi@dennn.is?subject=%D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%86%20%D8%B9%D9%84%D9%89%20OneClick%20Pro)

[إعلان مجموعة إضافات جاهزة للوكلاء من أجل WordPress.](https://sleekwp.com/?ref=oneclickpro)
