EQVPS
توسعه‌دهنده

رمزگذار و رمزگشای Base64

Base64 را با مدیریت درست UTF-8 رمزگذاری یا رمزگشایی کنید — فارسی، ایموجی و حروف CJK سالم می‌مانند.

کاملاً در مرورگر شما اجرا می‌شود — هیچ‌چیزی از آنچه وارد می‌کنید به سرورهای ما فرستاده نمی‌شود.

نتیجه

چطور کار می‌کند

Base64 در Kubernetes secrets، ‏user-data در cloud-init، سربرگ‌های HTTP basic auth و data URIها دیده می‌شود. رمزگذار ابتدا متن را به UTF-8 تبدیل می‌کند تا خطای قدیمی btoa با حروف غیرلاتین پیش نیاید. حالت URL-safe، + و / را با - و _ جایگزین می‌کند و padding را حذف می‌کند، مانند JWT. فایل به یک data: URI آماده تبدیل می‌شود که می‌توانید در CSS یا HTML جای‌گذاری کنید.

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

Base64 رمزنگاری است؟

نه. کدگذاری برگشت‌پذیر بدون کلید است؛ هر کسی می‌تواند رمزگشایی‌اش کند. برای پنهان کردن رمز عبور از آن استفاده نکنید.

چرا هنگام رمزگشایی نویسه‌های عجیب می‌گیرم؟

شاید ورودی Base64 از نوع URL-safe یا داده دودویی باشد نه متن. نوع URL-safe خودکار تشخیص داده می‌شود؛ فایل‌های دودویی را نمی‌توان به شکل متن خوانا نشان داد.

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

همه ابزارها →

روی سرور خودتان به کار ببرید: KVM VPS از ماهی ‎$3، دسترسی root، پرداخت با رمزارز.

پلن‌های VPS