Bộ mã hóa / Giải mã Base64
Mã hóa và giải mã văn bản bằng cách sử dụng mã hóa Base64 để truyền và lưu trữ dữ liệu an toàn
Mã hóa Base64
Chế độ xử lý
Giải mã Base64
Chế độ xử lý
Hiểu về Base64
Tìm hiểu về mã hóa Base64 và các ứng dụng của nó
Base64 là gì?
Base64 là một sơ đồ mã hóa nhị phân thành văn bản biểu diễn dữ liệu nhị phân trong định dạng chuỗi ASCII bằng cách dịch nó thành biểu diễn cơ số 64.
Cách hoạt động của Base64
AaBảng ký tự
A-Z (0-25), a-z (26-51), 0-9 (52-61), + (62), / (63), = (đệm)
Ví dụ: 'Man' → TWFu
Bước 1: Văn bản sang nhị phân
Chuyển đổi mỗi ký tự thành biểu diễn nhị phân ASCII 8-bit
Bước 2: Nhóm thành các khối 24-bit
Kết hợp ba byte 8-bit thành một nhóm 24-bit
Bước 3: Chia thành các nhóm 6-bit
Chia khối 24-bit thành bốn nhóm 6-bit
Bước 4: Chuyển đổi sang thập phân
Chuyển đổi mỗi số nhị phân 6-bit thành giá trị thập phân tương đương
Bước 5: Ánh xạ sang ký tự Base64
Sử dụng bảng ký tự Base64 để tìm ký tự cho mỗi giá trị thập phân
Bước 6: Kết quả cuối cùng
Kết hợp các ký tự Base64 để nhận được kết quả mã hóa cuối cùng
Ứng dụng phổ biến
Tệp đính kèm Email
Mã hóa tệp nhị phân để truyền qua email
Phát triển Web
Nhúng hình ảnh và tài sản khác trực tiếp vào HTML/CSS
Data URLs
Tạo biểu diễn dữ liệu nội tuyến cho tài nguyên web
Ứng dụng Di động
Truyền dữ liệu nhị phân qua các API dựa trên văn bản
Lợi ích của Base64
Tính toàn vẹn dữ liệu
Đảm bảo dữ liệu nguyên vẹn trong quá trình truyền
Tương thích phổ quát
Hoạt động trên nhiều hệ thống và nền tảng khác nhau
Dựa trên văn bản
Có thể đọc và chỉnh sửa trong trình soạn thảo văn bản
An toàn URL
Có thể sử dụng trong URL với mã hóa phù hợp
Câu hỏi thường gặp về Base64
Các câu hỏi thường gặp về mã hóa và giải mã Base64