Skip to main content
DevTools24

مشفر/فاك تشفير Base32

ترميز وفك ترميز نص Base32. يُستخدم عادةً في أسرار مصادقة TOTP وأنظمة مشاركة الملفات.

About Base32:
  • • Uses 32 characters: A-Z and 2-7
  • • Case-insensitive (unlike Base64)
  • • No special characters that could be confused
  • • Commonly used in TOTP (2FA), file hashes, and data encoding
  • • 20% less efficient than Base64 but more human-readable

ترميز Base32 (RFC 4648) - التفاصيل التقنية

ترميز Base32 يستخدم أبجدية من 32 حرفاً (A-Z و 2-7) لتمثيل البيانات الثنائية. يُستخدم عادةً لأسرار TOTP لأنه غير حساس لحالة الأحرف ويتجنب الأحرف الغامضة. يزيد الترميز حجم البيانات بحوالي 60% لكنه يوفر مخرجات قابلة للقراءة.

بديل سطر الأوامر

# Using Python
python3 -c "import base64; print(base64.b32encode(b'Hello').decode())"

# Decode
python3 -c "import base64; print(base64.b32decode('JBSWY3DP').decode())"

المرجع

عرض المواصفات الرسمية