Chuyển đổi Văn bản sang Base32: Mã hóa trực tuyến nhanh
Văn bản sang Base32 chuyển đổi văn bản thành Base32, dạng biểu diễn byte theo nhóm 5-bit dùng A–Z và 2–7. Đầu ra chuẩn dùng padding = để đạt khối 8 ký tự. Base32 không phân biệt hoa thường và tránh các chữ số dễ nhầm, rất hữu ích cho khóa bí mật dùng chung của Google Authenticator và các công cụ TOTP. Biến thể base32hex dùng bảng chữ cái khác.
Văn bản sang Base32 là công cụ chuyển đổi chạy trong trình duyệt để mã hóa văn bản thành Base32. Base32 thể hiện byte theo nhóm 5-bit dùng các chữ cái A–Z và các chữ số 2–7. Kết quả không phân biệt hoa thường và dùng padding = để độ dài đầu ra là bội số của 8 ký tự. Mã hóa này tránh các chữ số dễ nhầm và được dùng cho khóa bí mật dùng chung mà Google Authenticator và các công cụ TOTP cần.
Để dùng công cụ chuyển đổi, hãy dán văn bản, điều chỉnh các tùy chọn hiển thị, và xem lại kết quả Base32 trước khi sao chép. Trang bắt đầu với ví dụ đã làm sẵn, “Hello, Base32!” Bảng chữ cái Base32 chuẩn là A–Z và 2–7; biến thể base32hex thay vào đó dùng 0–9 và A–V. Base32hex dùng trong hàm băm DNSSEC NSEC3, nhưng nó là biến thể riêng biệt chứ không phải bảng chữ cái chuẩn mô tả ở trên.
Văn bản và Base32 phục vụ các mục đích khác nhau: văn bản tiện cho việc đọc và chỉnh sửa, còn Base32 thể hiện dữ liệu bằng bảng chữ cái giới hạn. Chuyển đổi văn bản sang Base32 giúp ích khi hệ thống hoặc quy trình cần dạng biểu diễn đó, kể cả các công cụ chấp nhận khóa bí mật dùng chung Base32. Hãy kiểm tra yêu cầu của hệ thống nhận để dùng đúng định dạng.
Quá trình chuyển đổi chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu nhập được xử lý trên thiết bị của bạn và không bị tải lên, lưu trữ hay gửi đến máy chủ. Sau khi trang đã tải xong, công cụ cũng có thể hoạt động ngoại tuyến vì quá trình chuyển đổi không phụ thuộc máy chủ.
Công cụ chuyển đổi Văn bản sang Base32 này hữu ích cho nhà phát triển và kỹ sư DevOps chuẩn bị giá trị cho mã nguồn, kiểm tra phép chuyển đổi, hoặc ghi tài liệu về văn bản đã mã hóa. Nó cũng giúp bất kỳ ai cần hiểu bảng chữ cái Base32 chuẩn hoặc tạo giá trị cho công cụ cần nó.
Bước 1: Dán văn bản bạn muốn mã hóa vào ô nhập. Bạn cũng có thể xem lại ví dụ đã làm sẵn, “Hello, Base32!”
Bước 2: Điều chỉnh các tùy chọn hiển thị trong công cụ trước khi chuyển đổi. Các tùy chọn có sẵn phụ thuộc vào những gì trang trình bày.
Bước 3: Xem lại kết quả Base32. Base32 chuẩn dùng A–Z và 2–7, với padding = khi cần.
Bước 4: Sao chép kết quả đã mã hóa cho mã nguồn, tài liệu hoặc hệ thống khác cần nó.
Trường hợp sử dụng: Chuyển đổi văn bản cho hệ thống chỉ chấp nhận Base32. Kết quả đã mã hóa sẵn sàng để sao chép sang bước tiếp theo của quy trình.
Trường hợp sử dụng: Kiểm tra giá trị Base32 được đưa có khớp với văn bản bạn định mã hóa không. So sánh phép chuyển đổi giúp bạn phát hiện chênh lệch.
Trường hợp sử dụng: Chuẩn bị đoạn văn bản đã mã hóa cho tài liệu, ticket hoặc commit. Điều này giúp chia sẻ giá trị ở dạng Base32 dễ hơn.
Trường hợp sử dụng: Kiểm tra nhanh một phép chuyển đổi trước khi dán kết quả vào mã nguồn. Bạn có thể xem lại đầu ra và các ký tự Base32 của nó trước.
Trường hợp sử dụng: Chuẩn bị khóa bí mật dùng chung ở định dạng Base32 cho công cụ cần đầu vào Base32, như công cụ TOTP. Hãy xác nhận công cụ nhận cần đúng mã hóa này.
Trường hợp sử dụng: So sánh Base32 chuẩn với bảng chữ cái base32hex khi đọc tài liệu kỹ thuật về hàm băm DNSSEC NSEC3. Hai biến thể dùng bộ ký tự khác nhau.