Chuyển đến nội dung

Mã hóa và giải mã

Mã hóa và giải mã Base64, URL, Unicode, văn bản nhị phân, JWT cùng các dạng biểu diễn thông dụng khác.

54 công cụ trong danh mục này. Mỗi công cụ đều chạy trong trình duyệt và không yêu cầu đăng ký.

Công cụ mã hóa / giải mã JavaScript

Bộ mã hóa / giải mã JavaScript. Xử lý cục bộ trong trình duyệt.

Công cụ làm rối địa chỉ email

Công cụ làm rối địa chỉ email. Xử lý cục bộ trong trình duyệt.

Công cụ tạo htpasswd

Trình tạo htpasswd. Xử lý cục bộ trong trình duyệt.

Tạo mã băm mật khẩu MySQL

Băm mật khẩu MySQL. Xử lý cục bộ trong trình duyệt.

Tạo mã băm mật khẩu MD5 cho PostgreSQL

Băm mật khẩu MD5 của PostgreSQL. Xử lý cục bộ trong trình duyệt.

Tạo mã băm mật khẩu MariaDB

Băm mật khẩu MariaDB. Xử lý cục bộ trong trình duyệt.

Công cụ tạo Bcrypt

Trình tạo Bcrypt. Xử lý cục bộ trong trình duyệt.

Công cụ xác minh Bcrypt

Công cụ xác minh Bcrypt. Xử lý cục bộ trong trình duyệt.

Công cụ tính mã băm CRC-16

Công cụ tính giá trị băm CRC-16. Xử lý cục bộ trong trình duyệt.

Mã hóa / giải mã AES

Mã hóa / giải mã AES. Xử lý cục bộ trong trình duyệt.

Mã hóa / giải mã DES

Mã hóa / giải mã DES. Xử lý cục bộ trong trình duyệt.

Công cụ mã hóa / giải mã ký tự thoát

Bộ mã hóa / giải mã ký tự thoát. Xử lý cục bộ trong trình duyệt.

Công cụ tính mã băm Keccak

Công cụ tính giá trị băm Keccak. Xử lý cục bộ trong trình duyệt.

Công cụ tính mã băm MD4

Công cụ tính giá trị băm MD4. Xử lý cục bộ trong trình duyệt.

Công cụ tính mã băm MD2

Công cụ tính giá trị băm MD2. Xử lý cục bộ trong trình duyệt.

Mã hóa / giải mã RSA / RSA2

Mã hóa / giải mã RSA / RSA2. Xử lý cục bộ trong trình duyệt.

Công cụ tạo Scrypt

Trình tạo Scrypt. Xử lý cục bộ trong trình duyệt.

Công cụ xác minh Scrypt

Công cụ xác minh Scrypt. Xử lý cục bộ trong trình duyệt.

Công cụ tính mã băm SHAKE

Công cụ tính giá trị băm SHAKE. Xử lý cục bộ trong trình duyệt.

Công cụ mã hóa / giải mã Cisco Type 7

Bộ mã hóa / giải mã Cisco Type 7. Xử lý cục bộ trong trình duyệt.

Mã hóa / giải mã SM2

Mã hóa / giải mã SM2. Xử lý cục bộ trong trình duyệt.

Công cụ tính mã băm SM3

Công cụ tính giá trị băm SM3. Xử lý cục bộ trong trình duyệt.

Mã hóa / giải mã SM4

Mã hóa / giải mã SM4. Xử lý cục bộ trong trình duyệt.

Công cụ mã hóa / giải mã Punycode

Bộ mã hóa / giải mã Punycode. Xử lý cục bộ trong trình duyệt.

Công cụ tạo token ngẫu nhiên

Trình tạo token ngẫu nhiên. Xử lý cục bộ trong trình duyệt.

Công cụ tạo khóa JSON ngẫu nhiên

Trình tạo khóa JSON ngẫu nhiên. Xử lý cục bộ trong trình duyệt.

Mã hóa / giải mã RC4

Mã hóa / giải mã RC4. Xử lý cục bộ trong trình duyệt.

Mã hóa / giải mã Rabbit

Mã hóa / giải mã Rabbit. Xử lý cục bộ trong trình duyệt.

Công cụ tính mã băm

Công cụ tính giá trị băm. Xử lý cục bộ trong trình duyệt.

Mã hóa / giải mã Triple DES (3DES)

Mã hóa / giải mã Triple DES (3DES). Xử lý cục bộ trong trình duyệt.

Công cụ tính mã băm RIPEMD-160

Công cụ tính giá trị băm RIPEMD-160. Xử lý cục bộ trong trình duyệt.

Công cụ mã hóa / giải mã Base64url

