base 64 la gi

Giới thiệu

Base64 là một trong thuật toán mã hoá nhị phân (binary) thành văn phiên bản (text). Dữ liệu nhị phân sẽ tiến hành base64 quy đổi trở nên dạng chuỗi ASCII. Mã hóa Base64 được dùng Khi truyền tài liệu nhị phân qua loa phương tiện đi lại ko xử lý đúng mực tài liệu nhị phân. Base64 thông thường được dùng nhập Thư điện tử (SMTP). Ngày ni, nó được dùng nhiều nhập việc chuyển vận hình hình họa bên trên những trang web nhằm mục đích tối ưu hoá vận tốc chuyển vận trang.

Cách mã hoá theo dõi chuẩn chỉnh Base64

Để mã hoá tệp tin dạng Base64, tất cả chúng ta rất cần phải tiến hành 3 bước chính:

Bạn đang xem: base 64 la gi

Bước 1: Đọc nội dung tệp tin bên dưới dạng nhị phân.

Bước 2: Tách sản phẩm nhị phân trở nên những group 6 bits.

Bước 3: Đổi từng group nhị phân 6 bits trở nên một số trong những thập phân (decimal).

Bước 4: Chuyển từng group 6 bits trở nên một ký tự động dựa vào bảng mã Base64.

Ví dụ: Chuyển tệp tin với nội dung văn bản SUN sang Base64

B1: Dựa theo dõi bảng ASCII, SUN sẽ được hiểu bên dưới dạng nhị phân như sau 01010011 01010101 01001110

Xem thêm: hệt như hàn quang gặp nắng gắt hanul

B2: Tách trở nên group 6 bits 010100 110101 010101 001110

Trong tình huống group cuối ko đầy đủ 6 bits tớ thêm thắt những số 0 vào sau cùng sao cho vừa khéo 6 bits.

B3: Dạng thập phân của từng group 6 bits 20 53 21 14

B4: Dựa theo dõi bảng mã Base64 tiếp sau đây tớ được chuỗi U1VO

Xem thêm: luôn có giáo viên phải mời phụ huynh

Ta với bảng tóm lược sau đây

Như vậy dạng Base64 của SUN là U1VO. Nếu Decode thì tất cả chúng ta tiếp tục thực hiện ngược lại.

Lời kết

Trên đó là công việc cơ phiên bản về mã hoá tệp tin vì thế Base64. Như những bạn cũng có thể thấy, đó là một quy trình rất rất đơn giản và giản dị và bên trên mạng cũng đều có thật nhiều khí cụ hùn bạn cũng có thể encode & decode Base64 một cơ hội nhanh gọn lẹ. Cảm ơn chúng ta tiếp tục hiểu và chúc chúng ta tiếp thu kiến thức tốt!