मैं डिजिटल रूप से एक पीडीएफ पर हस्ताक्षर कैसे करूं?


31

मैंने पहले ही एक प्राधिकरण द्वारा जारी S / MIME प्रमाणपत्र (.p12 फ़ाइल) प्राप्त कर लिया है। लेखक में इसका उपयोग करते हुए, मैं इस प्रक्रिया का पालन करके दस्तावेजों को डिजिटल रूप से हस्ताक्षरित कर सकता हूं:  मैं डिजिटल हस्ताक्षर के लिए लिबर ऑफिस राइटर को एक डिजिटल प्रमाण पत्र कैसे उपलब्ध करा सकता हूं?

क्या मैं पीडीएफ फाइलों के लिए भी ऐसा ही कर सकता हूं? यदि हाँ, तो आप मुझे कौन सी विधि सुझाते हैं? मैं एक समाधान पसंद करूंगा जो फ्री सॉफ्टवेयर पर निर्भर हो।

जवाबों:


14

मैंने पाया कि आप पीडीएफ को एक तरह से साइन इन करने के लिए gpg का उपयोग कर सकते हैं जो अभी भी एक दर्शक में खुलता है।

gpg --clearsign --output=signed.pdf input.pdf

ऊपर से .asc फ़ाइल निकलेगी जो मूल रूप से इनपुट का संयोजन है। हस्ताक्षर लेकिन फ़ाइल एक्सटेंशन में मजबूर किया गया है। पीडीएफ में इसे दर्शक में खोलने के लिए, थंबनेल का उत्पादन, आदि।

यहाँ छवि विवरण दर्ज करें

आप फिर से gpg का उपयोग करके हस्ताक्षर सत्यापित कर सकते हैं।

$ gpg --verify signed.pdf 
gpg: Podpisano nie, 12 kwi 2015, 19:07:15 CEST z użyciem RSA kluczem
gpg: Poprawny podpis od "Arkadiusz Bulski <arek.bulski@gmail.com>"

चेतावनी दी है कि कुछ pdfs इस तरह से हस्ताक्षर करने के साथ अच्छी तरह से काम नहीं करते हैं, जैसे कि अनुकूलित pdfs। आपको परिणामों की जाँच स्वयं करनी चाहिए।


3
क्या पीडीएफ पाठक कोई संकेत देते हैं कि यह पीजीपी-हस्ताक्षरित पीडीएफ है?
मेंढक

नहीं, पीडीएफ संलग्न हस्ताक्षर के बावजूद देखा जाता है।
ArekBulski

1
शायद GPG हेडर को कुछ सॉफ्टवेयर द्वारा नजरअंदाज कर दिया जाएगा, लेकिन Adobe Acrobat Reader और Foxit Reader को यह पसंद नहीं है और ऐसे पीडीएफ को टूटने पर विचार करें। तो हाँ, मन अंतर समस्या।
dma_k 10

1
दिलचस्प है, लेकिन सवाल S / MIME प्रमाणपत्र के बारे में था।
एंडी

इस गैर-अलग-अलग हस्ताक्षरित पीडीएफ को बिल्कुल कैसे देखें?
एसवाईके

12

आपका एकमात्र विकल्प पोर्टेबल हस्ताक्षरकर्ता है। इसे डाउनलोड करें और जार को चलाएं। यह एक p12 फ़ाइल में एक निजी कुंजी की आवश्यकता है, हालांकि (स्मार्टकार्ड के साथ संगत नहीं है)।

आप उम्मीद कर सकते हैं कि उबंटू दस्तावेज़ पर हस्ताक्षर करने वाले उपकरण जैसे कि क्यूडीगिडोक या जीपीजी करेंगे, लेकिन नहीं, वे पीडीएफ हस्ताक्षर के साथ नहीं खेलते हैं।

फिर आप उम्मीद कर सकते हैं कि उबंटू पीडीएफ हेरफेर उपकरण जैसे कि क्यूपीडीएफ, जो एन्क्रिप्शन या पीडीएफटीक प्रदान करता है, जो वॉटरमार्किंग प्रदान करता है, साइनिंग फीचर्स भी प्रदान करता है, लेकिन, नहीं, वे नहीं करते हैं।

आपके उद्देश्य के लिए उपलब्ध ओपनसोर्स टूल की कुल सूची है: http://wiki.cacert.org/PdfSigning

