wiki.in.tum.de
Technische Universität München

Set Up Digital Signature

This Wiki Page describes how to validate a digital signature.

1. Mac OS X

Adobe Reader

Import Certificate

Youc can download Adobe Reader for Mac OS X here.

Start up the programm 'Adobe Reader DC' and click on Preferences.


Adobereaderpreferences.png



Choose Signatures from the dropdown menu.


adobereadersignatures.png




Click on More in the Identities & trusted Certificates section.


adobereadermore.png



Choose Digital ID Files and click on Attach File in order to import a certificate.


digsigattfilefiles.png




Choose your certificate file.


digsigzertopen.png




Enter the password that was previously set, when exporting the certificate.

Note: If no password was set, during the exportation of the certificate this step can be skipped.


digsigattfilepwd.png




The Certificate is now imported and kan be used for digital signatures.


digsigaddidfinish.png




You can also synchronize Adobe Reader with Keychain Access and import all certificates at the same time.

Using Digital Signature

In order to sign a file with your digital signature, click on the blue field.


adobereaderunterschrift.png




Choose your certificate.


digsigzertauswaehlen.png



Enter the password set during exportation.


digsigpasseingabe.png



Click on Sign.


digsigpasswdsign.png



Next, save the File. This will confirm the digital signature.


adobereaderpreferencesspeicherndatei.png




The digital signature looks as follows:


adobereaderpreferencesdigitalunterschrieben wiki.png




2. Windows 10

You can download Adobe Reader here.

Adobe Reader

Import Certificate

The setup for digital signatures in Windows is parallel to Mac OS.

Go to the Preferences Pannel.


adobewinpreferences.png



Click on Signatures and then on More.


adobewinsignature.png



You can now import your certificate. Choose Digitale ID Files on the left hand side and Attach File in order to do so.

adobewinatttach1.png



Once the certificate has been chosen, enter the corresponding password, set during the exportation process.

Note: If no password was set, during the exportation of the certificate this step can be skipped.


adobewinattachfile.png



Using Digital Signature

In order to sign a file with your digital signature, click on the field to which you wish to add the signature.


adobereaderunterschrift.png Choose your certificate.




adobewindigidauswaehlen.png Next, save the File. This will confirm the digital signature.




adobereaderpreferencesdigitalunterschrieben wiki.png




JSignPdf

You can download this tool here. It will download an .exe file.

Open it with a double click and install it:
windowssetup1.png


windowsetup2.png



windowssetup3.png Start the program.




windowsprogrammstart.png



Choose the Keystore Type PKCS12-DEF-3DES-3DES and the certificate you wish to use. Enter the corresponding password below and choose the file you wish to sign digitally. Click on Settings.

Note: If no password was set, during the exportation of the certificate, no password needs to be entered here.


jsignpdfeinstellungen.png



Click on Preview and Select.


digsignwinprewievselect.png



Highlight the field in which to use the signature

winddigsignfeldmark.png



You can adjust the position of the signature with these parameters.
digsignwinprewievselectcloseneu.png

Click on TSA/OCSP/CLR and activate Use Timestamp Server.
timestampdigsigwind.png

Finally, click on Sign It.


signitwindigsignat.png




You can see the details in the Output Console of the program.


digsignwindkonsole.png



The digital signature looks as follows:
digsignwind.png

The digitally signed file is automatically saved as a new file in the directory of the original file.

3. Linux

JSignPdf

You can download the tool here. This will download a .zip file. Unpack the file.

Install Java via the console.


sudo apt-get install openjdk-8-jre

Go to the directory jsignpdf-1.6.4:


cd ~/jsignpdf-1.6.4/

and use this command:


java -jar JSignPdf.jar

This will launch the program. Choose the Keystore type PKCS12-3DEF-3DES-3DES , the desired Certificate, the corresponding Password set while exporting it and the file to be digitally signed.

Note: If no password was set, during the exportation of the certificate, no password needs to be entered here.

Click on TSA/OCSP/CRL.


