Chuyển đến nội dung

Decoder ​

Decoder biến đổi dữ liệu đầu vào qua một chuỗi thao tác có thứ tự, đưa đầu ra của mỗi bước vào bước tiếp theo.

Bố cục ​

Bảng công cụ có bốn khu vực:

  • Thao tác (bên trái): danh sách đầy đủ các phép biến đổi hiện có. Nhấp vào một thao tác để thêm vào chuỗi.
  • Chuỗi thao tác: các bước hiện tại theo thứ tự. Đầu ra của mỗi bước được đưa vào bước tiếp theo.
  • Đầu vào: văn bản cần biến đổi.
  • Đầu ra: kết quả cuối cùng hoặc kết quả giải mã thông minh.

Dán hoặc nhập dữ liệu vào Đầu vào. Dữ liệu đầu vào và chuỗi thao tác được giữ lại cục bộ khi bạn chuyển sang trang khác. Dùng các nút xóa riêng để xóa chuỗi thao tác hoặc dữ liệu đầu vào mà không xóa cả hai.

Các thao tác hiện có ​

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

  • Mã hóa / giải mã Base64
  • Mã hóa / giải mã URL (mã hóa phần trăm)
  • Mã hóa / giải mã thực thể HTML
  • Mã hóa / giải mã hệ thập lục phân

Băm ​

Hàm bămGhi chú
MD5Không có khả năng chống va chạm; được cung cấp để dùng với hệ thống cũ
SHA1Không còn được khuyến nghị cho mục đích bảo mật
SHA256Dùng cho mục đích chung
SHA512Dùng cho mục đích chung, giá trị băm dài hơn

Hàm băm là một chiều. Đầu ra là giá trị băm ở dạng thập lục phân của các byte đầu vào.

Các thao tác khác ​

  • Giải mã JWT: tách token thành header, payload và chữ ký, rồi giải mã Base64 hai phần đầu.
  • Mã hóa / giải mã AES-256-CBC: mã hóa đối xứng với khóa và IV dạng thập lục phân do bạn cung cấp.
  • Các thao tác bổ sung xuất hiện trong danh sách khi được thêm vào công cụ.

Làm việc với chuỗi thao tác ​

  • Thêm bước: nhấp vào một thao tác ở cột bên trái. Thao tác được thêm vào cuối chuỗi.
  • Sắp xếp lại các bước: kéo một bước trong cột chuỗi thao tác đến vị trí mới. Chuỗi đầu ra cập nhật ngay lập tức.
  • Xóa bước: nhấp vào nút xóa của bước đó. Đầu ra của các bước phía sau được tính lại.
  • Sao chép đầu ra: nhấp vào nút sao chép trên một bước để sao chép đầu ra của bước đó vào bộ nhớ tạm.

Các cách sử dụng thường gặp ​

  • Giải mã một tham số được mã hóa URL hai lần để đọc giá trị thực.
  • Giải mã Base64 một token, rồi áp dụng giải mã JWT để đọc các claim.
  • Băm một chuỗi để so sánh với giá trị băm đã lưu.
  • Kết hợp giải mã Base64 > giải mã URL để xử lý mã hóa lồng nhau trong cookie được tuần tự hóa.

Phần mềm độc quyền. Bảo lưu mọi quyền.