Trình giải mã AES

Giải mã các phong bì JSON AES từ InBrowser.App bằng mật khẩu gốc hoặc khóa thô dạng thập lục phân.

JSON đã mã hóa
Dán phong bì JSON AES từ trình mã hóa hoặc chọn tệp .json cục bộ. Không có gì rời khỏi trình duyệt này.

Chọn tệp JSON từ trình mã hóa AES đã tải xuống thay vì dán.

Vật liệu khóa
Phong bì JSON khai báo việc giải mã cần mật khẩu gốc hay khóa AES thô có độ dài chính xác.

Mật khẩu

Chi tiết phong bì
Xem lại các tham số AES đã lưu trước khi giải mã.
Chưa tải phong bì
Dán hoặc chọn tệp JSON từ trình mã hóa AES để kiểm tra thiết lập.
Bản rõ
Giải mã thành công sẽ khôi phục văn bản để sao chép hoặc byte tệp để tải xuống.
Chưa có bản rõ
Tải phong bì, nhập vật liệu khóa khớp, rồi chạy giải mã.

Giải mã AES khôi phục bản rõ từ dữ liệu được mã hóa bằng cùng vật liệu khóa AES. Công cụ này được thiết kế cho phong bì JSON do Trình mã hóa AES của InBrowser.App tạo ra. Phong bì giữ thuật toán, thiết lập dẫn xuất khóa, salt, IV, bản mã và siêu dữ liệu bản rõ cùng nhau, trong khi mật khẩu hoặc khóa thô được giữ riêng.

Mọi xử lý diễn ra cục bộ bằng Web Crypto API của trình duyệt. JSON đã mã hóa, mật khẩu, khóa thô và kết quả giải mã không được tải lên.

Khi nào nên dùng công cụ này

Dùng công cụ này khi ai đó cung cấp cho bạn phong bì JSON inbrowser-aes-v1 hoặc khi bạn cần khôi phục ghi chú, token, đoạn cấu hình hoặc tệp đã mã hóa trước đó bằng trang Trình mã hóa AES tương ứng.

Nếu phong bì được tạo bằng mật khẩu, hãy nhập cùng mật khẩu đó và công cụ sẽ dùng lại hàm băm PBKDF2, số vòng lặp, salt, chế độ AES và độ dài khóa đã lưu. Nếu phong bì được tạo bằng khóa thô, hãy dán đúng khóa thập lục phân có độ dài được ghi trong phong bì.

Ghi chú thực tế

AES-GCM xác thực dữ liệu đã mã hóa, nên khóa sai hoặc JSON bị thay đổi sẽ thất bại thay vì trả về bản rõ đã bị sửa đổi. AES-CBC và AES-CTR có thể giải mã các phong bì tương thích, nhưng bản thân chúng không xác thực bản mã.

Giữ mật khẩu hoặc khóa thô tách biệt khỏi phong bì JSON. Bất kỳ ai có cả phong bì và vật liệu khóa đều có thể khôi phục bản rõ. Với phong bì tệp, bản tải xuống được khôi phục sẽ dùng tên tệp gốc và kiểu phương tiện được lưu trong JSON.