RevealTheme logo

کدگذار و کدگشای Base32

رشته‌های Base32 را کدگذاری و کدگشایی کنید: در رازهای TOTP، رکوردهای DNS و شناسه‌هایی که به بزرگی و کوچکی حروف حساس نیستند به کار می‌روند.

کدگذار و کدگشای Base32 چیست؟

Base32 داده‌های دودویی را با استفاده از ۳۲ کاراکتر الفبایی‌عددی (A-Z، 2-7) کدگذاری می‌کند. برخلاف Base64، به بزرگی و کوچکی حروف حساس نیست و از کاراکترهایی که از نظر دیداری به‌راحتی اشتباه گرفته می‌شوند (0/O، 1/I/l) پرهیز می‌کند، که آن را برای انتقال دست‌نویس یا گفتاری مناسب می‌سازد. بیشتر در کلیدهای راز 2FA و رکوردهای DNS به کار می‌رود.

پرسش‌های متداول

چرا Base32 به‌جای Base64؟
Base32 کم‌فشرده‌تر است (۸ کاراکتر برای هر ۵ بایت در برابر ۴ کاراکتر برای هر ۳ بایت) اما به بزرگی و کوچکی حروف حساس نیست: برای انسان‌ها رونویسی آن آسان‌تر است.

ابزارهای مرتبط

کدگشای JWT

توکن‌های JSON Web Token (JWT) را فوراً کدگشایی کنید. در مرورگر شما اجرا می‌شود: توکن‌ها هرگز از دستگاه شما خارج نمی‌شوند، پس استفاده از آن با اسرار محیط تولید (production) امن است.

قالب‌بند و اعتبارسنج JSON

JSON را به‌صورت آنلاین قالب‌بندی، اعتبارسنجی و فشرده کنید. کاملاً در مرورگر شما کار می‌کند: داده‌های شما هرگز دستگاهتان را ترک نمی‌کنند.

قالب‌بند XML

اسناد XML را قالب‌بندی و زیبا کنید. مفید برای SOAP، نقشه‌های سایت، فیدهای RSS و فایل‌های پیکربندی.

کدگذار و کدگشای Base64

رشته‌ها را به Base64 کدگذاری یا Base64 را به متن کدگشایی کنید. به حریم خصوصی شما احترام می‌گذارد: در مرورگر شما اجرا می‌شود.

کدگذار و کدگشای URL

متن را به کدگذاری امن برای URL (کدگذاری درصدی) و برعکس تبدیل کنید. مفید برای رشته‌های پرس‌وجو، تغییر مسیرها و جریان‌های OAuth.

کدگذار و کدگشای موجودیت‌های HTML

کاراکترهای خاص را به موجودیت‌های HTML (&، < و غیره) و برعکس تبدیل می‌کند. برای جای‌دادن امن متن در HTML مفید است.