Um das CryptoPro PDF-Modul betreiben zu können, müssen Sie zunächst eine beliebige Version von Adobe Reader (Versionen 8, 9, X, XI) oder Adobe Acrobat (Versionen 8, 9, X, XI) installieren. Außerdem ist das CryptoPro PDF-Modul im Schutzmodus von Adobe Reader Version 10.0.1 und höher voll funktionsfähig.
Reis. 1. Fenster des Installationsassistenten „CryptoPro PDF“.
Reis. 2. Lizenzvereinbarung zur Nutzung von „CryptoPro PDF“
Im neu erscheinenden Fenster müssen Sie Informationen über den Benutzer und die Organisation sowie die Seriennummer der Lizenz zur Nutzung des CryptoPro PDF-Moduls eingeben, wie in Abb. 3. Wenn das Feld „ Seriennummer» leer lassen, dann funktioniert das Softwaremodul 30 Tage lang im Demomodus.
Reis. 3. Angaben zum Benutzer, zur Organisation und zur Seriennummer von „CryptoPro PDF“
Reis. 4. Installationstyp „CryptoPro PDF“
Bei einer benutzerdefinierten Installation können Sie Versionen der Programme Adobe Reader und Adobe Acrobat auswählen, für die „CryptoPro PDF“ installiert wird (siehe Abb. 5). Wenn keine Version von Adobe Reader oder Adobe Acrobat ausgewählt ist, können Sie die Installation nicht fortsetzen.
Reis. 5. Benutzerdefinierte Installation des CryptoPro PDF-Moduls
Reis. 6. Bestätigungsfenster für die Installation des CryptoPro PDF-Moduls
Schließlich Schritt für Schritt Anweisungen Der Assistent installiert das CryptoPro PDF-Modul und begleitet alle seine Aktionen mit bestimmten Kommentaren. Nach Abschluss erscheint ein Fenster zur Bestätigung der erfolgreichen Installation, in dem Sie auf „Fertig stellen“ klicken müssen (siehe Abb. 7).
Reis. 7. Bestätigung der Installation des CryptoPro PDF-Moduls
Reis. 8. Einrichten der Erstellung und Überprüfung einer elektronischen Signatur
Reis. 9. Einstellungen zum Erstellen einer elektronischen Signatur
Reis. 10. Fenster zur Lizenzinstallation
Im erneut erscheinenden Fenster „Benutzerinformationen“ müssen Sie die Felder „Benutzer“, „Organisation“ und „Seriennummer“ (siehe Abb. 11) ausfüllen, die auf dem Lizenzformular angegeben sind.
Reis. 11. Fenster „Benutzerinformationen“.
Nachdem Sie auf die Schaltfläche „OK“ geklickt haben, kehren Sie zu dem Bereich zurück, in dem der Lizenztyp und seine Gültigkeitsdauer angezeigt werden.
Reis. 12. ES hinzufügen
Wenn bei der Installation des Moduls bei der Auswahl der Erstellung einer elektronischen Signatur standardmäßig der Parameter „Fragen, wenn ich unterschreibe“ angegeben wurde, erscheint ein Fenster, in dem Sie die Methode zur Erstellung elektronischer Signaturen „CryptoPro PDF“ auswählen müssen ( siehe Abb. 13). Wenn in den Einstellungen (siehe Abschnitt 3.1) die Methode zur Erstellung einer elektronischen Signatur angegeben wurde, erscheint das Auswahlfenster nicht und die ausgewählte Methode wird automatisch verwendet.
Reis. 13. Auswahl einer Methode zur Generierung einer elektronischen Signatur
Als nächstes müssen Sie im Dokument den Bereich für die Anzeige der elektronischen Signatur auswählen. Nach diesem Schritt erscheint das Fenster „Zertifikat auswählen“ mit einer Liste der Zertifikate, die sich im Standard-Windows-Zertifikatspeicher befinden, wie in Abb. 14. Um Ihren Komfort zu erhöhen, kann die Liste der Zertifikate nach den entsprechenden Namen „Betreff“, „Aussteller“, „Gültig von“ oder „Gültig bis“ sortiert werden. „Gültig von“).
Reis. 14. Auswahl eines Zertifikats zur Erstellung einer elektronischen Signatur
Um eine erweiterte elektronische Signatur zu verwenden, müssen Sie die Option „Um eine CMS Advanced Electronic Signatures (CAdES) zu verwenden“ auswählen. In diesem Fall elektronische Unterschrift wird gemäß dem CAdES-Standard, ETSI-Standard, RTS/ESI-000040, TS 101 733 erstellt. Um eine verbesserte elektronische Signatur zu generieren, müssen Sie außerdem die Adresse des Zeitstempeldienstes angeben, für den Sie klicken müssen „TSP-Dienst bearbeiten“ (siehe Abb. 15). Wenn der TSP-Dienst eine Authentifizierung erfordert, können Sie die erforderlichen Parameter im Einstellungsfenster eingeben.
Reis. 15. Zeitstempeldienste auswählen und ändern
Anschließend können Sie im Fenster „Dokument signieren“ zusätzliche Felder ausfüllen, die in den Eigenschaften der elektronischen Signatur angezeigt werden (siehe Abb. 16). Um eine elektronische Signatur zu erstellen, müssen Sie auf „Signieren“ klicken.
Reis. 16. Fenster zur Erstellung einer elektronischen Signatur
Der letzte Schritt im Fenster „Speichern unter“ besteht darin, eine Datei auszuwählen, in der eine Kopie des signierten Dokuments gespeichert werden soll. In Abb. Abbildung 17 zeigt ein Beispiel einer in einem Dokument generierten elektronischen Signatur.
Reis. 17. Beispiel einer elektronischen Signatur in einem Dokument
Adobe Reader-Funktionalität:
Reis. 18. Parameter der elektronischen Signatur
Shepelev Oleg Viktorovich
Guten Tag. Ich habe das Programm Adobe Acrobat auf meinem Desktop-Computer installiert und im Programm selbst steht, dass es verschiedene Arten von Signaturen gibt. Was ist eine Zertifizierungssignatur? Um welche Schutzarten und Typen handelt es sich im Allgemeinen? Und welches ist besser zum Unterschreiben von Dokumenten zu wählen?
Webseite
Eine elektronische digitale Signatur ist ein Analogon einer handschriftlichen Signatur. Es gibt drei Typen: einfach (SEP), unqualifiziert (NEP) und qualifiziert (KEP). Nur das CEP hat volle Rechtskraft – es wird den Antragstellern von akkreditierten Zertifizierungsstellen (CA) ausgestellt. Die letzte Art der digitalen Signatur – EDS – gilt als die sicherste. Eine solche elektronische Signatur wird mithilfe kryptografischer Algorithmen erstellt und für die Erstellung eines Zertifikats wird ein Zertifikat ausgestellt.
EDS ist für Teilnehmer des elektronischen Dokumentenmanagements erforderlich – beispielsweise für die Arbeit auf elektronischen Handelsplattformen. Sie benötigen es auch, um Dienste aus der Ferne zu nutzen (z. B. über das Portal gosuslugi.ru), aus der Ferne Berichte an den Föderalen Steuerdienst der Russischen Föderation einzureichen und Anträge beim Schiedsgericht einzureichen.
Um eine geeignete digitale Signatur auszuwählen, müssen Sie klar definieren, wo und wie Sie sie verwenden möchten.
Weitere Details zum Service -.
Basilikum
Guten Tag, ich bin nicht gut in der digitalen Signatur, ich möchte eine Registrierkasse aus der Ferne registrieren. Es sind Fragen aufgetaucht. Benötigen Sie für diesen Vorgang überhaupt das Programm CryptoPro PDF? Gibt es vielleicht einen Workaround?
Webseite
Sie können keine Registrierkasse registrieren persönliches Büro auf der Website des Federal Tax Service ohne digitale Signatur. Um keine elektronische Signatur zu kaufen, können Sie bei jedem Finanzamt persönlich eine Papierversion des Antrags ausfüllen, aber für vollwertige Arbeiten, zum Beispiel zum Abschluss einer Vereinbarung mit dem OFD, ist eine Unterschrift erforderlich, da nicht alle Operatoren bereit sind, in einem „Papier“-Format zu arbeiten.
Liebe und
Ich habe es schon heruntergeladen Freie Version cryptoPro, ich habe beschlossen, es einen Monat lang zu nutzen und selbst herauszufinden, ob es zu mir passt oder nicht. Ich bin zufrieden, es ist einfach zu installieren, alles ist einfach zu bedienen, morgen werde ich eine lizenzierte Version kaufen. Daher sehe ich nichts Falsches an kostenlosen Programmabschnitten, jeder sollte abwägen, ob dies oder das zu ihm passt, und nicht einfach Geld wegwerfen.
Valentina
Und wenn Sie eine Signatur registrieren und mit Cryptopro zusammenarbeiten, können Sie dann Dokumente für ausländische Partner signieren? Ich brauche dringend eine elektronische Signatur, um die Zahl der Geschäftsreisen zumindest irgendwie zu reduzieren. Ich kann bei keinem der Anbieter Angaben zur „Fähigkeit“ im Ausland finden. Ist unser digitales Signatursystem dort überhaupt aufgeführt?
Webseite
Valentina, das elektronische Dokumentenmanagement bei ausländischen Unternehmen wird durch das Fehlen eines einheitlichen internationalen Formats und Standards für elektronische Signaturen erschwert. Darüber hinaus gelten in verschiedenen Ländern unterschiedliche gesetzliche Anforderungen für die Verwendung elektronischer Signaturen. Damit eine ausländische Unterschrift auf dem Territorium der Russischen Föderation als rechtlich bedeutsam anerkannt wird, muss festgestellt werden, zu welcher Art von Unterschrift sie gehört. Eine ausländische elektronische Signatur kann nicht qualifiziert werden, da eine ausländische Zertifizierungsstelle in der Russischen Föderation keine Akkreditierung erhalten kann; Elektronische Signaturmittel können vom FSB nicht zertifiziert werden. Der Schutz einer einfachen elektronischen Signatur reicht nicht aus. Dies hinterlässt eine erweiterte, unqualifizierte elektronische Signatur. Organisatorische Aspekte für den Übergang zum elektronischen Dokumentenmanagement hängen praktisch nicht davon ab, mit wem Sie austauschen, mit einer Gegenpartei im Ausland oder auf dem Territorium der Russischen Föderation. Es ist notwendig, festzulegen, welche Arten von Dokumenten Sie unterzeichnen, wie der Arbeitsablauf aussehen soll (und all dies muss in der Rechnungslegungsrichtlinie genehmigt werden) und die Regeln für die Dokumentation von Dokumenten und deren Kopien genehmigen. Das Verfahren ist langwierig, kompliziert, aber möglich.
Maxim Sacharow
Leider muss ich jeden Tag beobachten, wie viele meiner Kollegen gar nicht erst an den Einsatz von Lizenzen denken. Ja, unsere Leute sind berühmt für ihr Unternehmertum und ihre Fähigkeit, Lücken zu finden, um die Testphase usw. endlos zu aktualisieren. Ich denke, das ist niedrig. Schließlich sind die Unternehmen, die solche Programme nutzen, meist große Unternehmen. Sie können sich durchaus eine Lizenz für 22.000 leisten, für unbegrenzte Nutzung ist das überhaupt kein Geld! Und wenn Sie ein Privatbesitzer sind, was sind dann zweitausend pro Jahr? Aber Sie werden absolut sicher sein, dass Ihnen alle Funktionen zur Verfügung stehen und es nicht im unnötigsten Moment zu Problemen kommt.
Nadezhda L.
Wie unsere Leute Gratisgeschenke lieben. Sie laden beschissene Adobe-Programme und beschissenes Office herunter und wollen nichts kaufen. Sie versuchen sogar, Antivirensoftware für den Computer zu kaufen. Es scheint mir, dass dies genau in unseren Köpfen liegt – wo wir Geld sparen können. Solche Programme müssen lizenziert erworben werden, das wirkt sich sogar auf Ihre Hardware aus, denken Sie darüber nach! Ganz zu schweigen vom Respekt vor dem Entwickler, der heutzutage das Letzte ist, woran die Leute denken.
Andrey
Nadezhda, aus eigener Erfahrung stimme ich dir zu. Ich habe einmal auf einer Website ein kostenloses Antivirenprogramm heruntergeladen und das Ergebnis war: Ich musste einen neuen Computer kaufen. Der Virus hat meinen Laptop so stark verschlungen, dass er nicht mehr wiederhergestellt werden konnte. Und mein Freund CryptoPro erneuerte regelmäßig seine illegale Karte, weil er wirklich Geld sparen wollte. Dadurch floss irgendwann Geld von seinem Konto ab. Und Sie können hier nicht mehr das Ende finden, Sie müssen nur lizenzierte Programme auf Ihrem Computer ausführen und alles wird gut.
Roman
In Regierungsbehörden ist es sehr streng, dass für jedes Programm eine Lizenz erforderlich ist. Gehen Sie kein Risiko ein und laden Sie keine kostenlosen Versionen herunter, insbesondere nicht das Crypto Pro-Modul. Ich rate Ihnen, darüber keine Witze zu machen, die Geldstrafen für Gesetzesverstöße sind hoch. Raubkopien garantieren keinen zuverlässigen und unterbrechungsfreien Betrieb; bei diesen Programmen können Sie sich nicht auf rechtzeitige Updates verlassen technische Unterstützung Wenn Sie illegale Kopien installieren, wird Ihr Computer Viren ausgesetzt, was zum Verlust Ihrer Daten führen kann wichtige Informationen. Übrigens haben Computerausrüstungslieferanten das Recht, Garantiereparaturen nicht durchzuführen, da sie auf die Installation nicht lizenzierter Software verweisen. Ich rate Ihnen, nicht an einer Lizenz zu sparen, das ist mit Konsequenzen verbunden.
Fedor
In staatlichen Institutionen ist die Verwendung einer zertifizierten digitalen Signatur obligatorisch, daher benötigen Sie eine Lizenz für Crypto Pro. Die kostenlose Version von „Crypto Pro“ eignet sich nicht nur für Physiker, sondern auch für diejenigen, die eine einfache Signatur verwenden. Die Kosten für die lizenzierte Version betragen 2000 Rubel. und die Nutzungsdauer beträgt ein Jahr. Bitte zahlen Sie in einem Jahr erneut, wenn Sie Crypto Pro bei Ihrer Arbeit verwenden möchten. Wenn Ihr Budget es zulässt und Sie planen, den Schlüssel viele Jahre lang zu verwenden, können Sie eine unbefristete Lizenz kaufen, deren Preis bei 20.000 Rubel beginnt. Beim Kauf mit dem Installationskit erhalten Sie eine Seriennummer.
Walentina Petrowna
Ich arbeite als Buchhalter in einer staatlichen Einrichtung, muss bei meiner Arbeit unzählige Softwareprodukte verwenden und jedes Jahr gibt es etwas Neues, das eine oder andere Programm. Wie Sie wissen, ist das Budget begrenzt, das Regime sparsam und die Bedürfnisse wachsen. Jedes Jahr wird viel Geld für die Aktualisierung aller Arten von Lizenzen ausgegeben, die meist ein Jahr lang gültig sind. Bei der Arbeit wurde es notwendig, Crypto Pro zu installieren. Ich möchte nicht zu viel Geld bezahlen, ich wollte wissen, ob eine Organisation eine nicht lizenzierte Version von Crypto Pro verwenden kann oder nur für Physiker? Jemand hat eine unbefristete Lizenz für Crypto Pro gekauft. Gibt es einen Vorteil? Wie hoch ist der Durchschnittspreis für dieses Modul?
Webseite
Valentina Petrovna, Haftung für die Nutzung nicht lizenzierter Software wird übernommen:
Zivilrecht (Zahlung einer Entschädigung an den Urheberrechtsinhaber);
administrativ (Geldstrafe 30.000–40.000 Rubel – für die Organisation, 10.000–20.000 Rubel – für den Manager);
kriminell (wenn die Softwarekosten 100.000 bis 1.000.000 Rubel betragen – Freiheitsstrafe bis zu 2 Jahren und eine Geldstrafe von bis zu 200.000 Rubel, wenn die Softwarekosten 1.000.000 Rubel oder mehr betragen – Freiheitsstrafe bis zu 6 Jahren und eine Geldstrafe von bis zu 500.000 Rubel).
Wenn Sie vorhaben, Zertifizierungsdokumente zu unterzeichnen, ist eine Lizenz erforderlich. Es kann beim Hersteller oder Händler für 22.500 (auf unbestimmte Zeit) oder 2.250 (für ein Jahr) Rubel bestellt werden.
Iwan
Adobe Reader ermöglicht das Arbeiten mit Dateien beliebiger Komplexität und unterstützt darüber hinaus alle Spezifikationen dieses Programm absolut frei. Adobe Acrobat. - Dies ist bereits ein kommerzielles Produkt, für dessen Nutzungsrecht Sie bezahlen müssen. Die Unterschiede zwischen Adobe Reader und Adobe Acrobat sind auf die Besonderheiten der Funktionsweise dieser Programme zurückzuführen; dies hat nichts mit der Funktionsweise des CryptoPro PDF-Moduls zu tun. Mit dem Adobe Acrobat-Programm können Sie: ein beliebiges PDF-Dokument zertifizieren; ein beliebiges PDF-Dokument signieren; die digitale Signatur überprüfen. Adobe Reader wiederum prüft jedes PDF-Dokument, um PDF-Dokumente mit erweitertem Zugriff zu signieren. Sie können in jedem der Programme arbeiten; CryptoPro PDF funktioniert mit jedem von ihnen perfekt.
Victoria
Ich arbeite als Buchhalter für einen Investor, wir wollen eine elektronische Signatur erstellen und es besteht Bedarf für „Crypto Pro“. Wie sich herausstellte, ist hierfür auch der Adobe Reader oder Adobe Acrobat erforderlich. Welches ist besser und welches lohnt sich wirklich? Was ist der allgemeine Unterschied zwischen Adobe Reader und Adobe Acrobat beim Erstellen digitaler Signaturen?
Webseite
Victoria, in Adobe Acrobat können Sie reguläre und beglaubigte (sichtbare und unsichtbare) elektronische Signaturen erstellen. Mit beiden Optionen können Sie die in der Datei enthaltenen Informationen überprüfen. Die elektronische Zertifizierungssignatur ermöglicht es, nach der Unterzeichnung bestimmte Änderungen vorzunehmen (Kommentare hinterlassen, Formularfelder ausfüllen usw.). Um reguläre digitale Signaturen im Adobe Reader zu erstellen, müssen Sie zusätzliche Funktionen aktivieren. Diese Funktion wird von der Anwendung in den Editionen DC und 11.0.07 (und höher) sowie Acrobat Professional oder Pro unterstützt. In anderen Versionen der Software ist diese Funktion nicht oder nur eingeschränkt verfügbar.
Michael
„CryptoPro PDF“ ist für die Arbeit konzipiert Betriebssystem: Microsoft Windows XP, Microsoft Windows 2000, Microsoft Windows Server 2003, Microsoft Windows Server 2008, Microsoft Windows Vista. Damit CryptoPro PDF funktioniert, muss eines der folgenden Programme installiert sein: Adobe Acrobat Version 7, 8 oder 9, Adobe Reader Version 8 oder 9. Wenn Sie alle Anforderungen erfüllen, sollte der Download ohne Probleme erfolgen. Ich habe es vor sechs Monaten installiert und verwende es ohne Probleme. Die kostenlose Version von „CryptoPro PDF“ eignet sich nicht zur Zertifizierung digitaler Signaturen; in diesem Fall ist eine Lizenz erforderlich. Sie können sogar eine unbefristete Version erwerben, kaufen, installieren und vergessen.
Olga Nikolajewna
Ich möchte die kostenlose Version von CryptoPro PDF herunterladen, aber nichts funktioniert. Sagen Sie mir, welches Betriebssystem auf dem PC sein soll, vielleicht werden noch zusätzliche Programme benötigt? Erfüllt die kostenlose Version alle Anforderungen oder ist es besser, gleich das Geld auszugeben und eine lizenzierte Version zu kaufen?
Webseite
Olga Nikolaevna, CryptoPro PDF kann nach Registrierung oder Autorisierung von der offiziellen Website heruntergeladen werden. Offizielle Website – https://www.cryptopro.ru. Nach dem Herunterladen können Sie das Programm 3 Monate lang kostenlos nutzen. Danach müssen Sie eine Jahres- oder Dauerlizenz erwerben. Sie können digitale Signaturen sowohl in Acrobat als auch im Reader erstellen und überprüfen. Mit der zweiten Option können Sie das Modul kostenlos nutzen, jedoch mit gewissen Einschränkungen. Kryptografische Operationen zur Generierung und Überprüfung digitaler Signaturen werden mit dem Kryptoanbieter CryptoPro CSP durchgeführt.
Wladimir Maslennikow
Wer weiß, warum dieses Crypto Pro PDF so teuer ist? So wie ich es verstehe, nur er pdf-Dateien Unterschreiben hilft. Es gibt Crypto Arm und es funktioniert für alle Dateien und ist günstiger. Was ist der Trick? Wo ist der Hund begraben? Es ist verdammt teuer, es ist wie eine Kröte
Webseite
Vladimir, CryptoPro PDF – Modul zum Erstellen und Überprüfen digitaler Signaturen. Entwickelt für die Generierung und Überprüfung elektronischer digitaler Signaturen in Adobe Reader, Adobe Acrobat Versionen 8, 9, X, XI, DC.
CryptoPro PDF, entwickelt mit der Softwareschnittstelle Adobe Systems Inc. und elektronisch beglaubigt Digitale Unterschrift von Adobe Systems ermöglicht Ihnen den Einsatz zertifizierter Tools kryptografischer Schutz Informationen zu CryptoPro CSP in den Produkten Adobe Acrobat, Adobe Reader und Adobe LiveCycle ES. Erstellt und prüft elektronische Signaturen und stellt die rechtliche Bedeutung elektronischer Dokumente im PDF-Format sicher – gemäß dem Standard für den elektronischen Dokumentenaustausch. Wenn Sie Fragen zur Preispolitik haben, wenden Sie sich bitte an CRYPTO-PRO LLC.
Yachthafen
Ich sage das, das Ding ist wirklich nützlich. Wir haben die kostenlose Version ausprobiert, aber sie wurde erfolgreich beendet. Ja, ich musste für eine unbefristete Laufzeit bezahlen – es war, als wäre es mir aus dem Herzen gerissen worden – verrücktes Geld. Aber ich bin glücklich!!! Und im Allgemeinen ist eine elektronische Signatur eine Sache, wirklich, sie ist so eine unangenehme Sache, sie ist nicht billig ... Aber damit dauert das Ausfüllen und Unterschreiben viel weniger Zeit, und jetzt verlasse ich das Büro überhaupt nicht mehr . Wenn Sie zu diesem Zeitpunkt noch sinnvolle Installationsanweisungen finden und kein Geld für Installateure verschwenden ... Aber es ist zu spät. Du hast übrigens alles ausführlich beschrieben, schade, dass das nicht schon vor ein paar Monaten passiert ist ...
Narimanov Evgeniy
Anatoly, hier hängt alles an das Betriebssystem. Welche Version von Crypto-Pro UEC und Crypto-Pro Browser Plug-in ist installiert? Ich habe Ihre Situation unter Windows 7 x64 reproduziert - alles ohne Probleme installiert.
Anatoli
Acrobat Reader DC installiert. CryptoPro PDF mit einem zertifizierten Modul kann nicht installiert werden. Es heißt, dass Version 8,9,10,11 benötigt wird. Aktuelle Version CryptoPro PDF vom 11.04.2016 ist ebenfalls nicht installiert – es heißt, Sie benötigen CryptoPro CSP oder einen anderen kompatiblen Krypto-Anbieter. Ich habe Cryptopro UEC mit einem Browser-Plugin. Wie installiere ich cryptopro PDF?
Aufmerksamkeit! Zur Nutzung in Verbindung mit dem Adobe Reader-Programm wird das CryptoPro PDF-Modul kostenlos verteilt.
Dieser Abschnitt wird Ihnen helfenmit dem Programm CryptoPro PDFSignieren Sie Adobe Acrobat-Dokumente elektronisch(Adobe Acrobat Standard oder Adobe Acrobat Pro Versionen 8, 9, X, XI oder DC aller Versionen).Eine elektronische Signatur ist immer dann erforderlich, wenn es darum geht, die Echtheit und Herkunft eines Dokuments zu gewährleisten. Das Dokument muss erst unterzeichnet werden, wenn es endgültig fertig ist und keine Anpassungen erforderlich sind.
Es ist nicht möglich, ein PDF-Dokument (mit oder ohne sichtbare Signatur) im Adobe Reader zu zertifizieren. Das Erstellen einer elektronischen Signatur in einem PDF-Dokument ist in Adobe Reader-Versionen 11.0.07 und höher, DC, möglich.
Zum Signieren von Dokumenten mitCryptoPro PDF führt Folgendes aus:
GENEHMIGT
ZhTYAI.00064-01 90 02
ZhTYAI.00064-01 90 02-LU
CryptoPro PDF
VERSION 1.6
Leitfaden zur Automatisierung der Erstellung und Validierung
elektronische Signaturen
ZhTYAI.00064-01 90 02. CryptoPro PDF. Leitfaden zur Automatisierung der Erstellung und Validierung
elektronische Signaturen.
Dieses Dokument beschreibt verschiedene Möglichkeiten zur Automatisierung der Erstellung und
Überprüfung elektronischer Signaturen mit Adobe JavaScript und iText. Das Dokument enthält Anweisungen zur Verwendung des Batch Electronic Signature Wizard und des Dienstprogramms Befehlszeile, die Teil von CryptoPro PDF sind.
Informationen zum Entwickler „CryptoPro PDF“:
LLC „Crypto-Pro“
127 018, Moskau, Postfach Crypto-Pro Telefon: +7 495 995-48-20 Fax: +7 495 995-48-20 http://www.CryptoPro.ru E-Mail: [email protected]
1. Stapelverarbeitung Dokumente mit CryptoPro PDF................ 4
1.1. Chargenassistent mit elektronischer Signatur
1.1.1. Erstellung elektronischer Signaturen
1.1.2. Überprüfung elektronischer Signaturen
1.2. Befehlszeilentool cppdfutil.exe
1.2.1. Erstellung elektronischer Signaturen
1.2.2. Überprüfung elektronischer Signaturen
2. Automatisierung der Signaturerstellung und -prüfung
2.1. Automatisierung mit mit Adobe JavaScript
2.1.1. Beispielcode zum Generieren einer elektronischen Signatur
2.1.2. Beispielcode zur Überprüfung einer elektronischen Signatur
2.1.3. Debuggen und Ausführen von JavaScript-Code in Adobe Acrobat................................. 25
2.2. Automatisierung mit iText
2.2.1. Java-Entwicklung
2.2.2. Entwicklung auf der Microsoft.NET Framework-Plattform
2.3. Automatisierung mit mit JavaScript und OLE
3. Abkürzungsverzeichnis
4. Liste der Zeichnungen
5. Tabellenverzeichnis
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
1. Stapelverarbeitung von Dokumenten mit CryptoPro PDF „CryptoPro PDF“ bietet die folgenden Funktionen für die Arbeit mit einem Stapel von PDF-Dokumenten:
Erstellen elektronischer Signaturen für alle im Paket enthaltenen PDF-Dokumente;
Überprüfung der elektronischen Signaturen in allen im Paket enthaltenen PDF-Dokumenten.
Die Erstellung und Überprüfung von ES in einem Paket von PDF-Dokumenten kann mit dem Batch Work with ES-Assistenten (cppdfwizard.exe) oder mit dem Befehlszeilendienstprogramm (cppdfutil.exe) erfolgen.
Um den Stapelassistenten zum Arbeiten mit digitalen Signaturen und das Befehlszeilenprogramm verwenden zu können, müssen Sie über Folgendes verfügen: installiertes Programm Adobe Acrobat.
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
1.1. Chargenassistent mit elektronischer Signatur 1.1.1. Erstellen elektronischer Signaturen Schritt 1. Starten des Assistenten Um eine elektronische Signatur in einem Stapel von PDF-Dokumenten zu erstellen, führen Sie den Stapelassistenten für die Arbeit mit elektronischen Signaturen aus (Starten Sie alle Programme CRYPTO-PRO Stapelsignieren von PDF-Dokumenten). Auf dem Bildschirm erscheint ein Assistentenfenster (siehe Abbildung 1). Um diesen Schritt beim nächsten Ausführen des Assistenten zu überspringen, müssen Sie das Kontrollkästchen „Diese Seite nicht anzeigen“ aktivieren.
–  –  –
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 2. Auswählen einer Aktion mit einem Dokumentenpaket. Wählen Sie in diesem Assistentenfenster die Option „Eine elektronische Signatur in Dokumenten erstellen“ (siehe Abbildung 2) und klicken Sie auf die Schaltfläche „Weiter“.
–  –  –
Schritt 3. Auswählen von Verzeichnissen bei der Stapelerstellung elektronischer Signaturen. In diesem Schritt zeigt der Assistent ein Dialogfeld an (siehe.
Abbildung 3), in der Sie die Verzeichnisse für die Arbeit mit einem Paket von PDF-Dokumenten angeben müssen:
Verzeichnis mit Dokumenten zur Unterschrift. Das Quellverzeichnis, das die zu signierenden PDF-Dokumente enthalten soll. Alle Dokumente in diesem Verzeichnis bleiben unverändert.
Verzeichnis für signierte Dokumente. Das Verzeichnis, in dem signierte Kopien aller PDF-Dokumente aus dem Verzeichnis mit Dokumenten zur Signatur abgelegt werden.
–  –  –
Wenn Sie auf die Schaltfläche „Erweitert“ klicken, wird ein Fenster mit angezeigt zusätzliche Einstellungen(siehe Abbildung 4).
In diesem Fenster können Sie folgende Einstellungen vornehmen:
Verzeichnis für Dokumente, die nicht signiert werden konnten. In diesem Verzeichnis werden Kopien aller PDF-Dokumente aus dem Verzeichnis mit nicht signierten Dokumenten zur Signatur abgelegt.
Überschreiben Sie Dateien mit demselben Namen. Beim Erstellen einer Datei im Verzeichnis für signierte Dokumente oder im Verzeichnis für Dokumente, die nicht signiert werden konnten, kann es sein, dass bereits eine Datei mit demselben Namen vorhanden ist. Wenn diese Option aktiviert ist und die Namen übereinstimmen, wird die Datei mit einer neuen überschrieben. Wenn diese Option deaktiviert ist und die Namen übereinstimmen, wird der Prozess der Signaturerstellung für das Dokument unterbrochen.
–  –  –
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 4. Auswählen eines Signaturzertifikats in diesem Stadium Der Assistent zeigt ein Fenster zur Auswahl eines Signaturzertifikats an (siehe Abbildung 5).
Das Zertifikat, auf dem die elektronische Signatur erstellt werden soll, kann aus dem „Persönlichen“ Speicher des aktuellen Benutzers durch Klicken auf die Schaltfläche „Aus Speicher auswählen“ oder aus dem Container durch Klicken auf die Schaltfläche „Aus Container auswählen“ ausgewählt werden.
Sie können das ausgewählte Zertifikat über die Schaltfläche „Ansicht“ anzeigen.
Abbildung 5. Auswählen eines Signaturzertifikats
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 5. Auswählen eines Signaturtyps.
In diesem Schritt des Assistenten (siehe Abbildung 6) müssen Sie den Typ der zu erstellenden Signatur angeben:
regelmäßig oder Zertifizierung.
Um anzugeben, ob die Signatur dem erweiterten CAdES-X Long Type 1-Format entsprechen soll, müssen Sie die Option „Erweiterte elektronische Signatur verwenden“ auswählen. Andernfalls wird eine Signatur entsprechend dem CAdES BES-Format erstellt.
Beim Erstellen einer erweiterten Signatur müssen Sie die Adresse des Zeitstempeldienstes im Feld Zeitstempeldienst angeben. Wenn die Adresse des Zeitstempeldienstes nicht angegeben ist, kann sie der Gruppenrichtlinie entnommen werden.
Sie müssen außerdem auswählen, welche Aktionen mit dem Dokument nach der Unterzeichnung zulässig sind. Wenn Sie eine reguläre Signatur erstellen, können Sie das Dokument nach dem Signieren sperren. Wenn Sie eine Zertifizierungssignatur erstellen, können Sie eine der folgenden Einstellungen auswählen:
das Ausfüllen von Formularen und die Verwendung digitaler Signaturen ermöglichen;
Kommentare, Formularausfüllung und digitale Signaturen zulassen;
Änderungen verbieten.
Abbildung 6. Auswählen eines Signaturtyps
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 6: Geben Sie die Signaturparameter ein
In diesem Schritt des Assistenten können Sie zusätzliche Informationen zur Signatur angeben:
Grund der Unterzeichnung (kann aus der Liste ausgewählt oder manuell eingegeben werden);
Standort;
Kontaktinformationen.
Um den Prozess der Erstellung elektronischer Signaturen in ausgewählten PDF-Dokumenten zu starten, klicken Sie auf die Schaltfläche „Start“.
Abbildung 7. Signaturoptionen
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 7. Erstellen einer elektronischen Signatur In diesem Stadium beginnt der Assistent mit der Erstellung einer elektronischen Signatur in den ausgewählten Dokumenten und zeigt den Fortschritt des Signaturvorgangs in der Tabelle an (siehe Abbildung 8).
Wenn die Option Weiterarbeiten bei Fehlern (siehe Abbildung 4) deaktiviert ist, stoppt das Programm im Fehlerfall die Erstellung elektronischer Signaturen und die verbleibenden PDF-Dokumente werden nicht signiert.
–  –  –
Nachdem der Prozess der Erstellung einer elektronischen Signatur abgeschlossen ist, zeigt der Assistent eine Liste der verarbeiteten Dokumente und die Ergebnisse der Erstellung einer elektronischen Signatur an. Um zur letzten Seite des Assistenten zu gelangen, klicken Sie auf die Schaltfläche „Weiter“.
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 8. Abschließen des Assistenten Auf der letzten Seite des Assistenten werden Informationen über die Gesamtzahl der Dokumente sowie die Anzahl der erfolgreich signierten und nicht signierten Dokumente angezeigt (siehe Abbildung 9).
Um detaillierte Informationen über die Arbeit des Assistenten beim Signieren anzuzeigen dieses Pakets Um Dokumente anzuzeigen, klicken Sie auf die Schaltfläche Protokoll anzeigen.
–  –  –
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
1.1.2. Überprüfen elektronischer Signaturen Schritt 1. Starten des Assistenten Um die elektronische Signatur in einem Paket von PDF-Dokumenten zu überprüfen, führen Sie den Assistenten für Batch-Arbeit mit elektronischer Signatur aus (Starten Sie alle Programme CRYPTO-PRO Batch-Signatur von PDF-Dokumenten). Auf dem Bildschirm erscheint ein Assistentenfenster (siehe Abbildung 1). Um diesen Schritt beim nächsten Ausführen des Assistenten zu überspringen, müssen Sie das Kontrollkästchen „Diese Seite nicht anzeigen“ aktivieren.
Schritt 2. Auswählen einer Aktion mit einem Dokumentenpaket. Wählen Sie in diesem Assistentenfenster die Option Elektronische Signatur in Dokumenten überprüfen (siehe Abbildung 10) und klicken Sie auf Weiter.
–  –  –
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 3. Auswählen von Verzeichnissen während der Stapelprüfung elektronischer Signaturen. In diesem Schritt zeigt der Assistent ein Dialogfeld an (siehe Abbildung 11). Im Feld Verzeichnis mit Dokumenten zur Signaturprüfung müssen Sie das Verzeichnis mit Dokumenten zur Signaturprüfung angeben. Dies ist das Quellverzeichnis, das die zu verifizierenden PDF-Dokumente enthalten soll. Alle Dokumente in diesem Verzeichnis bleiben unverändert.
–  –  –
Wenn Sie auf die Schaltfläche „Erweitert“ klicken, erscheint ein Fenster mit zusätzlichen Einstellungen (siehe Abbildung 12).
Im erscheinenden Fenster können Sie folgende Einstellungen vornehmen:
Verzeichnis für Protokolldateien. In diesem Verzeichnis wird eine Datei mit einem Bericht über den Fortschritt der Unterzeichnung des PDF-Dokumentenpakets abgelegt.
Verzeichnis für Dokumente, deren Signatur nicht überprüft werden konnte. In diesem Verzeichnis werden Kopien aller PDF-Dokumente aus dem Verzeichnis mit Dokumenten zur Signaturprüfung abgelegt, bei denen die elektronische Signatur nicht überprüft werden konnte oder für ungültig erklärt wurde.
Verzeichnis mit verifizierten Dokumenten. Dies ist das Verzeichnis, in dem Kopien aller PDF-Dokumente aus dem Verzeichnis mit Dokumenten zur Signaturprüfung abgelegt werden, deren elektronische Signaturen erfolgreich überprüft und für gültig befunden wurden.
Überschreiben Sie Dateien mit demselben Namen. Beim Erstellen einer Datei im Verzeichnis für gescannte Dokumente oder im Verzeichnis für Dokumente, die nicht gescannt werden konnten, ist möglicherweise bereits eine Datei mit demselben Namen vorhanden. Wenn diese Option aktiviert ist und die Namen übereinstimmen, wird die Datei mit einer neuen überschrieben. Wenn diese Option deaktiviert ist und die Namen übereinstimmen, wird der Prozess der Signaturerstellung für das Dokument unterbrochen.
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Bei Fehlern weiterarbeiten. Wenn diese Option deaktiviert ist, stoppt das Programm im Fehlerfall die Erstellung elektronischer Signaturen und die verbleibenden PDF-Dokumente werden nicht signiert.
Abbildung 12. Zusätzliche Einstellungen
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 4. Signaturparameter auswählen In dieser Phase müssen Sie die Signaturparameter angeben (siehe Abbildung 13). In jedem PDF-Dokument wird nur eine Signatur geprüft, deren Parameter den angegebenen entsprechen, während die übrigen Signaturen nicht geprüft werden. Wenn das Dokument keine Signatur mit den angegebenen Parametern aufweist, wird eine Fehlermeldung zurückgegeben, die besagt, dass die Signatur nicht gefunden wurde. Wenn eine Signatur mit den angegebenen Parametern vorhanden ist, wird das Prüfergebnis zurückgegeben.
Die Suche nach elektronischen Signaturen erfolgt anhand folgender Parameter:
Art der Unterschrift (normal oder beglaubigt);
Einhaltung des verbesserten Formats. Um anzuzeigen diesen Parameter Sie müssen das Kontrollkästchen Signaturkonformität mit dem verbesserten Format prüfen überprüfen. In diesem Fall wird nicht nur die Gültigkeit der elektronischen Signatur überprüft, sondern auch deren Übereinstimmung mit dem im „CMS Advanced Electronic Signatures“-Standard, ETSI-Standard, RTS/ESI-000040, TS beschriebenen CAdES-X Long Type 1-Format 101 733.“
Das Zertifikat, auf dem die elektronische Signatur generiert werden soll. Das Zertifikat kann aus dem persönlichen Speicher des aktuellen Benutzers ausgewählt werden. Um ein Zertifikat auszuwählen, klicken Sie auf die Schaltfläche Aus Speicher auswählen. Sie können das ausgewählte Zertifikat über die Schaltfläche „Ansicht“ anzeigen.
Um den Prozess zur Überprüfung der elektronischen Signatur in ausgewählten PDF-Dokumenten zu starten, klicken Sie auf die Schaltfläche „Start“.
Abbildung 13. Signaturtyp und Zertifikat auswählen
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 5. Überprüfung der elektronischen Signatur In diesem Schritt des Assistenten beginnt der Prozess der Überprüfung der Signatur in den ausgewählten PDF-Dokumenten. Wenn die Option Weiterarbeiten bei Fehlern (siehe Abbildung 12) deaktiviert ist, stoppt das Programm bei Auftreten eines Fehlers den Überprüfungsprozess der elektronischen Signatur und die verbleibenden PDF-Dokumente werden nicht gescannt.
Nachdem die Prüfung der Signaturen in einem Dokumentenpaket abgeschlossen ist, zeigt der Assistent eine Liste der verarbeiteten Dokumente und die Ergebnisse der Prüfung der elektronischen Signatur an (siehe Abbildung 14). Um zur letzten Seite des Assistenten zu gelangen, klicken Sie auf die Schaltfläche „Weiter“.
Abbildung 14. ES-Testergebnisse
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Schritt 6. Abschluss des Assistenten Auf der letzten Seite des Assistenten werden Informationen über die Gesamtzahl der Dokumente sowie die Anzahl erfolgreich verifizierter und nicht verifizierter Dokumente angezeigt (siehe Abbildung 15).
Um detaillierte Informationen über die Arbeit des Assistenten beim Überprüfen dieses Dokumentenpakets anzuzeigen, klicken Sie auf die Schaltfläche Protokoll anzeigen.
Um den Assistenten zu schließen, klicken Sie auf die Schaltfläche „Fertig stellen“.
–  –  –
Das Befehlszeilenprogramm cppdfutil.exe dient zum Erstellen oder Überprüfen elektronischer Signaturen in einem Paket von PDF-Dokumenten. Das Programm wird im Verzeichnis %ProgramFiles(x86)%\Crypto Pro\PDF installiert.
Erstellung elektronischer Signaturen 1.2.1.
Um den Prozess der Erstellung einer elektronischen Signatur in einem Paket von PDF-Dokumenten zu starten, führen Sie den folgenden Befehl aus:
cppdfutil.exe sign [Parameter] Die Liste der Parameter für den sign-Befehl ist in der Tabelle angegeben (siehe Tabelle 1).
Tabelle 1. Beschreibung der Vorzeichenbefehlsparameter
–  –  –
Überprüfung elektronischer Signaturen 1.2.2.
Führen Sie den folgenden Befehl aus, um den Überprüfungsprozess der elektronischen Signatur in einem Paket von PDF-Dokumenten zu starten:
cppdfutil.exe verify [Parameter] Die Liste der Parameter für den Prüfbefehl ist in der Tabelle angegeben (siehe Tabelle 2).
–  –  –
Notiz. In jedem PDF-Dokument wird nur eine Signatur geprüft, deren Parameter den angegebenen entsprechen, während die übrigen Signaturen nicht geprüft werden. Wenn beispielsweise die Parameter req-cades, req-certified, req-certificate gleichzeitig angegeben werden, wird das Dokument nach einer verbesserten zertifizierenden elektronischen Signatur durchsucht dieses Zertifikat und seine Gültigkeit wird überprüft.
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
2. Automatisierung der Signaturerstellung und -prüfung 2.1. Automatisierung mit Adobe JavaScript Adobe Acrobat bietet die Möglichkeit, mithilfe von JavaScript-Skripten elektronische Signaturen zu generieren und zu überprüfen. Mithilfe von Skripten, die Sie bereitstellen können autonomer Betrieb mit ES ohne Verwendung einer grafischen Benutzeroberfläche.
Um die Verwendung von JavaScript-Skripten zu ermöglichen, müssen Sie die folgenden Schritte ausführen:
2. Wählen Sie im Abschnitt „Bearbeiten“ die Option „Einstellungen“.
3. Wählen Sie im sich öffnenden Fenster (siehe Abbildung 16) die Registerkarte „JavaScript“ und klicken Sie auf die Flagge „Acrobat JavaScript aktivieren“.
Standardmäßig ist diese Option bei der Installation von Adobe Acrobat aktiviert.
Abbildung 16. Einrichten von JavaScript in Adobe Acrobat
Wenn Sie Adobe Acrobat starten, werden alle verfügbaren Dateien mit der Erweiterung *.js automatisch aus dem Installationspfadverzeichnis von Adobe Acrobat\Acrobat\Javascripts heruntergeladen. Der in diesen Dateien enthaltene JavaScript-Code steht zur Ausführung in Adobe Acrobat zur Verfügung.
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
2.1.1. Beispielcode zum Generieren einer elektronischen Signatur Nachfolgend finden Sie ein Beispiel für einen JavaScript-Code, der eine unsichtbare elektronische Signatur in einem Dokument generiert:
// Objekt des aktuellen Dokuments var doc = this;
// ein unsichtbares Signaturobjekt erstellen var f = doc.addField("MySignature", "signature", 0, );
// Den CryptoPro PDF-Handler abrufen var engine = security.getHandler("CryptoPro PDF");
// das Zertifikat aus der Datei c:\path\mycert.cer laden var c = security.importFromFile(( cType:"Certificate", cDIPath:"/c/path/mycert.cer", bUI:false ));
// Initialisierung engine.login(( oParams:( oEndUserSignCert:c ) ));
// Weitere Informationen var s = ( Grund: „MyReason“, Ort: „Moskau“ );
// Berechnung von ES f.signatureSign(( oSig: engine, oInfo: s, bUI: false ))) 2.1.2. Beispielcode zur Prüfung einer elektronischen Signatur Nachfolgend finden Sie ein Beispiel für einen JavaScript-Code, der Informationen zur elektronischen Signatur in einem Dokument prüft und anzeigt:
// ein vorhandenes Signaturobjekt abrufen var f = doc.getField("MySignature");
// elektronische Signatur prüfen var res = f.signatureValidate();
// Analyse des Testergebnisses switch(res) ( case -1: console.println("Kein Signaturfeld"); break;
Fall 0: console.println("Signatur ist leer"); brechen;
Fall 1: console.println("Unbekannter Status"); brechen;
Fall 2: console.println("Signatur ist ungültig"); brechen;
Fall 3: console.println("Signatur des Dokuments ist gültig, Identität des Unterzeichners konnte nicht überprüft werden"); brechen;
Fall 4: console.println("Die Signatur des Dokuments ist gültig und die Identität des Unterzeichners ist gültig"); brechen;
Standard: console.println("Undefiniertes Ergebnis);
) // Informationen zur Signatur ausgeben var sinfo = f.signatureInfo();
console.println("Signer: " + sinfo.name + " " + sinfo.contactInfo);
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
2.1.3. Debuggen und Ausführen von JavaScript-Code in Adobe Acrobat Sie können den JavaScript-Debugger zum Debuggen und Ausführen von JavaScript verwenden.
Um den JavaScript-Debugger zu starten, müssen Sie Folgendes tun:
1. Öffnen Sie das Hauptfenster von Adobe Acrobat.
2. Wählen Sie im Abschnitt „Ansicht“ die Option „Tools“ und dann „JavaScript“ (siehe Abbildung 17).
3. Im Hauptfenster von Adobe Acrobat wird eine Registerkarte angezeigt, in der Sie auf „JavaScript Debugger“ klicken müssen.
Um den JavaScript-Debugger über die Tastatur zu öffnen, drücken Sie STRG+J.
–  –  –
2.2. Automatisierung mit iText iText ist eine Open-Source-Bibliothek Quellcode zum Generieren, Analysieren und Ändern von PDF-Dokumenten. Die iText-Bibliothek wurde ursprünglich für die Java-Sprache entwickelt und dann in Form der in C# geschriebenen iTextSharp-Bibliothek auf das Microsoft.NET Framework portiert.
Später erschien die iTextSharp-Bibliothek, die in C# geschrieben war und eine Portierung von iText für das Microsoft.NET Framework darstellte.
Mehr genaue Information Informationen zu diesen Produkten finden Sie auf der iText-Website
Software Corp.:
http://itextpdf.com/product 2.2.1. Entwicklung in Java Um die Erstellung und Überprüfung elektronischer Signaturen in Java zu automatisieren, müssen Sie die iText-Bibliothek in Verbindung mit CryptoPro JCP verwenden.
Detaillierte Informationen und Beispiele für Programmcode finden Sie im CRYPTOPRO-Forum unter:
http://www.cryptopro.ru/forum2/default.aspx?g=posts&t=4205#post23002 2.2.2. Entwicklung auf der Microsoft.NET Framework-Plattform Um die Erstellung und Überprüfung elektronischer Signaturen auf der Microsoft.NET Framework-Plattform zu automatisieren, ist die Verwendung der iTextSharp-Bibliothek in Verbindung mit den Produkten CryptoPro CSP und CryptoPro.NET erforderlich.
Texte von Programmcodebeispielen zum Generieren und Überprüfen einer elektronischen Signatur werden als Teil der Datei „CryptoPro.NET SDK“ (Simple35.zip) präsentiert, die sich standardmäßig unter %ProgramFiles(x86)%\Crypto Pro\.NET SDK\Examples befindet Verzeichnis).
Detaillierte Informationen finden Sie in der CRYPTO-PRO-Dokumentation unter folgenden Adressen:
http://cpdn.cryptopro.ru/default.asp?url=content/cpnet/html/a6189c38-f349-40f0-bdf0a620d91efbb.htm http://cpdn.cryptopro.ru/default.asp?url=content/cpnet /html/d5da1068-67b6-4247-bb41d1bd1e77774.htm ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
2.3. Automatisierung mit JavaScript und OLE Das CryptoPro PDF-Plugin enthält ein JavaScript-Skript zur Automatisierung der Erstellung und Überprüfung von Signaturen in PDF-Dokumenten. Dieses Skript ist in der Datei CPPDFDSig.js enthalten, die sich nach der Installation des Plugins im Installationspfad der Anwendung Adobe Acrobat\Acrobat\Javascripts befindet.
Das Skript bietet zwei Methoden: zum Erstellen einer Signatur und zum Überprüfen der CPSign-Signatur CPVerify.
–  –  –
Rückgabewert Wenn das Dokument erfolgreich signiert wurde, ist der Rückgabewert 0. Andernfalls wird ein Fehlercode zurückgegeben (siehe Tabelle 5).
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Tabelle 5. Beschreibung der von der CPSign-Methode zurückgegebenen Fehler
–  –  –
(0xA0000001) ERR_FIELD_CREATION Fehler beim Erstellen des Signaturfelds.
(0xA0000002) ERR_INIT_HANDLER Fehler beim Initialisieren des CryptoPro-Handlers.
(0xA0000004) ERR_SIGNING Die Signaturfunktion ist fehlgeschlagen.
(0xA0000005) ERR_SIGN_LIMIT Die zulässige Anzahl von Signaturen wurde überschritten.
–  –  –
Rückgabewert Bei erfolgreicher Signaturprüfung ist der Rückgabewert 0. Andernfalls wird ein Fehlercode zurückgegeben (siehe Tabelle 6).
–  –  –
ERR_DOCUMENT_OPENING Fehler beim Öffnen des Dokuments.
(0xA0000001) ERR_FIELD_OPENING Fehler beim Arbeiten mit dem Signaturfeld.
(0xA000000C) ERR_INIT_HANDLER Fehler beim Initialisieren des CryptoPro-Handlers.
(0xA0000004) ERR_NO_SIGNATURE Das Dokument enthält keine Signaturen.
(0xA000000D) ERR_INVALID_TS Der Zeitstempel fehlt oder ist falsch.
(0xA0000007) ERR_NO_SIGINFO Fehler beim Initialisieren des sigInfo-Signatureigenschaftenobjekts.
(0xA000000E) ERR_NOT_CERTIFIED Die Signatur ist keine Zertifizierungssignatur.
(0xA0000008) ERR_UNKNOWN_SIGN Signatur ist undefiniert.
(0xA0000009) ERR_INVALID_SIGN Die Signatur ist ungültig.
(0xA000000A) ERR_INVALID_SIGNER Die Signatur ist gültig, aber die Identität des Unterzeichners wurde nicht (0xA000000B) überprüft.
ERR_NO_MATCHING_SIGNA Eine Signatur mit den angegebenen Parametern wurde nicht gefunden.
TURE (0xA000000F) ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
Sie können diese Methoden in Ihren JavaScript-Skripten sowie bei der Interaktion von Drittanbieteranwendungen mit Adobe Acrobat mithilfe der OLE-Technologie verwenden.
Weitere Informationen hierzu finden Sie in der Adobe-Dokumentation:
http://livedocs.adobe.com/acrobat_sdk/11/Acrobat11_HTMLHelp/IAC_DevApp_OLE_Support.
101.13.html Beispiele für die Ausführung von JavaScript-Skripten aus in Visual Basic, C++, C# geschriebenen Anwendungen finden Sie im Acrobat SDK im Ordner InterAppCommunicationSupport.
–  –  –
4. Abbildungsverzeichnis Abbildung 1. Assistent für Batch-Arbeit mit elektronischer Signatur
Abbildung 2. Auswählen einer Aktion mit einem Dokumentenpaket
Abbildung 3. Auswählen von Verzeichnissen beim Erstellen elektronischer Signaturen in Stapeln
Abbildung 4. Zusätzliche Einstellungen
Abbildung 5. Auswählen eines Signaturzertifikats
Abbildung 6. Auswählen eines Signaturtyps
Abbildung 7. Signaturoptionen
Abbildung 8. Der Prozess der Erstellung elektronischer Signaturen in ausgewählten Dokumenten
Abbildung 9. Abschluss des Assistenten
Abbildung 10. Auswählen einer Aktion mit einem Dokumentenpaket
Abbildung 11. Auswahl von Verzeichnissen bei der Stapelprüfung elektronischer Signaturen
Abbildung 12. Zusätzliche Einstellungen
Abbildung 13. Signaturtyp und Zertifikat auswählen
Abbildung 14. ES-Testergebnisse
Abbildung 15. Abschluss des Assistenten bei der Prüfung der elektronischen Signatur
Abbildung 16. Einrichten von JavaScript in Adobe Acrobat
Abbildung 17. Starten des JavaScript-Debuggers
Abbildung 18. JavaScript-Debugger
ZhTYAI.00064-01 90 02. CryptoPro PDF. Ein Leitfaden zur Automatisierung der Erstellung und Überprüfung elektronischer Signaturen.
5. Tabellenverzeichnis Tabelle 1. Beschreibung der Parameter des Zeichenbefehls
Tabelle 2. Beschreibung der Verifizierungsbefehlsparameter
Tisch 3. Kurze Review JavaScript-Funktionen für die Arbeit mit CryptoPro PDF.
27 Tabelle 4. Kurzer Überblick über JavaScript-Objekte für die Arbeit mit CryptoPro PDF.................... 28 Tabelle 5. Beschreibung der von der CPSign-Methode zurückgegebenen Fehler
Tabelle 6. Beschreibung der von der CPVerify-Methode zurückgegebenen Fehler
Dieser Artikel ist eine Fortsetzung bzw. eine Ergänzung zum vorherigen Artikel zum Signieren eines Excel- oder Word-Dokuments mit einer digitalen Signatur. Im selben Artikel werden wir darüber sprechen, wie man ein Dokument im PDF-Format mit cryptopro signiert.
Nur um Dokumente im PDF-Format mit einer elektronischen Signatur zu signieren, reicht eine Installation wie beim Signieren von Dokumenten in Word oder Excel nicht aus! Hier gibt es eine ganze Prozedur) Aber genug der Worte, kommen wir zur Sache!
PS Wenn Sie meine neuen Artikel zum Thema digitale Signatur lesen möchten:
Wenn Sie mit der Frage, wie man ein PDF signiert, auf meinen Blog gekommen sind, muss ich Sie schnell enttäuschen, denn um PDF-Dokumente elektronisch zu signieren, benötigen Sie Folgendes. Software:
Aber hier taucht sofort ein Problem auf, denn diese Software ist kostenpflichtig, aber auch hier gibt es mehrere Möglichkeiten:
Nun, wir sind mit der traurigen Nachricht fertig, lasst uns weitermachen.
Kommen wir nun direkt zu den Anweisungen selbst, wie ich Dokumente mit einer digitalen PDF-Signatur signiere. Ich sage sofort, dass ich das Verfahren unter Windows 7 Ultimate x64 beschreiben werde (aber Dieses Verfahren identisch mit anderen Windows-Versionen) Gehen:
Nun, gemäß unserer Tradition poste ich für diejenigen, die nicht gerne lesen, Videoanweisungen:
Herzlichen Glückwunsch, jetzt wissen Sie, wie es geht: wie man ein PDF-Dokument mit einer digitalen Signatur signiert, wie man ein PDF-Dokument mit einer elektronischen digitalen Signatur signiert, wie man ein PDF-Dokument mit einer elektronischen Signatur von Cryptopro signiert, wie man ein Dokument mit einer elektronischen Signatur signiert eine elektronische Signatur, wie man ein Dokument mit einer elektronischen Signatur signiert PDF-Signatur, wie man ein Dokument mit einer elektronischen Signatur signiert cryptopro pdf, wie man ein Dokument mit elektronischer Signatur signiert, wie man ein Dokument mit elektronischer Signatur kostenlos im PDF signiert, wie Unterschreiben Sie ein elektronisches Signaturdokument in PDF CryptoPro, wie Sie ein PDF-Dokument elektronisch signieren, wie Sie ein PDF-Dokument mit einer elektronischen Signatur signieren, wie Sie ein PDF-Dokument mit einer elektronischen Signatur versehen, wie Sie ein PDF-Dokument mit einer digitalen Signatur versehen, Ein PDF-Dokument mit einer elektronischen Signatur signieren, ein PDF-Dokument mit einer elektronischen Signatur signieren, Dokumente mit digitaler Signatur in PDF signieren, ein PDF-Dokument elektronisch signieren, elektronische Signatur PDF-Dokumente, digitale Signatur im PDF-Dokument
Es gibt keine ähnlichen Einträge.