رمزگشای Base64 - رمزگشایی متن و فایل
بازگشت به ابزارهادرباره رمزگشایی Base64
رشتههای رمزگذاری شده Base64 را به دادههای اصلی متنی یا باینری تبدیل کنید. ضروری برای پیوستهای ایمیل، URLهای داده، پاسخهای API و انتقال دادههای رمزشده. محتوای متن و فایل را پردازش میکند.
ویژگیهای رمزگشایی
- تبدیل فوری Base64 به متن
- اعتبارسنجی خودکار و تشخیص خطا
- کنترل Base64 معیوب به شکل ظریف
- پشتیبانی از Base64 استاندارد و ایمن برای URL
چه زمانی از رمزگشایی Base64 استفاده کنیم
- پردازش توکنهای تأیید هویت API
- تجزیه دادههای ضمیمه ایمیل
- دیباگ دادههای وب رمزگذاری شده
- تبدیل URL های داده به فرمت قابل خواندن
مهم: فقط Base64 را از منابع قابل اعتماد رمزگشایی کنید. محتوای رمزگشایی شده ممکن است حاوی کد اجرایی یا دادههای مخرب باشد.
نمونههای رمزگشایی Base64
رمزگشایی متن ساده
ورودی:
SGVsbG8gV29ybGQhخروجی:
Hello World!رمزگشایی تأیید هویت پایه HTTP
ورودی:
QWxhZGRpbjpvcGVuIHNlc2FtZQ==خروجی:
Aladdin:open sesameرمزگشایی دادههای JSON
ورودی:
eyJuYW1lIjoiSm9obiIsImFnZSI6MzB9خروجی:
{"name":"John","age":30}رمزگشایی URL
ورودی:
aHR0cHM6Ly9leGFtcGxlLmNvbS9wYXRoخروجی:
https://example.com/pathراهنمای اعتبارسنجی Base64
یاد بگیرید چگونه رشتههای Base64 معتبر را شناسایی کنید:
- فقط حاوی کاراکترهای A-Z, a-z, 0-9, +, /, =
- طول مضربی از ۴ است (با پَدینگ)
- پَدینگ (=) فقط در انتها ظاهر میشود
- حداکثر ۲ کاراکتر پَدینگ
مشکلات رایج و راهحلها
کاراکترهای نامعتبر Base64
کاراکترهای نامعتبر را حذف یا جایگزین کنید. فقط الفبای Base64 استفاده کنید.
پَدینگ نادرست
پَدینگ مناسب = در انتها اطمینان حاصل کنید (۰، ۱ یا ۲ کاراکتر).
خروجی مخدوش
رمزگذاری کاراکتر را بررسی کنید. منبع ممکن است خراب یا جزئی کپی شده باشد.
نحوه کار رمزگشایی Base64
- 1 تبدیل کاراکترهای Base64 به مقادیر ۶ بیتی
- 2 ترکیب مقادیر ۶ بیتی به بایتهای ۸ بیتی
- 3 کنترل پَدینگ و ایجاد خروجی باینری
- 4 تبدیل باینری به فرمت متن/داده
اطلاعات پَدینگ
= - یک بایت گمشده== - دو بایت گمشدهبدون پَدینگ - تراز کامل