Mở các tệp PDF đã ký trong Linux


14

Chúng tôi có một số tệp PDF được bảo mật bằng chứng chỉ .pfx . Trên Windows, chúng ta có thể sử dụng Adobe Reader để đọc các tệp PDF này (với chứng chỉ đã nhập trước đó).

Tôi đã googled trong một thời gian dài nhưng tôi không thể tìm thấy một trình đọc PDF có thể mở này.

LƯU Ý: Chỉ để nó rõ ràng. Nếu tôi mở một tệp PDF có chữ ký số này được áp dụng cho nó và nó được mở ra, Evince nó sẽ hiển thị như thế này:

   ss1

Trong khi Acrobat Reader ( acroread) thích điều này:

   ss2

   ss3

Tệp PDF cho phần trên có tại đây: http://adobetrainer.co.uk/Resource/sign-a-pdf-with-reader-enables.pdf


Nếu tính năng này chỉ có sẵn trong phần mềm độc quyền và bạn không coi trọng sự tự do của mình, thì bạn có thể sử dụng Adode Reader.
ctrl-alt-delor

1
Chính xác thì bảo mật của chứng chỉ .pfx có nghĩa là gì? Fole .pfx có chứa PDF được mã hóa không? Trong trường hợp như vậy, bạn có thể cố gắng openssl pkcs12giải mã nó (miễn là bạn có khóa thích hợp) - xem pkcs12trang hướng dẫn.
peterph

Sry nhưng trình đọc adobe mới nhất cho unix là 9.5.5. - có nhiều thông báo xấu vì lý do bảo mật.
AgentTux

Không có .pfx không chứa tệp pdf được mã hóa. Có hai tệp: PDF và PFX. Tệp pdf được bảo mật bởi các chứng chỉ này và chỉ có thể được mở bằng chứng chỉ đính kèm.
AgentTux

Bài đăng trên blog này cho thấy cách ký các tệp PDF bằng chứng chỉ .pfx trên Linux: paulbradley.org/digitally-sign-pdf-files
slm

Câu trả lời:


2

Để mở tệp, sử dụng bất kỳ trình đọc PDF. Tôi đã kiểm tra điều này bằng cách mở tệp pdf tự ký trong linux bằng epdfviewer . Mặc dù tệp .pfx không có trong hệ thống, người xem không phàn nàn hoặc thậm chí yêu cầu tệp .pfx.

Tôi tin rằng tệp .pfx chỉ cần để ký tài liệu, không phải để mở. Theo cách này, nó hoạt động như một tệp khóa riêng.

Cập nhật: Câu hỏi cập nhật làm rõ các yêu cầu. Bạn đang tìm kiếm trình xem PDF hiển thị trường chữ ký và cũng cho phép bạn ký tài liệu vào trường chữ ký. epdfviewer không làm điều đó.

Như tôi đã đề cập trong các bình luận, CabaretStage không hiển thị trường chữ ký và cũng cho phép bạn đặt chữ ký trên trường đó. Phiên bản miễn phí thêm hình mờ, vì vậy bạn cần mua nó.

Rõ ràng, Foxit Reader cũng hoạt động, nhưng tôi không thể làm cho nó hoạt động trên hệ thống của mình, vì vậy tôi không thể xác nhận nó.


Tôi đã thử một số tài liệu đã ký và chúng mở nhưng không hiển thị đúng thứ.
slm

Bạn có thể có được một bản sao của PDF không dấu, để so sánh chúng với PDF đã ký không? Chính xác thì cái gì không hiển thị đúng, chữ ký hay toàn bộ tài liệu?
aprad046


@slm Trực quan, sự khác biệt tôi nhận thấy giữa Adobe Reader và những người xem PDF khác Adobe làm nổi bật trường chữ ký. CabaretStage cho phép bạn "xem" trường chữ ký. Tuy nhiên, tôi nghĩ rằng bạn đang tìm kiếm một người xem cũng cho phép bạn ký tài liệu trong trường chữ ký. CabaretStage làm điều đó, nhưng phiên bản miễn phí thêm hình mờ, vì vậy bạn cần phải mua nó. Rõ ràng Foxit Reader cũng hoạt động, nhưng tôi đã không thử nó.
aprad046

Sự khác biệt tôi nhận thấy là tính năng ký kỹ thuật số hoàn toàn bị bỏ qua trong tất cả những người xem miễn phí mà tôi đã thử. Tôi đã giải quyết vấn đề này trong một tuần tốt hơn và trở nên trống rỗng. Khi tôi nghiên cứu điều này, có rất nhiều nhầm lẫn về chữ ký điện tử và kỹ thuật số. Cái sau phải làm với một chứng chỉ kỹ thuật số thực tế đang được sử dụng để "ký" tài liệu. Những người xem miễn phí thường bỏ qua khía cạnh này của PDF. Tôi không phải là OP của Q này nhưng vì một mod của trang đã cố gắng giúp đỡ bằng cách trả lời nó.
slm

1

Tôi khuyên bạn nên xem pdf-xchange-viewer . Nó chạy bằng cách sử dụng wine. Trong Debian 7 của tôi hoạt động rất tốt. Tôi sử dụng nó rất nhiều để chú thích các tệp PDF, thêm / xóa trang, dấu trang, v.v.

Theo trang web của họ để hỗ trợ chữ ký, bạn cần phiên bản Pro (trả phí).



0

Trình xem PDF Studio có thể hiển thị các tài liệu PDF đã ký. Nó có thể xác nhận chữ ký số. Nó đi kèm với các chứng chỉ tin cậy mặc định (của Oracle) nhưng người dùng có thể tùy chỉnh chúng. PS: Tôi là một nhà phát triển tại Qoppa.



-5

Oracle VirtualBox và "chúc ngủ ngon". Với sức mạnh tính toán của máy móc ngày nay, rượu đã lỗi thời.

Tôi sẽ biến mình thành một .pdf đẹp (và có thể cả các định dạng khác nữa), ủy quyền cho Máy ảo chuyên dụng.


2
winekhông lỗi thời Hãy thử chạy một cái gì đó tận dụng GPU.
jordanm

Không có vấn đề gì với Virtualbox (gần như), tổng số HASSLE với Wine. Ở cấp độ đó, không có lý do gì để sử dụng hộp GNU / Linux (tôi cho rằng bạn đang đề cập đến chơi game - nhưng ngay cả ở đó tôi cũng có kết quả tốt với phương pháp của mình và tôi nhắc lại: VỚI tăng tốc phần cứng :)). Tôi vẫn nghĩ rượu là lỗi thời. Nếu bạn chỉ cho tôi một kịch bản thực sự có giá trị, tôi sẽ không gặp vấn đề gì trong việc thay đổi ý tưởng! Và btw, không phải chúng ta đang nói về .pdf và tác giả tài liệu ở đây sao? : /
Argento
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.