Công cụ giải mã Base64

Giải mã chuỗi Base64 một cách dễ dàng ngay trong trình duyệt của bạn.

Công cụ giải mã Base64

Giới thiệu về mã hóa Base64

Base64 là một nhóm các lược đồ mã hóa nhị phân thành văn bản đại diện cho dữ liệu nhị phân ở định dạng chuỗi ASCII bằng cách dịch nó thành biểu diễn radix-64. Thuật ngữ Base64 bắt nguồn từ một mã hóa truyền nội dung MIME cụ thể.

Each Base64 digit represents exactly 6 bits of data. Three 8-bit bytes (i.e., a total of 24 bits) can therefore be represented by four 6-bit Base64 digits.

Dữ liệu gốc Đại diện bit Mã hóa Base64
A 01000001 QQ==
AB 01000001 01000010 QUI=
ABC 01000001 01000010 01000011 QUJD

Base64 thường được sử dụng khi có nhu cầu mã hóa dữ liệu nhị phân cần được lưu trữ và truyền qua phương tiện được thiết kế để xử lý dữ liệu văn bản. Điều này là để đảm bảo rằng dữ liệu vẫn còn nguyên vẹn mà không bị sửa đổi trong quá trình vận chuyển.

Các trường hợp sử dụng phổ biến

Tệp đính kèm email

Base64 được sử dụng để mã hóa các tệp đính kèm email để chúng có thể được truyền qua SMTP, được thiết kế để xử lý văn bản thuần túy.

Data URIs

Trong phát triển web, Base64 được sử dụng để nhúng hình ảnh và các tệp khác trực tiếp vào HTML, CSS hoặc JavaScript dưới dạng URI dữ liệu.

Authentication

Xác thực cơ bản trong HTTP sử dụng Base64 để mã hóa thông tin đăng nhập trước khi truyền chúng qua mạng.

Lưu trữ dữ liệu

Mã hóa Base64 được sử dụng để lưu trữ dữ liệu nhị phân trong cơ sở dữ liệu chỉ có thể lưu trữ dữ liệu dựa trên văn bản.

Dữ liệu XML / JSON

Dữ liệu nhị phân thường được mã hóa dưới dạng Base64 khi được đưa vào tài liệu XML hoặc JSON để đảm bảo tính toàn vẹn của dữ liệu.

Truyền dữ liệu

Khi truyền dữ liệu giữa các hệ thống không hỗ trợ truyền dữ liệu nhị phân, Base64 cung cấp một giải pháp đáng tin cậy.

Related Tools