رمزگذاری Base64 یک طرح رمزگذاری است که دادههای متنی را به مجموعهای از 64 کاراکتر تبدیل میکند، که انتقال امن متن را بین سیستمهای مختلف تضمین میکند.
تبدیل متن به Base64 معمولاً برای انتقال دادههای API، ذخیرهسازی فایلهای پیکربندی، رمزگذاری محتوای ایمیل و سایر سناریوهایی که نیاز به انتقال امن متن دارند، استفاده میشود.
فرآیند رمزگذاری هر 3 بایت داده متنی را به 4 کاراکتر Base64 تبدیل میکند، با استفاده از مجموعه کاراکترهای A-Z، a-z، 0-9، +، /.
حجم داده پس از رمزگذاری Base64 حدود 33٪ افزایش مییابد، که برای دادههای متنی کوچک تا متوسط مناسب است. رمزگذاری معادل رمزنگاری نیست و فقط برای تبدیل فرمت داده استفاده میشود.
پشتیبانی از تبدیل محتوای متنی مختلف شامل چینی، انگلیسی، نمادهای ویژه با رمزگذاری UTF-8، که صحت و دقت کاراکترها را تضمین میکند.
پردازش محلی در مرورگر، بدون نیاز به اتصال به اینترنت، دادههای متنی به هیچ سروری ارسال نمیشوند، که حریم خصوصی داده را تضمین میکند.