दुर्भाग्य से, कोई भी उपकरण वर्तमान में बनाए नहीं रखा गया है और कोई भी उबंटू संकुल में नहीं पाया जा सकता है। पोर्टेबल साइनर सबसे अच्छी तरह से बनाए रखा है।

  • 2014 से पोर्टेबल साइनर को अपडेट नहीं किया गया है - यह सभी के बीच सबसे अच्छी तरह से बनाए रखा गया है।
  • jSignPdf 2013 से अपडेट नहीं किया गया है।
  • 2006 से jPdfSign अपडेट नहीं किया गया है।
  • CACert का PdfSigner पुराने iText टूल का उपयोग करता है।
  • OpenSignature को 2008 से अपडेट नहीं किया गया है।
  • फुटप्रिंट की लिंक टूटी हुई है।
  • jPDFSecure (कमर्शियल) - 2017 में अपडेट किया गया है लेकिन यह एक जावा लाइब्रेरी है जो यूजर टूल नहीं है।

8

आप PDF फ़ाइलों को gpg / seahorse के साथ साइन इन कर सकते हैं।

और जानें: https://help.ubuntu.com/community/GnuPrivacyGuardHowto

आप उदाहरण के लिए OpenSignPDF का उपयोग कर सकते हैं, जिसे यहाँ डाउनलोड किया जा सकता है: http://opensignature.sourceforge.net/english.php

हम उम्मीद करते है कि यह आपके सवाल का जवाब दे देगा।


शुक्रिया सबवूर्शियन! वैकल्पिक रूप से, मुझे उबंटू सॉफ्टवेयर सेंटर में कुछ मालिकाना कार्यक्रम भी मिले। लेकिन मैं यहां विज्ञापन देने नहीं जा रहा हूं।
17

3
ठीक है, लेकिन कृपया, क्या आप मुझे बता सकते हैं कि आपने क्या कार्यक्रम पाया?
ऑक्टेवियो फिलिप गोनाकेव्स

1
ध्यान दें कि GPG और Seahorse S / MIME प्रारूप को पसंद नहीं कर सकते हैं जो कभी-कभी व्यावसायिक वातावरण में PDF (नों) की आवश्यकता होती है।
थॉमस वार्ड

2
कुछ समय में, कुछ लोगों को वास्तव में .p12 के साथ हस्ताक्षर करने की आवश्यकता होती है। इस सवाल का जवाब नहीं है।
jgomo3

8

यदि आपके पास लेखक में प्रमाण पत्र उपलब्ध है और यदि इसके निर्यात से पीडीएफ फ़ंक्शन का उपयोग किया जाता है, तो आप निर्यात से ठीक पहले संवाद के अंतिम टैब से परिणामी पीडीएफ पर डिजिटल हस्ताक्षर भी कर सकते हैं।

AFAICT, Android के लिए एक्रोबेट रीडर का कहना है कि दस्तावेज़ संरक्षित है, FWIW।

अद्यतन '17 : पिछले साल दिसंबर के बाद से आप कर सकते हैं लिब्रे ऑफिस के साथ पीडीएफ फाइलों पर हस्ताक्षर के लिए जा रहा द्वारा File → Digital signatures → Sign exiting PDF

वह ड्रा खोलेगा जो पीडीएफ पर हस्ताक्षर करने में सक्षम है।


मुझे लगता है कि यह कभी-कभी फ़ॉन्ट खोजने में विफल रहता है और फिर यह पूरे दस्तावेज़ को विकृत कर देता है, पृष्ठ से पाठ को धकेलता है
जोनाथन

3

मास्टर पीडीएफ एडिटर में एक मुफ्त संस्करण है जो .p12 फाइलों पर हस्ताक्षर करेगा।

हालांकि मुफ्त संस्करण एक बदसूरत वॉटरमार्क छोड़ देता है। दिलचस्प रूप से पर्याप्त है, इसे कार्यक्रम के भीतर या किसी अन्य पीडीएफ संपादक के साथ हटाया जा सकता है (उदाहरण। लिबरऑफिस ड्रा)।


1

सॉफ्टवेयर सेंटर में उपलब्ध पीडीएफ स्टूडियो 7 प्रो में पीडीएफ के डिजिटल हस्ताक्षर की सुविधा है। जब मैं लिख रहा हूं तो इसकी लागत केवल $ 125 है।

आधिकारिक वेबसाइट के अनुसार , यह वास्तव में S / MIME हस्ताक्षर है।


20
'केवल' $ 125। हा!
Wordsforthewise

-1

मैंने अनुसरण करते हुए समाप्त किया

1) Installed Virtual Box 
2) Then installed virtual box extension pack (For usb token)
3) Download windows 10 iso available for free from MS website.
4) Boot into windows downloaded Adobe reader and signed the document.

देशी हल नहीं लेकिन इससे काम हो जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.