JSIGNPDFLINUX-TSA:OCSP:CRL.png


Activate Use Timestamp Server.

timestempelserverlinux.png


Open Settings.


jsignpdfeinstellungenlinux.png


Click Preview & Select.


jsginpdflinuxprewievselect.png


The PDF-File should open. Choose the filed in which you wish to insert your digital signature and click on Close.


feldmarkierenlinux.png


*Signaturename and Description*

Choose font size 6, in order to have enough space for the date to be displayed.


jsignpdfbereichmanuellauswaehlenlinux.png




*Only Description*


Choose Only Description and click on Close.

jsignpdfnurbeschreibunglinux8.png


Click on Sign.


jsignpdfsignierenlinux.png


You can see the details in the Output Console of the program..
jsignkonsolelinux.png


The digitally signed file is automatically saved as a new file in the directory of the original file.

The digital signature with the setup Signaturename and Description and font size 8 in Adobe Reader looks as follows:

jsginpdflinux8.png




The digital signature with the setup Signaturename and Description and font size 6 in Adobe Reader looks as follows:


signpdf6linux.png


The digital signature with the setup Only Description and font size 8 in Adobe Reader looks as follows:
jsignnurbeschreibunglinux.png

Topic attachments
I Attachment Action Size Date Who Comment
adobereadermore.pngpng adobereadermore.png manage 188 K 31 Mar 2020 - 16:19 AyseguelOmusNe63guq  
adobereaderpreferencesdigitalidauswaehlen.pngpng adobereaderpreferencesdigitalidauswaehlen.png manage 105 K 31 Mar 2020 - 21:10 AyseguelOmusNe63guq  
adobereaderpreferencesdigitalunterschrieben wiki.pngpng adobereaderpreferencesdigitalunterschrieben wiki.png manage 24 K 31 Mar 2020 - 21:10 AyseguelOmusNe63guq  
adobereaderpreferenceskeychainpassworteingeben.pngpng adobereaderpreferenceskeychainpassworteingeben.png manage 65 K 01 Apr 2020 - 01:12 AyseguelOmusNe63guq  
adobereaderpreferences.pngpng adobereaderpreferences.png manage 334 K 31 Mar 2020 - 16:18 AyseguelOmusNe63guq  
Adobereaderpreferences.pngpng Adobereaderpreferences.png manage 329 K 01 Apr 2020 - 19:18 AyseguelOmusNe63guq  
adobereaderpreferencesspeicherndatei.pngpng adobereaderpreferencesspeicherndatei.png manage 47 K 31 Mar 2020 - 21:12 AyseguelOmusNe63guq  
adobereadersignatures.pngpng adobereadersignatures.png manage 74 K 31 Mar 2020 - 16:18 AyseguelOmusNe63guq  
adobereaderunterschrift.pngpng adobereaderunterschrift.png manage 43 K 01 Apr 2020 - 00:36 AyseguelOmusNe63guq  
adobewinattachfile.pngpng adobewinattachfile.png manage 74 K 01 Apr 2020 - 00:45 AyseguelOmusNe63guq  
adobewinatttach1.pngpng adobewinatttach1.png manage 78 K 01 Apr 2020 - 00:45 AyseguelOmusNe63guq  
adobewindigidauswaehlen.pngpng adobewindigidauswaehlen.png manage 51 K 01 Apr 2020 - 00:41 AyseguelOmusNe63guq  
adobewinpreferences.pngpng adobewinpreferences.png manage 52 K 01 Apr 2020 - 00:37 AyseguelOmusNe63guq  
adobewinsignature.pngpng adobewinsignature.png manage 106 K 01 Apr 2020 - 00:39 AyseguelOmusNe63guq  
digsigaddidfinish.pngpng digsigaddidfinish.png manage 73 K 01 Apr 2020 - 00:30 AyseguelOmusNe63guq  
digsigaddidpass.pngpng digsigaddidpass.png manage 76 K 31 Mar 2020 - 20:42 AyseguelOmusNe63guq  
digsigaddid.pngpng digsigaddid.png manage 176 K 01 Apr 2020 - 01:14 AyseguelOmusNe63guq  
digsigattfilefiles.pngpng digsigattfilefiles.png manage 275 K 01 Apr 2020 - 00:26 AyseguelOmusNe63guq  
digsigattfilepwd.pngpng digsigattfilepwd.png manage 36 K 01 Apr 2020 - 00:28 AyseguelOmusNe63guq  
digsigbrowse.pngpng digsigbrowse.png manage 352 K 31 Mar 2020 - 20:42 AyseguelOmusNe63guq  
digsignwindkonsole.pngpng digsignwindkonsole.png manage 62 K 23 Apr 2020 - 18:29 AyseguelOmusNe63guq  
digsignwind.pngpng digsignwind.png manage 58 K 23 Apr 2020 - 18:25 AyseguelOmusNe63guq  
digsignwinprewievselectcloseneu.pngpng digsignwinprewievselectcloseneu.png manage 58 K 23 Apr 2020 - 16:19 AyseguelOmusNe63guq  
digsignwinprewievselect.pngpng digsignwinprewievselect.png manage 57 K 23 Apr 2020 - 16:18 AyseguelOmusNe63guq  
digsigpasseingabe.pngpng digsigpasseingabe.png manage 270 K 31 Mar 2020 - 21:07 AyseguelOmusNe63guq  
digsigpasswdsign.pngpng digsigpasswdsign.png manage 269 K 01 Apr 2020 - 00:55 AyseguelOmusNe63guq  
digsigzertauswaehlen.pngpng digsigzertauswaehlen.png manage 160 K 01 Apr 2020 - 00:21 AyseguelOmusNe63guq  
digsigzerthinzugefügt.pngpng digsigzerthinzugefügt.png manage 227 K 01 Apr 2020 - 00:57 AyseguelOmusNe63guq  
digsigzertopen.pngpng digsigzertopen.png manage 166 K 01 Apr 2020 - 00:28 AyseguelOmusNe63guq  
feldmarkierenlinux.pngpng feldmarkierenlinux.png manage 19 K 24 Apr 2020 - 14:55 AyseguelOmusNe63guq  
igp_438638f08f20d7c3ebf1292f056225ed_adobereaderpreferences.pngpng igp_438638f08f20d7c3ebf1292f056225ed_adobereaderpreferences.png manage 329 K 01 Apr 2020 - 19:17 AyseguelOmusNe63guq  
jsginpdflinux8.pngpng jsginpdflinux8.png manage 53 K 24 Apr 2020 - 15:11 AyseguelOmusNe63guq  
jsginpdflinuxprewievselect.pngpng jsginpdflinuxprewievselect.png manage 87 K 24 Apr 2020 - 14:56 AyseguelOmusNe63guq  
jsignkonsolelinux.pngpng jsignkonsolelinux.png manage 95 K 24 Apr 2020 - 15:30 AyseguelOmusNe63guq  
jsignnurbeschreibunglinux.pngpng jsignnurbeschreibunglinux.png manage 54 K 24 Apr 2020 - 15:12 AyseguelOmusNe63guq  
jsignpdfbereichmanuellauswaehlenlinux.pngpng jsignpdfbereichmanuellauswaehlenlinux.png manage 87 K 24 Apr 2020 - 15:05 AyseguelOmusNe63guq  
jsignpdfeinstellungenlinux.pngpng jsignpdfeinstellungenlinux.png manage 104 K 24 Apr 2020 - 14:56 AyseguelOmusNe63guq  
jsignpdfeinstellungen.pngpng jsignpdfeinstellungen.png manage 72 K 23 Apr 2020 - 16:18 AyseguelOmusNe63guq  
JSIGNPDFLINUX-TSA:OCSP:CRL.pngpng JSIGNPDFLINUX-TSA:OCSP:CRL.png manage 104 K 24 Apr 2020 - 14:57 AyseguelOmusNe63guq  
jsignpdfnurbeschreibunglinux8.pngpng jsignpdfnurbeschreibunglinux8.png manage 87 K 24 Apr 2020 - 15:07 AyseguelOmusNe63guq  
jsignpdfsignierenlinux.pngpng jsignpdfsignierenlinux.png manage 104 K 24 Apr 2020 - 14:55 AyseguelOmusNe63guq  
linuxausgabekonsole.pngpng linuxausgabekonsole.png manage 101 K 03 Apr 2020 - 11:38 AyseguelOmusNe63guq  
linuxbereichmarkieren.pngpng linuxbereichmarkieren.png manage 25 K 03 Apr 2020 - 11:37 AyseguelOmusNe63guq  
linuxdigsigniert.pngpng linuxdigsigniert.png manage 54 K 03 Apr 2020 - 11:38 AyseguelOmusNe63guq  
linuxeinstellungen.pngpng linuxeinstellungen.png manage 104 K 03 Apr 2020 - 11:35 AyseguelOmusNe63guq  
linuxpreviewandselect.pngpng linuxpreviewandselect.png manage 87 K 03 Apr 2020 - 11:36 AyseguelOmusNe63guq  
linuxsignierennew.pngpng linuxsignierennew.png manage 103 K 03 Apr 2020 - 11:37 AyseguelOmusNe63guq  
signitwindigsignat.pngpng signitwindigsignat.png manage 72 K 23 Apr 2020 - 18:29 AyseguelOmusNe63guq  
signpdf6linux.pngpng signpdf6linux.png manage 53 K 24 Apr 2020 - 15:12 AyseguelOmusNe63guq  
timestampdigsigwind.pngpng timestampdigsigwind.png manage 81 K 23 Apr 2020 - 16:19 AyseguelOmusNe63guq  
timestempelserverlinux.pngpng timestempelserverlinux.png manage 113 K 24 Apr 2020 - 14:58 AyseguelOmusNe63guq  
winddigsignfeldmark.pngpng winddigsignfeldmark.png manage 19 K 23 Apr 2020 - 18:32 AyseguelOmusNe63guq  
windowsdigunterbereich.pngpng windowsdigunterbereich.png manage 17 K 03 Apr 2020 - 11:28 AyseguelOmusNe63guq  
windowsettings.pngpng windowsettings.png manage 71 K 03 Apr 2020 - 11:27 AyseguelOmusNe63guq  
windowsetup2.pngpng windowsetup2.png manage 129 K 03 Apr 2020 - 11:24 AyseguelOmusNe63guq  
windowsoutputconsole.pngpng windowsoutputconsole.png manage 63 K 03 Apr 2020 - 11:29 AyseguelOmusNe63guq  
windowspreviewandselect.pngpng windowspreviewandselect.png manage 55 K 03 Apr 2020 - 11:27 AyseguelOmusNe63guq  
windowsprogrammstart.pngpng windowsprogrammstart.png manage 44 K 03 Apr 2020 - 11:26 AyseguelOmusNe63guq  
windowssetup1.pngpng windowssetup1.png manage 154 K 03 Apr 2020 - 11:21 AyseguelOmusNe63guq  
windowssetup3.pngpng windowssetup3.png manage 39 K 03 Apr 2020 - 11:26 AyseguelOmusNe63guq  
windowssignaturetext.pngpng windowssignaturetext.png manage 60 K 03 Apr 2020 - 11:31 AyseguelOmusNe63guq  
windowssigniertmitsignatur.pngpng windowssigniertmitsignatur.png manage 28 K 03 Apr 2020 - 11:31 AyseguelOmusNe63guq  
windowssigniert.pngpng windowssigniert.png manage 25 K 03 Apr 2020 - 11:30 AyseguelOmusNe63guq  
windowssignit.pngpng windowssignit.png manage 71 K 03 Apr 2020 - 11:28 AyseguelOmusNe63guq  
Topic revision: r16 - 09 Jun 2020, AyseguelOmusNe63guq
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback