RevealTheme logo

Bộ mã hóa và giải mã Base32

Mã hóa và giải mã các chuỗi Base32: được dùng trong các secret TOTP, bản ghi DNS và các mã định danh không phân biệt chữ hoa chữ thường.

Bộ mã hóa và giải mã Base32 là gì?

Base32 mã hóa dữ liệu nhị phân bằng cách dùng 32 ký tự chữ và số (A-Z, 2-7). Khác với Base64, nó không phân biệt chữ hoa chữ thường và tránh các ký tự dễ gây nhầm lẫn về mặt thị giác (0/O, 1/I/l), khiến nó phù hợp cho việc truyền tải bằng cách viết tay hay đọc miệng. Nó được dùng chủ yếu trong các khóa secret 2FA và bản ghi DNS.

Câu hỏi thường gặp

Tại sao lại dùng Base32 thay vì Base64?
Base32 kém gọn gàng hơn (8 ký tự cho mỗi 5 byte so với 4 ký tự cho mỗi 3 byte) nhưng không phân biệt chữ hoa chữ thường: con người dễ sao chép lại hơn.

Công cụ liên quan