Wiki-Quellcode von DigitaleUnterschrift

Version 131.1 von Aysegül Omus am 2023/10/12 12:41

Zeige letzte Bearbeiter
1 = Digitale Unterschrift einrichten =
2
3 Auf unserer [[Wiki-Seite>>Informatik.Helpdesk.DigitaleUnterschriftValidieren]] finden Sie eine Anleitung zum Validieren der digitalen Unterschrift.
4
5
6 {{toc/}}
7
8
9 == 1. Mac OS X ==
10
11 === Adobe Reader ===
12
13 ==== Zertifikat importieren ====
14
15 Adobe Reader für Mac OS X können Sie [[hier>>https://get.adobe.com/de/reader/]] herunterladen.
16
17 Öffnen Sie das Programm Adobe Reader DC und klicken auf **Einstellungen**.
18
19 [[image:Adobereaderpreferences.png||height="357" width="502"]]
20
21
22 Dann wählen Sie links **Signaturen** aus.
23
24 [[image:adobereadersignatures.png||height="746" width="308"]]
25
26
27 Dort wählen Sie **Mehr** bei **Identitäten und vertranswürdige Zertifikaten** aus.
28
29 [[image:adobereadermore.png||height="518" width="736"]]
30
31
32 Wählen Sie zuerst links **Digitale ID-Dateien** und danach oben im Reiter **Datei anhängen** aus, um ein Zertifikat hinzuzufügen.
33
34 [[image:digsigattfilefiles.png||height="437" width="736"]]
35
36
37 Dann wählen Sie die Zertifikatsdatei aus.
38
39 [[image:digsigzertopen.png||height="411" width="733"]]
40
41
42 Im geöffneten Fenster geben Sie das Passwort, das Sie beim Exportieren des Zertifikats ausgewählt haben, ein.
43
44 **Hinweis**: Wenn Sie kein Passwort beim Exportieren des Zertifikats eingegeben haben, können Sie diesen Schritt ignorieren.
45
46 [[image:digsigattfilepwd.png||height="274" width="631"]]
47
48
49 Das Zertifikat ist nun importiert und kann zur digitalen Unterschrift verwendet werden.
50
51 [[image:digsigaddidfinish.png||height="493" width="608"]]
52
53
54 Sie können auch Adobe Reader mit Keychain Access synchronisieren und alle gültigen Zertifikaten auf einmal importieren.
55
56
57 ==== Datei digital signieren ====
58
59 Um eine Datei digital zu unterschreiben, klicken Sie auf das hellblaue Feld.
60
61 [[image:adobereaderunterschrift.png||height="149" width="673"]]
62
63
64 Dann wählen Sie das Zertifikat aus.
65
66 [[image:digsigzertauswaehlen.png||height="415" width="581"]]
67
68
69 Danach geben Sie das Passwort, das Sie beim Exportieren des Zertifikats ausgewählt haben ein.
70
71 [[image:digsigpasseingabe.png||height="437" width="595"]]
72
73
74 Klicken Sie **Signieren** an.
75
76 [[image:digsigpasswdsign.png||height="436" width="593"]]
77
78
79 Anschließend speichern Sie die Datei. Nach diesem Schritt ist die Datei digital unterschrieben.
80
81 [[image:adobereaderpreferencesspeicherndatei.png||height="336" width="539"]]
82
83
84 Digitale Unterschrift sieht wie folgt aus:
85
86 [[image:adobereaderpreferencesdigitalunterschrieben wiki.png||height="125" width="541"]]
87
88
89
90 **Hinweis**: Falls diese Fehlermedlung auftaucht, kann man Folgendes tun.
91
92 [[image:signature properties.png]]
93
94
95 Bitte klicken Sie auf"**Zertifikat des Signierers anzeigen**".
96
97 [[image:showsignerscertificate.png]]
98
99
100 Danach sollte ein Bildschirm mit verschiedenen Kategorien auftauchen. Klicken Sie in diesem Fenster auf "**Vertrauen/Trust**" . Klicken Sie auf "**Zu vertrauenswürdigen Zertifikaten hinzufügen**". Dann erscheint ein weiteres Pop-up-Fenster, in dem Sie **alle Optionen** auswählen und dann in der Mitte der Seite auf "**Vertrauen**" klicken.
101
102 [[image:trustnew.png]]
103
104
105 [[image:trustingdigitalesignaturadobe.png]]
106
107 Zum Schluss können Sie auf "**Okay/Speichern**" klicken und die Seite schließen.
108
109 [[image:add to trusted certificatesnew.png]]
110
111
112
113
114 \\
115
116 == 2. Windows 10 ==
117
118 Adobe Reader können Sie [[hier>>https://get.adobe.com/de/reader/otherversions/]] herunterladen.
119
120 === Adobe Reader ===
121
122
123 ==== Zertifikat importieren ====
124
125 Auch auf Windows wird die digitale Signatur auf gleiche Weise eingerichtet.
126
127 Öffnen Sie hierfür im Programm die **Einstellungen**.
128
129 [[image:adobewinpreferences.png||height="769" width="379"]]
130
131
132 Dann klicken Sie zuerst auf **Signaturen** und danach auf **Mehr**.
133
134 [[image:https://wiki.rbg.tum.de/foswiki/pub/Informatik/Helpdesk/DigitaleUnterschrift/adobewinsignature.png||height="790" width="1319"]]
135
136
137 Nun können Sie das Zertifikat importieren. Wählen Sie zuerst links **Digitale ID-Dateien** und danach oben im Reiter **Datei anhängen** aus, um ein Zertifikat hinzuzufügen.
138
139 [[image:adobewinatttach1.png||height="430" width="650"]]
140
141
142 Nachdem Sie das Zertifikat ausgewählt haben, geben Sie das Passwort, das Sie beim Exportieren des Zertifikats ausgewählt haben, ein.
143
144 **Hinweis**: Wenn Sie kein Passwort beim Exportieren des Zertifikats eingegeben haben, können Sie diesen Schritt ignorieren.
145
146 [[image:adobewinattachfile.png||height="430" width="649"]]
147
148
149 ==== Datei digital signieren ====
150
151 Um die Datei digital zu unterschreiben, klicken Sie auf das Feld, wo die digitale Unterschrift stehen soll.
152
153 [[image:adobereaderunterschrift.png||height="143" width="646"]]
154
155
156 Danach wählen Sie das Zertifikat aus.
157
158 [[image:adobewindigidauswaehlen.png||height="466" width="647"]]
159
160
161 Anschließend speichern Sie die Datei. Nach diesem Schritt ist die Datei digital signiert.
162
163 [[image:adobereaderpreferencesdigitalunterschrieben wiki.png||height="167" width="722"]]
164
165
166 === JSignPdf ===
167
168 Sie können das Tool [[hier>>https://sourceforge.net/projects/jsignpdf/files/latest/download]] herunterladen. Es wird eine .exe Datei heruntergeladen.
169
170 Öffnen Sie die Datei mit Doppelklick und führen Sie die Installation durch:
171
172
173 [[image:windowssetup1.png||width="1200"]]
174
175 [[image:windowsetup2.png||width="1200"]]
176 [[image:windowssetup3.png||height="308" width="397"]]
177
178
179 Starten Sie das Programm.
180
181 [[image:windowsprogrammstart.png||height="308" width="528"]]
182
183
184 Wählen Sie als Sicherheitstyp **PKCS12-DEF-3DES-3DES** und dann das Zertifikat, das Passwort, das Sie beim Exportieren ausgewählt haben und die Datei, die digital unterschrieben werden soll, aus und klicken Sie auf **Einstellungen**.
185
186 **Hinweis**: Wenn Sie kein Passwort beim Exportieren des Zertifikats ausgewählt haben, müssen Sie kein Passwort eingeben.
187
188 [[image:jsignpdfeinstellungen.png||height="603" width="708"]]
189
190
191 Danach klicken Sie **Preview and Select** an.
192
193 [[image:digsignwinprewievselect.png||height="768" width="705"]]
194
195
196 Markieren Sie das Feld, wo die digitale Unterschrift stehen soll.
197
198
199 [[image:https://wiki.rbg.tum.de/foswiki/pub/Informatik/Helpdesk/DigitaleUnterschrift/winddigsignfeldmark.png||height="294" width="635"]]
200
201
202 Sie können diese Einstellungen auch mit Parametern ändern.
203
204 [[image:digsignwinprewievselectcloseneu.png||height="800" width="735"]]
205
206
207 Klicken Sie auf TSA/OCSP/CLR und machen Sie das Häckchen bei Zeitstempel Server verwenden.
208
209 [[image:timestampdigsigwind.png||height="635" width="746"]]
210
211
212 Anschließend können Sie **Signieren** anklicken.
213
214 [[image:signitwindigsignat.png||height="638" width="752"]]
215
216
217 In der Konsole des Programms sehen Sie die Details.
218
219 [[image:digsignwindkonsole.png||width="1000"]]
220
221
222 Die digitale Unterschrift sieht so aus:
223 [[image:digsignwind.png||width="1000"]]
224
225
226 Die digital unterschriebene Datei wird als neue Datei im Verzeichnis automatisch gespeichert, wo die Originaldatei sich befindet.
227
228 == 3. Linux ==
229
230 === JSignPdf ===
231
232 Sie können das Tool [[hier>>https://sourceforge.net/projects/jsignpdf/files/latest/download]] herunterladen. Es wird eine .zip Datei heruntergeladen. Entpacken Sie diese Datei.
233
234 Dann installieren Sie Java über die Konsole.
235
236 {{html wiki="true"}}
237 {{code}}sudo apt-get install openjdk-8-jre{{/code}}
238 {{/html}}
239
240 Dann gehen Sie in der Konsole ins Verzeichnis jsignpdf-1.6.4:
241
242 {{html wiki="true"}}
243 {{code}}cd ~/jsignpdf-1.6.4/{{/code}}
244 {{/html}}
245
246 und führen Sie dort folgenden Befehl aus :
247
248 {{html wiki="true"}}
249 {{code}}java -jar JSignPdf.jar{{/code}}
250 {{/html}}
251
252
253 Es öffnet sich das Programm. Wählen Sie als Sicherheitstyp **PKCS12-3DEF-3DES-3DES** und dann das **Zertifikat**, das **Passwort**, das Sie beim Exportieren ausgewählt haben und die **Datei**, die digital unterschrieben werden soll, aus.
254
255 **Hinweis**: Wenn Sie kein Passwort beim Exportieren des Zertifikats ausgewählt haben, müssen Sie kein Passwort eingeben.
256
257 Als nächstes klicken Sie **TSA/OCSP/CRL** an.
258
259 [[image:JSIGNPDFLINUX-TSA:OCSP:CRL.png||height="568" width="780"]]
260
261
262 Setzen Sie das Häckchen bei **Verwenden Zeitstepel-Server**.
263
264 [[image:timestempelserverlinux.png||height="567" width="782"]]
265
266
267 Dann öffnen Sie die **Einstellungen**.
268
269 [[image:jsignpdfeinstellungenlinux.png||height="566" width="781"]]
270
271
272 Klicken Sie auf **Preview & Select**.
273
274 [[image:jsginpdflinuxprewievselect.png||height="603" width="780"]]
275
276
277 Es öffnet sich die PDF-Datei. In der Datei markieren Sie das Feld für die digitale Unterschrift und klicken Sie **Schließen** an.
278
279 [[image:feldmarkierenlinux.png||height="239" width="475"]]
280
281
282
283 ==== Signaturname und Beschreibung ====
284
285 Wählen Sie die Schriftgröße 6, damit das Datum auch angezeigt wird.
286
287 [[image:jsignpdfbereichmanuellauswaehlenlinux.png||height="543" width="704"]]
288
289
290 ==== Nur Beschreibung ====
291
292 Wählen Sie **Nur Beschreibung** aus und klicken auf **Schließen**.
293
294 [[image:jsignpdfnurbeschreibunglinux8.png||height="543" width="700"]]
295
296
297 Anschließend klicken Sie **Signieren** an.
298
299 [[image:jsignpdfsignierenlinux.png||height="507" width="699"]]
300
301
302 In der Konsole des Programms sehen Sie die Details.
303
304 [[image:jsignkonsolelinux.png||height="444" width="804"]]
305
306
307 Die digital unterschriebene Datei wird als neue Datei im Verzeichnis automatisch gespeichert, wo die Originaldatei sich befindet.
308
309 Die digitale Unterschrift mit den Einstellung **Signaturname und Beschreibung** und Schriftgröße **8** sieht in Adobe Reaader so aus:
310
311 [[image:jsginpdflinux8.png||width="1000"]]
312
313
314 Die digitale Unterschrift mit den Einstellung **Signaturname und Beschreibung** und Schriftgröße **6** sieht in Adobe Reaader so aus:
315
316 [[image:signpdf6linux.png||width="1000"]]
317
318
319 Die digitale Unterschrift mit den Einstellung **Nur Beschreibung** und Schriftgröße **8** sieht in Adobe Reader so aus:
320
321 [[image:jsignnurbeschreibunglinux.png||width="1000"]]
322
323 == 4. Probleme ==
324
325 === 4.1. Zertifikat wird als ungültig angezeigt