vi

Giải mã bằng PGP

Giải mã một thông điệp PGP cục bộ trong trình duyệt bằng khóa riêng và mật khẩu của bạn. Tệp gốc trở lại. Không tải lên.

Đang xử lý cục bộ trên thiết bị của bạn ...

Khóa riêng của bạn
Mật khẩu của khóa

Tệp của bạn

    Đang xử lý cục bộ trên thiết bị của bạn ...

    0%

    Tệp của tôi có bị tải lên không?

    Không. Mọi thứ chạy trong trình duyệt của bạn - tệp của bạn không bao giờ rời khỏi thiết bị. Cách kiểm chứng điều này

    Không tải lên100% cục bộ
    Nội dung ở lại với bạnkhông ai khác chạm tới
    Hosted in GermanyGlobal Content Delivery
    Kiểm định độc lậpTLS A+ · HTTP header A+

    Nếu bạn đã nhận một tệp được mã hóa bằng PGP, thường có phần mở rộng .asc hoặc .gpg, thì nó được gửi tới khóa công khai của bạn và chỉ có thể mở bằng khóa riêng của bạn. Công cụ này làm đúng điều đó: từ thông điệp không đọc được, tệp gốc chính xác được dựng lại, giống hệt từng byte với những gì người gửi đã mã hóa. Nội dung được bảo vệ suốt chặng đường và chỉ trở nên đọc được tại đây, cục bộ trên thiết bị của bạn.

    Dán khóa riêng của bạn vào ô và nhập mật khẩu mà bạn đã dùng để bảo vệ nó. Mật khẩu mở khóa khóa đó nghiêm ngặt tại đây trong trình duyệt: nó không giải mã thông điệp một cách trực tiếp, mà làm cho khóa riêng có thể dùng được. Sau đó bạn thả tệp .asc hoặc .gpg đã nhận và nhận được tệp gốc đã giải mã để tải về, với tên gốc trừ đi phần mở rộng PGP.

    Mọi thứ chạy cục bộ thông qua thư viện OpenPGP được tích hợp (openpgp.js 6.3.1, theo tiêu chuẩn OpenPGP RFC 9580); cả khóa, mật khẩu lẫn thông điệp đều không được gửi đi đâu cả. Nếu mật khẩu sai, thông điệp thuộc về một khóa khác, hoặc nó đã bị thay đổi trên đường đi, bạn nhận được một thông báo lỗi trung thực thay vì một tệp giải mã dở dang hoặc sai.

    Thông số kỹ thuật

    Thông số kỹ thuật
    Định dạng đầu vàoASC, GPG, PGP
    Xử lý hàng loạtKhông
    Xử lýCục bộ trong trình duyệt (JavaScript)
    Tải tệp lênKhông có

    Trong 3 bước

    1. Dán khóa riêng và nhập mật khẩu.
    2. Thả thông điệp PGP (.asc/.gpg).
    3. Tải về tệp gốc đã giải mã.

    Giới hạn: Bạn cần đúng khóa riêng và mật khẩu của nó: đây không phải công cụ bẻ khóa và không khôi phục khóa hay mật khẩu đã mất. Các thông điệp được mã hóa cho một khóa khác thì không thể mở và bị từ chối một cách trung thực. Chữ ký không được xác minh: công cụ chỉ giải mã và không chứng minh ai đã tạo ra thông điệp; một chữ ký đi kèm sẽ được đánh dấu trong kết quả là chưa được xác minh.

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

    Khóa hoặc mật khẩu của tôi có được tải lên không?

    Không. Khóa, mật khẩu và thông điệp hoàn toàn ở cục bộ trong trình duyệt, không được gửi đi hay lưu trữ.

    Điều gì xảy ra khi mật khẩu sai?

    Khóa riêng không thể mở khóa và bạn nhận được thông báo lỗi trung thực. Một tệp sai không bao giờ được tạo ra.

    Tôi có nhận lại đúng tệp gốc không?

    Có, giống hệt từng byte. OpenPGP còn bảo vệ thông điệp đã mã hóa khỏi bị thay đổi sau đó: nếu nó bị thay đổi trên đường đi, việc giải mã sẽ thất bại thay vì trả về nội dung đã bị thay đổi. Tuy nhiên, điều này không chứng minh ai đã tạo ra thông điệp - việc đó cần một chữ ký đã được xác minh.

    Tôi có thể mở các tệp .gpg từ GnuPG bằng nó không?

    Có, miễn là chúng được mã hóa cho khóa của bạn. Công cụ đọc các thông điệp OpenPGP chuẩn ở cả dạng ASCII-armor lẫn nhị phân.

    Công cụ có xác minh chữ ký của người gửi không?

    Không. Việc đó cần khóa công khai của người gửi, mà công cụ này không yêu cầu. Nếu thông điệp có chữ ký, kết quả sẽ nêu rõ rằng chữ ký đó vẫn chưa được xác minh. Nếu bạn cần xác minh nguồn gốc, hãy kiểm tra thêm bằng GnuPG hoặc một chương trình OpenPGP khác.

    Công cụ liên quan

    Mã hóa bằng PGP · Tạo khóa PGP · Giải mã tệp