Chuyển đổi giữa văn bản UTF-8 và Base64 an toàn cho URL. Khi mã hóa, bỏ ký tự đệm; khi giải mã, xác thực bảng ký tự, ký tự đệm và UTF-8.

Công cụ chuyển đổi điểm mã Unicode

Chuyển đổi hai chiều giữa văn bản và điểm mã U+. Từ chối giá trị thay thế và điểm mã lớn hơn U+10FFFF.

Công cụ đảo thứ tự byte thập lục phân

Đảo thứ tự byte thập lục phân trong toàn bộ chuỗi hoặc trong từng nhóm 2, 4 hoặc 8 byte. Từ chối các nhóm không đầy đủ.

Công cụ tạo mã băm SHA

Băm văn bản UTF-8 cục bộ bằng SHA-1, SHA-2 hoặc SHA-3. Khoảng trắng và dấu xuống dòng ảnh hưởng đến giá trị băm.

Công cụ giải mã JWT

Giải mã phần đầu và phần dữ liệu của JWT trong trình duyệt, kiểm tra các khai báo JSON mà không gửi token đến máy chủ.

Công cụ chuyển đổi văn bản sang mã nhị phân

Chuyển văn bản UTF-8 thành các nhóm byte nhị phân tám bit hoặc giải mã byte nhị phân thành văn bản có thể đọc.

Công cụ chuyển đổi văn bản sang mã thập lục phân

Chuyển văn bản UTF-8 thành byte thập lục phân hoặc giải mã các cặp thập lục phân thành văn bản, bao gồm ký tự tiếng Nhật và biểu tượng cảm xúc.

Thêm / bỏ ký tự thoát trong chuỗi JSON

Mã hóa văn bản thành chuỗi ký tự JSON đặt trong dấu ngoặc kép hoặc giải mã chuỗi JSON, bao gồm dấu ngoặc kép, dấu gạch chéo ngược và dấu xuống dòng.

Công cụ mã hóa / giải mã Base32

Mã hóa văn bản UTF-8 thành Base32 theo RFC 4648 hoặc giải mã Base32 thành văn bản.

Công cụ mã hóa / giải mã Base58

Chuyển văn bản UTF-8 thành Base58 bằng bảng ký tự Bitcoin hoặc giải mã ngược lại.

Công cụ tạo HMAC

Tính HMAC-SHA256, HMAC-SHA384 hoặc HMAC-SHA512 cho văn bản UTF-8 và một khóa.

Công cụ tính CRC32

Tính tổng kiểm tra CRC-32/ISO-HDLC của văn bản UTF-8.

Tạo mã băm MD5 cho văn bản

Tính giá trị băm MD5 dạng thập lục phân từ văn bản UTF-8 cục bộ.

Công cụ nén văn bản GZIP

Nén văn bản UTF-8 thành GZIP được mã hóa Base64 hoặc giải nén trở lại thành văn bản.

Công cụ tạo khóa JWT

Tạo khóa bí mật HMAC, cặp khóa RSA hoặc cặp khóa ECDSA cục bộ.

Thêm ký tự thoát cho siêu ký tự trong biểu thức chính quy

Chuyển các siêu ký tự biểu thức chính quy thành dạng thoát để có thể dùng văn bản làm mẫu khớp nguyên văn.

Công cụ dịch mã Morse

Chuyển chữ cái Latinh, chữ số và dấu câu được hỗ trợ thành mã Morse quốc tế, hoặc giải mã dấu chấm và gạch ngang.

Công cụ chuyển đổi ký tự thoát Unicode

Mã hóa văn bản thành chuỗi thoát Unicode UTF-16 hoặc giải mã chuỗi thoát dấu gạch chéo ngược-u, bao gồm các ký tự bổ sung.

Công cụ chuyển đổi văn bản ROT13

Áp dụng ROT13 cho chữ cái Latinh; áp dụng lần nữa để khôi phục văn bản gốc.

Công cụ mã hóa / giải mã URL

Mã hóa hoặc giải mã thành phần URL UTF-8 cho giá trị truy vấn và đoạn đường dẫn.

Công cụ mã hóa / giải mã Base64

Mã hóa văn bản UTF-8 thành Base64 hoặc giải mã Base64 và Base64url thành văn bản.

Thêm / bỏ ký tự thoát HTML

Chuyển ký tự đặc biệt HTML thành dạng thoát hoặc giải mã các thực thể HTML cơ bản và dạng số.

Tạo mật khẩu ngẫu nhiên có độ bảo mật cao

Trình tạo mật khẩu ngẫu nhiên giúp tạo mật khẩu an toàn để bảo vệ tài khoản của bạn.