Skapa en elektronisk signatur i Adobe Acrobat och Adobe Reader med hjälp av CryptoPro PDF-programmet. Instruktioner för att installera och använda CryptoPRO PDF CryptoPro-applikation pdf

GODKÄND

ZhTYAI.00064-01 90 02

ZhTYAI.00064-01 90 02-LU

CryptoPro PDF

VERSION 1.6

Guide till automatisering av skapande och validering

elektroniska signaturer

ZhTYAI.00064-01 90 02. CryptoPro PDF. Guide till automatisering av skapande och validering

elektroniska signaturer.

ANTECKNING

Detta dokument beskriver olika sätt att automatisera skapandet och

kontrollera elektroniska signaturer med Adobe JavaScript och iText. Dokumentet innehåller instruktioner för hur du använder den elektroniska signaturbatchguiden och kommandoradsverktyget som ingår i CryptoPro PDF.

Information om utvecklaren "CryptoPro PDF":

LLC "Crypto-Pro"

127 018, Moskva, postbox Crypto-Pro Telefon: +7 495 995-48-20 Fax: +7 495 995-48-20 http://www.CryptoPro.ru E-post: [e-postskyddad]

1. Batchbearbetning av dokument med CryptoPro PDF................... 4

1.1. Batch-guide med elektronisk signatur

1.1.1. Skapande av elektroniska signaturer

1.1.2. Verifiering av elektroniska signaturer

1.2. Kommandoradsverktyget cppdfutil.exe

1.2.1. Skapande av elektroniska signaturer

1.2.2. Verifiering av elektroniska signaturer

2. Automatisering av signaturskapande och verifiering



2.1. Automatisering med Adobe JavaScript

2.1.1. Exempelkod för att generera en elektronisk signatur

2.1.2. Exempelkod för att verifiera en elektronisk signatur

2.1.3. Felsökning och exekvering av JavaScript-kod i Adobe Acrobat................................... 25

2.2. Automatisering med iText

2.2.1. Java utveckling

2.2.2. Utveckling på Microsoft.NET Framework-plattformen

2.3. Automatisering med JavaScript och OLE

3. Lista över förkortningar

4. Ritningslista

5. Lista över tabeller

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

1. Batchbearbetning av dokument med CryptoPro PDF "CryptoPro PDF" ger följande funktioner för att arbeta med en batch av PDF-dokument:

skapa elektroniska signaturer för alla PDF-dokument som ingår i paketet;

verifiering av elektroniska signaturer i alla PDF-dokument som ingår i paketet.

Skapa och verifiera ES i ett paket med PDF-dokument kan göras med hjälp av Batch Work with ES Wizard (cppdfwizard.exe) eller med hjälp av kommandoradsverktyget (cppdfutil.exe).

För att kunna använda guiden för batch digital signatur och kommandoradsverktyget måste du ha Adobe Acrobat installerat.

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

1.1. Batchguide med elektronisk signatur 1.1.1. Skapa elektroniska signaturer Steg 1. Komma igång med guiden För att skapa en elektronisk signatur i en sats av PDF-dokument, kör buntguiden för att arbeta med elektroniska signaturer (Starta alla program CRYPTO-PRO Batchsignering av PDF-dokument). Ett guidefönster visas på skärmen (se figur 1). För att hoppa över det här steget nästa gång du kör guiden, måste du markera Visa inte den här sidflaggan.

–  –  –

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 2. Välja en åtgärd med ett dokumentpaket I det här guidefönstret väljer du alternativet Skapa en elektronisk signatur i dokument (se figur 2) och klickar på knappen Nästa.

–  –  –

Steg 3. Välja kataloger vid batchskapande av elektroniska signaturer I detta steg kommer guiden att visa en dialogruta (se.

Figur 3), där du måste ange katalogerna för att arbeta med ett paket med PDF-dokument:

Katalog med dokument för underskrift. Källkatalogen som ska innehålla de PDF-dokument som måste signeras. Alla dokument i denna katalog kommer att förbli oförändrade.

Katalog för signerade dokument. Katalogen där signerade kopior av alla PDF-dokument från katalogen med dokument för signatur kommer att placeras.

–  –  –

När du klickar på knappen Avancerat visas ett fönster med ytterligare inställningar (se figur 4).

I det här fönstret kan du ange följande inställningar:

Katalog för dokument som inte kunde signeras. Kopior av alla PDF-dokument från katalogen med dokument för signatur som inte signerades kommer att placeras i denna katalog.

Skriv över filer med samma namn. När du skapar en fil i katalogen för signerade dokument eller i katalogen för dokument som inte kunde signeras, kan en fil med samma namn redan finnas. Om det här alternativet är aktiverat, och om namnen matchar, kommer filen att skrivas över med en ny. Om det här alternativet är inaktiverat, och om namnen matchar, kommer processen att skapa en signatur på dokumentet att avbrytas.

–  –  –

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 4. Välja ett signeringscertifikat I detta skede visar guiden fönstret för val av ett signeringscertifikat (se figur 5).

Certifikatet som den elektroniska signaturen ska skapas på kan väljas från den aktuella användarens "Personliga" lagring genom att klicka på knappen Välj från lagring eller från behållaren genom att klicka på knappen Välj från behållare.

Du kan se det valda certifikatet med knappen Visa.

Figur 5. Välja ett signeringscertifikat

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 5. Välja en signaturtyp.

I det här steget i guiden (se figur 6) måste du ange vilken typ av signatur som ska skapas:

regelbunden eller certifiering.

För att ange om signaturen ska överensstämma med det förbättrade CAdES-X Long Type 1-formatet måste du välja alternativet Använd förbättrad elektronisk signatur. Annars skapas en signatur som motsvarar formatet CAdES BES.

När du skapar en avancerad signatur måste tidsstämpeltjänstens adress anges i fältet Time Stamp Service. Om tidsstämpeltjänstadressen inte anges kan den hämtas från grupprincip.

Du måste också välja vilka åtgärder med dokumentet som ska tillåtas efter undertecknandet. Om du skapar en vanlig signatur kan du spärra dokumentet efter signering. Om du skapar en certifieringssignatur kan du välja en av inställningarna:

tillåta ifyllande av formulär och användning av digitala signaturer;

tillåt kommentarer, formulärfyllning och digitala signaturer;

förbjuda ändringar.

Figur 6. Välja en signaturtyp

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 6. Ange signaturparametrar

I det här steget i guiden kan du ange ytterligare information om signaturen:

anledning till signering (kan väljas från listan eller anges manuellt);

plats;

Kontaktinformation.

För att starta processen med att skapa elektroniska signaturer i valda PDF-dokument, klicka på Start-knappen.

Figur 7. Signaturalternativ

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 7. Skapa en elektronisk signatur I det här skedet kommer guiden att börja skapa en elektronisk signatur i de valda dokumenten och visa framstegen för signeringsprocessen i tabellen (se figur 8).

Om alternativet Fortsätt arbeta när fel uppstår (se figur 4) är inaktiverat, kommer programmet att stoppa processen att skapa elektroniska signaturer om ett fel uppstår och de återstående PDF-dokumenten kommer inte att signeras.

–  –  –

När processen för att skapa en elektronisk signatur är klar visar guiden en lista över bearbetade dokument och resultatet av att skapa en elektronisk signatur. För att gå till den sista sidan i guiden, klicka på knappen Nästa.

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 8. Slutföra guiden Den sista sidan i guiden visar information om det totala antalet dokument, antalet framgångsrikt signerade och osignerade dokument (se figur 9).

För att se detaljerad information om guidens arbete när du signerar detta dokumentpaket, klicka på knappen Visa logg.

–  –  –

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

1.1.2. Kontrollera elektroniska signaturer Steg 1. Starta guiden För att kontrollera den elektroniska signaturen i ett paket med PDF-dokument, kör guiden för batcharbete med elektronisk signatur (Starta Alla program CRYPTO-PRO Batchsignering av PDF-dokument). Ett guidefönster visas på skärmen (se figur 1). För att hoppa över det här steget nästa gång du kör guiden, måste du markera Visa inte den här sidflaggan.

Steg 2. Välja en åtgärd med ett dokumentpaket I det här guidefönstret väljer du alternativet Verifiera elektronisk signatur i dokument (se figur 10) och klickar på Nästa.

–  –  –

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 3. Välja kataloger under batchkontroll av elektroniska signaturer I detta steg kommer guiden att visa en dialogruta (se figur 11). I fältet Katalog med dokument för signaturverifiering måste du ange katalogen med dokument för signaturverifiering. Det här är källkatalogen som ska innehålla de PDF-dokument som måste verifieras. Alla dokument i denna katalog kommer att förbli oförändrade.

–  –  –

När du klickar på knappen Avancerat visas ett fönster med ytterligare inställningar (se figur 12).

I fönstret som visas kan du ange följande inställningar:

Katalog för loggfiler. En fil med en rapport om framstegen med att signera PDF-paketet med dokument kommer att placeras i denna katalog.

Katalog för dokument vars signatur inte kunde verifieras. Kopior av alla PDF-dokument från katalogen med dokument för signaturverifiering, där den elektroniska signaturen inte kunde verifieras eller förklarades ogiltig, kommer att placeras i denna katalog.

Katalog med verifierade dokument. Detta är katalogen där kopior av alla PDF-dokument från katalogen med dokument för signaturverifiering kommer att placeras i, där de elektroniska signaturerna har verifierats och befunnits giltiga.

Skriv över filer med samma namn. När du skapar en fil i katalogen för skannade dokument eller i katalogen för dokument som inte kunde skannas, kan en fil med samma namn redan existera. Om det här alternativet är aktiverat, och om namnen matchar, kommer filen att skrivas över med en ny. Om det här alternativet är inaktiverat, och om namnen matchar, kommer processen att skapa en signatur på dokumentet att avbrytas.

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Fortsätt arbeta om fel uppstår. Om det här alternativet är inaktiverat kommer programmet att stoppa processen att skapa elektroniska signaturer om ett fel uppstår och de återstående PDF-dokumenten kommer inte att signeras.

Figur 12. Ytterligare inställningar

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 4. Välja signaturparametrar I detta skede måste du specificera signaturparametrarna (se figur 13). I varje PDF-dokument kommer endast en signatur att kontrolleras, vars parametrar motsvarar de angivna, medan de återstående signaturerna inte kommer att kontrolleras. Om dokumentet inte har en signatur med de angivna parametrarna returneras ett felmeddelande om att signaturen inte hittades. Om det finns en signatur med de angivna parametrarna kommer verifieringsresultatet att returneras.

Sökningen efter elektroniska signaturer utförs med hjälp av följande parametrar:

Typ av signatur (vanlig eller certifiering);

Överensstämmelse med förbättrat format. För att ange denna parameter måste du markera kryssrutan Kontrollera signaturens överensstämmelse med det avancerade formatet. I det här fallet kommer inte bara den elektroniska signaturens giltighet att verifieras, utan också dess överensstämmelse med CAdES-X Long Type 1-formatet som beskrivs i standarden "CMS Advanced Electronic Signatures", ETSI Standard, RTS/ESI-000040, TS 101 733.”

Certifikatet på vilket den elektroniska signaturen ska genereras. Certifikatet kan väljas från den aktuella användarens personliga lagring. För att välja ett certifikat, klicka på knappen Välj från lagring. Du kan se det valda certifikatet med knappen Visa.

För att starta den elektroniska signaturverifieringsprocessen i valda PDF-dokument, klicka på Start-knappen.

Figur 13. Välja signaturtyp och certifikat

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 5. Verifiera den elektroniska signaturen I det här steget i guiden startar processen att verifiera signaturen i de valda PDF-dokumenten. Om alternativet Fortsätt arbeta när fel uppstår (se figur 12) är inaktiverat, kommer programmet att stoppa den elektroniska signaturverifieringsprocessen om ett fel uppstår och de återstående PDF-dokumenten kommer inte att skannas.

Efter att processen med att kontrollera signaturer i ett paket med dokument är klar visar guiden en lista över bearbetade dokument och resultatet av att kontrollera den elektroniska signaturen (se figur 14). För att gå till den sista sidan i guiden, klicka på knappen Nästa.

Figur 14. ES-testresultat

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Steg 6. Slutföra guiden Den sista sidan i guiden visar information om det totala antalet dokument, antalet framgångsrikt verifierade och inte verifierade dokument (se figur 15).

För att se detaljerad information om guidens arbete när du kontrollerar detta dokumentpaket, klicka på knappen Visa logg.

För att stänga guiden, klicka på knappen Slutför.

–  –  –

Kommandoradsprogrammet cppdfutil.exe är utformat för att skapa eller kontrollera elektroniska signaturer i ett paket med PDF-dokument. Programmet är installerat i katalogen %ProgramFiles(x86)%\Crypto Pro\PDF.

Skapande av elektroniska signaturer 1.2.1.

För att starta processen att skapa en elektronisk signatur i ett paket med PDF-dokument, kör följande kommando:

cppdfutil.exe tecken [parametrar] Listan över parametrar för teckenkommandot finns i tabellen (se Tabell 1).

Tabell 1. Beskrivning av teckenkommandoparametrar

–  –  –

Verifiering av elektroniska signaturer 1.2.2.

För att starta den elektroniska signaturverifieringsprocessen i ett paket med PDF-dokument, kör följande kommando:

cppdfutil.exe verifiera [parametrar] Listan över parametrar för verifieringskommandot finns i tabellen (se Tabell 2).

–  –  –

Notera. I varje PDF-dokument kommer endast en signatur att kontrolleras, vars parametrar motsvarar de angivna, medan de återstående signaturerna inte kommer att kontrolleras. Till exempel, om parametrarna req-cades, req-certified, req-certificate anges samtidigt, söker dokumentet efter en förbättrad certifieringssignatur som gjorts på detta certifikat och kontrollerar dess giltighet.

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

2. Automatisering av signaturskapande och verifiering 2.1. Automatisering med Adobe JavaScript Adobe Acrobat har möjlighet att använda JavaScript-skript för att generera och verifiera elektroniska signaturer. Med hjälp av skript kan du säkerställa autonomt arbete med digitala signaturer utan att använda ett grafiskt användargränssnitt.

För att aktivera användningen av JavaScript-skript måste du utföra följande steg:

2. Välj Inställningar i avsnittet Redigera.

3. I fönstret som öppnas (se figur 16), välj JavaScript-fliken och klicka på flaggan Aktivera Acrobat JavaScript.

Som standard är det här alternativet aktiverat när du installerar Adobe Acrobat.

Figur 16. Konfigurera JavaScript i Adobe Acrobat

När du startar Adobe Acrobat kommer alla tillgängliga filer med tillägget *.js att laddas ned automatiskt från Adobe Acrobat\Acrobat\Javascripts installationssökvägskatalog. JavaScript-koden som finns i dessa filer kommer att vara tillgänglig för exekvering i Adobe Acrobat.

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

2.1.1. Exempelkod för att generera en elektronisk signatur Nedan är ett exempel på JavaScript-kod som genererar en osynlig elektronisk signatur i ett dokument:

// objektet för det aktuella dokumentet var doc = detta;

// skapa ett osynligt signaturobjekt var f = doc.addField("MySignature", "signatur", 0, );

// hämta CryptoPro PDF-hanteraren var engine = security.getHandler("CryptoPro PDF");

// ladda certifikatet från filen c:\path\mycert.cer var c = security.importFromFile(( cType:"Certificate", cDIPath:"/c/path/mycert.cer", bUI:false ));

// initialization engine.login(( oParams:( oEndUserSignCert:c ) ));

// ytterligare information var s = (orsak: "MyReason", plats: "Moskva" );

// beräkning av ES f.signatureSign(( oSig: motor, oInfo: s, bUI: false ))) 2.1.2. Exempelkod för kontroll av en elektronisk signatur Nedan är ett exempel på JavaScript-kod som kontrollerar och visar information om den elektroniska signaturen i ett dokument:

// få ett befintligt signaturobjekt var f = doc.getField("MySignature");

// kontrollera den elektroniska signaturen var res = f.signatureValidate();

// analys av testresultat switch(res) (fall -1: console.println("Inte ett signaturfält"); break;

fall 0: console.println("Signaturen är tom"); ha sönder;

fall 1: console.println("Okänd status"); ha sönder;

fall 2: console.println("Signaturen är ogiltig"); ha sönder;

fall 3: console.println("Signaturen på dokumentet är giltig, undertecknarens identitet kunde inte verifieras"); ha sönder;

fall 4: console.println("Dokumentets underskrift är giltig och undertecknarens identitet är giltig"); ha sönder;

default: console.println("Odefinierat resultat);

) // ut information om signaturen var sinfo = f.signatureInfo();

console.println("Undertecknare: " + sinfo.namn + " " + sinfo.contactInfo);

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

2.1.3. Felsöka och köra JavaScript-kod i Adobe Acrobat Du kan använda JavaScript-felsökaren för att felsöka och köra JavaScript.

För att starta JavaScript-felsökaren måste du göra följande:

1. Öppna huvudfönstret i Adobe Acrobat.

2. Välj Verktyg i avsnittet Visa och sedan JavaScript (se figur 17).

3. En flik visas i huvudfönstret i Adobe Acrobat, där du måste klicka på JavaScript Debugger.

För att öppna JavaScript-felsökaren med tangentbordet, tryck CTRL+J.

–  –  –

2.2. Automatisering med iText iText är ett bibliotek med öppen källkod för att generera, analysera och ändra PDF-dokument. iText-biblioteket utvecklades ursprungligen för Java-språket och portades sedan till Microsoft.NET Framework i form av iTextSharp-biblioteket, skrivet i C#.

Senare dök iTextSharp-biblioteket upp, skrivet i C# och representerade en port av iText för Microsoft.NET Framework.

Mer detaljerad information om dessa produkter finns på iText-webbplatsen

Software Corp.:

http://itextpdf.com/product 2.2.1. Utveckling i Java För att automatisera skapandet och verifieringen av elektroniska signaturer i Java måste du använda iText-biblioteket tillsammans med CryptoPro JCP.

Detaljerad information och exempel på programkod finns på CRYPTOPRO-forumet på:

http://www.cryptopro.ru/forum2/default.aspx?g=posts&t=4205#post23002 2.2.2. Utveckling på Microsoft.NET Framework-plattformen För att automatisera skapandet och verifieringen av elektroniska signaturer på Microsoft.NET Framework-plattformen är det nödvändigt att använda iTextSharp-biblioteket tillsammans med CryptoPro CSP- och CryptoPro.NET-produkterna.

Texter med programkodexempel för att generera och verifiera en elektronisk signatur presenteras som en del av CryptoPro.NET SDK (Simple35.zip-filen, som som standard finns i %ProgramFiles(x86)%\Crypto Pro\.NET SDK\Examples katalog).

Detaljerad information finns i CRYPTO-PRO-dokumentationen på följande adresser:

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. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

2.3. Automatisering med JavaScript och OLE CryptoPro PDF-pluginet innehåller ett JavaScript-skript för att automatisera skapandet och verifieringen av signaturer i PDF-dokument. Det här skriptet finns i filen CPPDFDSig.js, som efter installation av plugin-programmet finns i installationssökvägen för Adobe Acrobat\Acrobat\Javascripts.

Skriptet presenterar två metoder: för att skapa en signatur och för att verifiera CPSign-signaturen CPVerify.

–  –  –

Returvärde Om dokumentet undertecknas framgångsrikt är returvärdet 0. Annars returneras en felkod (se tabell 5).

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Tabell 5. Beskrivning av fel som returneras av CPSign-metoden

–  –  –

(0xA0000001) ERR_FIELD_CREATION Det gick inte att skapa signaturfält.

(0xA0000002) ERR_INIT_HANDLER Fel vid initialisering av CryptoPro-hanteraren.

(0xA0000004) ERR_SIGNING Signeringsfunktionen misslyckades.

(0xA0000005) ERR_SIGN_LIMIT Det tillåtna antalet signaturer har överskridits.

–  –  –

Returvärde Om signaturverifieringen lyckas är returvärdet 0. Annars returneras en felkod (se tabell 6).

–  –  –

ERR_DOCUMENT_OPENING Det gick inte att öppna dokumentet.

(0xA0000001) ERR_FIELD_OPENING Fel vid arbete med signaturfältet.

(0xA000000C) ERR_INIT_HANDLER Fel vid initialisering av CryptoPro-hanteraren.

(0xA0000004) ERR_NO_SIGNATURE Dokumentet innehåller inga signaturer.

(0xA000000D) ERR_INVALID_TS Tidsstämpeln saknas eller är ogiltig.

(0xA0000007) ERR_NO_SIGINFO Fel vid initialisering av objektet för sigInfo-signaturegenskaper.

(0xA000000E) ERR_NOT_CERTIFIED Signaturen är inte en certifieringssignatur.

(0xA0000008) ERR_UNKNOWN_SIGN Signaturen är odefinierad.

(0xA0000009) ERR_INVALID_SIGN Signaturen är ogiltig.

(0xA000000A) ERR_INVALID_SIGNER Signaturen är giltig, men undertecknarens identitet verifierades inte (0xA000000B).

ERR_NO_MATCHING_SIGNA En signatur med de angivna parametrarna hittades inte.

TURE (0xA000000F) ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

Du kan använda dessa metoder i dina JavaScript-skript, såväl som när tredjepartsprogram interagerar med Adobe Acrobat med OLE-teknik.

Mer information om detta finns i Adobe-dokumentationen:

http://livedocs.adobe.com/acrobat_sdk/11/Acrobat11_HTMLHelp/IAC_DevApp_OLE_Support.

101.13.html Exempel för exekvering av JavaScript-skript från applikationer skrivna i Visual Basic, C++, C# finns i Acrobat SDK i InterAppCommunicationSupport-mappen.

–  –  –

4. Figurlista Figur 1. Guide för batcharbete med elektronisk signatur

Figur 2. Välja en åtgärd med ett paket med dokument

Figur 3. Välja kataloger när du skapar elektroniska signaturer i partier

Figur 4. Ytterligare inställningar

Figur 5. Välja ett signeringscertifikat

Figur 6. Välja en signaturtyp

Figur 7. Signaturalternativ

Figur 8. Processen att skapa elektroniska signaturer i utvalda dokument

Figur 9. Slutföra guiden

Figur 10. Välja en åtgärd med ett paket med dokument

Figur 11. Val av kataloger vid batchkontroll av elektroniska signaturer

Figur 12. Ytterligare inställningar

Figur 13. Välja signaturtyp och certifikat

Figur 14. ES-testresultat

Figur 15. Slutföra guiden när du kontrollerar den elektroniska signaturen

Figur 16. Konfigurera JavaScript i Adobe Acrobat

Figur 17. Starta JavaScript-debugger

Figur 18. JavaScript Debugger

ZhTYAI.00064-01 90 02. CryptoPro PDF. En guide för att automatisera skapandet och verifieringen av elektroniska signaturer.

5. Tabelllista Tabell 1. Beskrivning av parametrarna för teckenkommandot

Tabell 2. Beskrivning av

Tabell 3. Kort översikt över JavaScript-funktioner för att arbeta med CryptoPro PDF.

27 Tabell 4. Kort översikt över JavaScript-objekt för att arbeta med CryptoPro PDF................................ 28 Tabell 5. Beskrivning av fel som returneras av metoden CPSign

Tabell 6. Beskrivning av fel som returneras av metoden CPVerify

Uppmärksamhet! För användning i kombination med Adobe Reader-programmet distribueras CryptoPro PDF-modulen gratis.

Det här avsnittet hjälper digmed hjälp av CryptoPro PDF-programmetSignera Adobe Acrobat-dokument elektroniskt(Adobe Acrobat Standard eller Adobe Acrobat Pro versioner 8, 9, X, XI eller DC av alla versioner).

Elektronisk signatur är nödvändig i de fall det är nödvändigt för att garantera ett dokuments äkthet och ursprung. Dokumentet måste undertecknas först när det äntligen är klart och kräver inga justeringar.

Det är inte möjligt att certifiera ett PDF-dokument (med eller utan synlig signatur) i Adobe Reader. Att skapa en elektronisk signatur i ett PDF-dokument är möjligt i Adobe Reader version 11.0.07 och senare, DC.

För att signera dokument medCryptoPro PDF gör följande:

Konfigurera CryptoPro PDF


Signera ett dokument med hjälp av CryptoPro PDF

  1. Klicka på knappen Verktyg. Hitta och klicka på knappen Certifikat


    Om du arbetar i
    Adobe läsare, Tryck Fyll i och signera. I kapitel Arbetar med certifikat Välj Signatur med certifikat

  2. Välj signaturtyp.

    Typer av signaturer:
    - Digital signatur.
    Signaturen visas som ett signaturfält i dokumentet och i panelen Signaturer.
    Kan användas för att signera ett PDF-dokument flera gånger av flera personer.

    - Certifieringssignatur.
    En handling kan intygas antingen med synlig eller utan synlig signatur.I det första fallet kommer signaturen att visas som ett signaturfält i dokumentet och i Signaturpanelen.I det andra fallet kommer signaturen endast att visas i panelen Signaturer.
    Intygar ett PDF-dokument.
    Kan endast användas om PDF-dokumentet inte innehåller andra signaturer.
    Låter dig ange vilka typer av ändringar som är tillåtna i dokumentet (lägga till kommentarer, fylla i formulär eller lägga till vanliga signaturer) eller förbjuda ytterligare ändringar.



  3. Om detta fönster öppnas i programmet, klicka Dra rektangeln för ny signatur

  4. Klicka på om det här fönstret öppnas OK

  5. I nästa steg bör du välja ett område i dokumentet för att visa den elektroniska signaturen.
    Klicka på markören på den del av dokumentet där den elektroniska signaturen kommer att finnas och välj önskat område i dokumentet
  6. Därefter öppnas ett fönster med en lista över certifikat för att signera dokumentet. Välj den du vill ha och klicka OK

  7. För att skapa en signatur, klicka på knappen Skylt

  8. Ange namnet på dokumentet och klicka på knappen Spara

  9. Ett meddelande visas som indikerar att dokumentet har undertecknats.

  10. Information om underskrift, tid och datum för undertecknandet av dokumentet kommer att visas på dokumentet i det angivna området.

    Shepelev Oleg Viktorovich

    God eftermiddag. Jag installerade programmet Adobe Acrobat på min stationära dator, och i själva programmet står det att det finns olika typer av signaturer. Vad är en certifieringssignatur? Vilka typer av skydd och typer är det i allmänhet? Och vilken är bättre att välja för att signera dokument?

    • Hemsida

      En elektronisk digital signatur är en analog till en handskriven. Den finns i tre typer: enkel (SEP), okvalificerad (NEP) och kvalificerad (KEP). Endast CEP har full juridisk kraft - den utfärdas till sökande av ackrediterade certifieringscenter (CA). Den sista typen av digital signatur – EDS – anses vara den säkraste. En sådan elektronisk signatur skapas med hjälp av kryptografiska algoritmer och ett certifikat utfärdas för dess generering.
      EDS är nödvändigt för deltagare i elektronisk dokumenthantering – till exempel för att arbeta på elektroniska handelsplattformar. Du kommer också att behöva det för att kunna använda tjänster på distans (till exempel via portalen gosuslugi.ru), skicka in rapporter på distans till Ryska federationens federala skattetjänst och skicka in ansökningar till skiljedomstolen.
      För att välja en lämplig digital signatur måste du tydligt definiera var och hur du ska använda den.
      Mer information om tjänsten -.

    Basilika

    God eftermiddag, jag är inte bra på digital signatur, jag vill registrera ett kassaregister på distans. Frågor har uppstått. Behöver du ens CryptoPro PDF-programmet för denna procedur? Kanske finns det en lösning?

    • Hemsida

      Du kommer inte att kunna registrera ett kassaregister via ditt personliga konto på Federal Tax Service-webbplatsen utan en elektronisk signatur. För att inte köpa en elektronisk signatur kan du personligen fylla i en pappersversion av ansökan på vilken skatteavdelning som helst, men för ett fullfjädrat arbete, till exempel för att ingå ett avtal med OFD, kommer en signatur att behövas, eftersom inte alla operatörer är redo att arbeta i ett "pappersformat".

    Kärlek och

    För nu laddade jag ner gratisversionen av CryptoPro, bestämde mig för att använda den i en månad och avgöra själv om den passar mig eller inte. Jag är nöjd, det är lätt att installera, allt är enkelt att använda, imorgon köper jag en licensierad version. Därför ser jag inget fel med gratis perioder av program, alla borde utvärdera om det här eller det passar dem, och inte bara kasta bort pengar.

    Valentina

    Och om du registrerar en signatur och arbetar med Cryptopro, kan du signera dokument för utländska partners? Jag behöver akut en elektronisk signatur för att på något sätt minska antalet tjänsteresor. Jag kan inte hitta information från någon av leverantörerna om deras "operabilitet" utomlands. Finns vårt digitala signatursystem ens listat där?

    • Hemsida

      Valentina, elektronisk dokumenthantering med utländska företag kompliceras av avsaknaden av ett enhetligt internationellt format och elektronisk signaturstandard. Dessutom har olika länder olika lagkrav för användning av elektroniska signaturer. För att en utländsk signatur ska erkännas som juridiskt viktig på Ryska federationens territorium är det nödvändigt att bestämma vilken typ av signatur den tillhör. En utländsk elektronisk signatur kan inte kvalificeras, eftersom en utländsk CA inte kommer att kunna erhålla ackreditering i Ryska federationen; Elektroniska signaturmedel kan inte certifieras av FSB. Skyddet av en enkel elektronisk signatur är inte tillräckligt. Detta lämnar en förbättrad okvalificerad elektronisk signatur. Organisatoriska aspekter för övergången till elektronisk dokumenthantering beror praktiskt taget inte på vem du ska byta med, med en motpart utomlands eller på Ryska federationens territorium. Det är nödvändigt att bestämma vilka typer av dokument du undertecknar, vad arbetsförfarandet kommer att vara (och allt detta måste godkännas i redovisningsprincipen) och godkänna reglerna för att dokumentera dokument och deras kopior. Proceduren är lång, komplicerad, men möjlig.

    Maxim Zakharov

    Tyvärr måste jag varje dag observera hur många av mina kollegor som inte ens tänker på att använda licenser. Ja, våra medarbetare är kända för sitt entreprenörskap och förmåga att hitta kryphål för att oändligt uppdatera testperioden, etc. Jag tycker att detta är lågt. Företagen som använder sådana program är ju för det mesta stora. De har ganska råd med en licens för 22 tusen, för obegränsad användning är detta inte pengar alls! Och om du är en privat ägare, vad är då 2 tusen om året? Men du kommer att vara helt säker på att alla funktioner är tillgängliga för dig och inga problem kommer att uppstå i det mest onödiga ögonblicket.

    Nadezhda L.

    Hur vårt folk älskar freebies. De laddar ner skit Adobe-program, skit Office och vill inte köpa något. De försöker till och med köpa antivirusprogram till datorn. Det verkar för mig som att det här ligger rätt i våra huvuden - var man kan spara pengar. Sådana program måste köpas licensierade, detta påverkar till och med din hårdvara, tänk på det! För att inte tala om respekten för utvecklaren, vilket är det sista folk tänker på nuförtiden.

    • Andrey

      Nadezhda, av egen erfarenhet håller jag med dig. Jag laddade en gång ner ett antivirus gratis på en sida, och detta är resultatet - jag var tvungen att köpa en ny dator. Viruset slukade min bärbara dator så mycket att den inte längre gick att återställa. Och min vän CryptoPro förnyade sitt olagliga kort med jämna mellanrum, eftersom han verkligen ville spara pengar. Som ett resultat flög pengar ut från hans konto vid ett tillfälle. Och du kan inte hitta slutet här längre, du behöver bara köra licensierade program på din dator och allt kommer att bli bra.

    Roman

    På statliga myndigheter är det mycket strikt att det krävs en licens för varje program. Ta inga risker och ladda inte ner gratisversioner, speciellt Crypto Pro-modulen. Jag råder dig att inte skämta om detta, böterna är allvarliga för brott mot lagen. Piratkopierad programvara garanterar inte tillförlitlig och oavbruten drift, dessa program tillåter dig inte att räkna med snabba uppdateringar och teknisk support, installation av illegala kopior utsätter din dator för virus, och som ett resultat kan du förlora viktig information helt och hållet. Förresten, leverantörer av datorutrustning har rätt att inte utföra garantireparationer, med hänvisning till installationen av olicensierad programvara. Jag råder dig att inte snåla med en licens, detta är kantat av konsekvenser.

    Fedor

    I statliga institutioner är det obligatoriskt att använda en certifierad digital signatur, så du behöver en licens för Crypto Pro. Den kostnadsfria versionen av "Crypto Pro" är lämplig inte bara för fysiker, utan för dem som använder en enkel signatur. Kostnaden för den licensierade versionen är från 2000 rubel. och dess användningstid kommer att vara ett år. Om ett år, vänligen betala igen om du ska använda Crypto Pro i ditt arbete. Om din budget tillåter och du planerar att använda nyckeln i många år, kan du köpa en evig licens, dess pris börjar från 20 000 rubel. Om du köper den med installationssatsen får du ett serienummer.

    Valentina Petrovna

    Jag arbetar som revisor på en statlig institution, jag måste använda otaliga mjukvaruprodukter i mitt arbete, och varje år kommer det något nytt, ett eller annat program. Som ni förstår är budgeten begränsad, regimen är ekonomi och behoven växer. Varje år läggs mycket pengar på att uppdatera alla möjliga licenser, som oftast är giltiga i ett år. På jobbet blev det nödvändigt att installera Crypto Pro. Jag vill inte betala för mycket extra pengar, jag ville veta om en organisation kan använda en olicensierad version av Crypto Pro eller är det bara för fysiker? Någon har köpt en evig licens för Crypto Pro, finns det någon fördel? Vad är det genomsnittliga priset för denna modul?

    • Hemsida

      Valentina Petrovna, ansvar för användning av olicensierad programvara tillhandahålls:
      civilrätt (betalning av ersättning till upphovsrättsinnehavaren);
      administrativ (böter 30 000-40 000 rubel - för organisationen, 10 000-20 000 rubel - för chefen);
      brottslig (om kostnaden för programvara är från 100 000 till 1 000 000 rubel - fängelse i upp till 2 år och böter på upp till 200 000 rubel, om kostnaden för programvara är 1 000 000 rubel eller mer - fängelse i upp till 6 år och böter på upp till 500 000 rub.).
      Om du planerar att underteckna intygande dokument krävs en licens. Det kan beställas från tillverkaren eller återförsäljarna för 22 500 (på obestämd tid) eller 2 250 (för ett år) rubel.

    Ivan

    Adobe Reader låter dig arbeta med filer av vilken komplexitet som helst, och stöder även alla specifikationer, dessutom är detta program helt gratis. Adobe Acrobat. – Det här är redan en kommersiell produkt, för nyttjanderätten som du behöver betala. Skillnaderna i Adobe Reader och Adobe Acrobat beror på särdragen i hur dessa program fungerar. Adobe Acrobat-programmet låter dig: certifiera ett godtyckligt PDF-dokument; Adobe Reader kontrollerar i sin tur alla PDF-dokument för att signera PDF-dokument med utökad åtkomst. Du kan arbeta i något av programmen CryptoPro PDF fungerar perfekt med vilket som helst av dem.

    Victoria

    Jag jobbar som revisor för en investerare, vi vill skapa en elektronisk signatur och det finns ett behov av "Crypto Pro". Som det visade sig kräver detta även Adobe Reader eller Adobe Acrobat. Vilken är bättre och vilken är verkligen värd att installera? Vad är den allmänna skillnaden mellan Adobe Reader och Adobe Acrobat när du skapar digitala signaturer?

    • Hemsida

      Victoria, I Adobe Acrobat kan du skapa vanliga och certifierade (synliga och osynliga) elektroniska signaturer. Båda alternativen låter dig verifiera informationen i filen. Certifieringens elektroniska signatur gör det möjligt att göra vissa ändringar (lämna kommentarer, fylla i formulärfält etc.) efter signering. För att skapa vanliga digitala signaturer i Adobe Reader måste du aktivera ytterligare funktioner. Den här funktionen stöds av applikationen i utgåvorna DC och 11.0.07 (och senare), samt Acrobat Professional eller Pro. I andra versioner av programvaran är denna funktion inte tillgänglig eller begränsad.

    Michael

    "CryptoPro PDF" är utformad för att fungera i operativsystemen: Microsoft Windows XP, Microsoft Windows 2000, Microsoft Windows Server 2003, Microsoft Windows Server 2008, Microsoft Windows Vista. För att CryptoPro PDF ska fungera måste något av följande program vara installerat: Adobe Acrobat version 7, 8 eller 9, Adobe Reader version 8 eller 9. Om du uppfyller alla krav bör den laddas ner utan problem. Jag installerade den för sex månader sedan och har använt den utan problem. Den kostnadsfria versionen av "CryptoPro PDF" är inte lämplig för att certifiera digitala signaturer, i detta fall kommer en licens att krävas. Du kan till och med köpa en evig version, köpa, installera och glömma.

    Olga Nikolaevna

    Jag vill ladda ner gratisversionen av CryptoPro PDF, men ingenting fungerar. Berätta för mig vilket operativsystem som ska finnas på PC:n, kanske behövs ytterligare program? Uppfyller gratisversionen alla krav, eller är det bättre att genast punga ut pengarna och köpa en licensierad version?

    • Hemsida

      Olga Nikolaevna, CryptoPro PDF kan laddas ner från den officiella webbplatsen efter registrering eller auktorisation. Officiell webbplats - https://www.cryptopro.ru. Efter nedladdningen kommer du att kunna använda programmet gratis i 3 månader, varefter du måste köpa en årlig eller evig licens. Du kan skapa och verifiera digitala signaturer i både Acrobat och Reader. Det andra alternativet låter dig använda modulen gratis, men med vissa begränsningar. Kryptografiska operationer för att generera och verifiera digitala signaturer utförs med CryptoPro CSP-krypteringsleverantören.

    Vladimir Maslennikov

    Vem vet varför denna Crypto Pro Pdf är så dyr? Som jag förstår det hjälper det bara att signera PDF-filer. Det finns Crypto Arm och det fungerar för alla filer och är billigare. Vad är tricket? var ligger hunden begravd? Det är jävligt dyrt, det är som en padda

    • Hemsida

      Vladimir, CryptoPro PDF - modul för att skapa och verifiera digitala signaturer. Designad för att generera och verifiera elektroniska digitala signaturer i Adobe Reader, Adobe Acrobat version 8, 9, X, XI, DC.
      CryptoPro PDF, utvecklad med Adobe Systems Inc.s mjukvarugränssnitt. och certifierad av en elektronisk digital signatur från Adobe Systems, låter dig använda certifierade kryptografiska informationsskyddsverktyg CryptoPro CSP i produkterna Adobe Acrobat, Adobe Reader och Adobe LiveCycle ES. Genererar och verifierar elektroniska signaturer och säkerställer den juridiska betydelsen av elektroniska dokument som genereras i PDF-format - i enlighet med standarden för elektroniskt dokumentutbyte. Om du har frågor om prispolicyn, vänligen kontakta CRYPTO-PRO LLC.

    Marina

    Jag kommer att säga detta, saken är verkligen användbar. Vi provade gratisversionen, men den slutade framgångsrikt. Ja, jag var tvungen att betala för en obegränsad tid - det var som att det slets ur mitt hjärta - galna pengar. Men jag är glad!!! Och i allmänhet är en elektronisk signatur en grej, verkligen, det är en så otäck sak, det är inte billigt... Men med det tar det mycket kortare tid att fylla i och signera, och nu lämnar jag inte kontoret alls . Om du fortfarande hittar vettiga installationsinstruktioner vid den tiden och inte slösar pengar på installatörer... Men det är för sent. Förresten, du beskrev allt i detalj, det är synd att detta inte hände för ett par månader sedan...

    Narimanov Evgeniy

    Anatoly, allt här är knutet till operativsystemet. Vilken version av Crypto-Pro UEC och Crypto-Pro Browser Plug-in är installerad? Jag återgav din situation på Windows 7 x64 - allt installerat utan problem.

    Anatoly

    Acrobat Reader DC installerat. CryptoPro PDF med en certifierad modul kan inte installeras. Det står att version 8,9,10,11 behövs. Den aktuella versionen av CryptoPro PDF daterad 11 april 2016 är inte heller installerad – den säger att du behöver CryptoPro CSP eller annan kompatibel kryptoleverantör. Jag har Cryptopro UEC med en webbläsarplugin. Hur installerar jag cryptopro PDF?

Den här artikeln är en fortsättning, eller snarare ett tillägg till den tidigare artikeln om hur man signerar ett Excel- eller Word-dokument med en digital signatur. I samma artikel kommer vi att prata om hur man signerar ett dokument i PDF-format med kryptopro.

Endast för att signera dokument i pdf-format med en elektronisk signatur räcker det inte med en installation som den var när man signerade dokument i word eller excel! Det finns en hel procedur här) Men nog med ord, låt oss börja!

PS Om du behöver läsa mina nya artiklar om ämnet digital signatur:

  1. 🔑, läs sedan min andra artikel, som helt avslöjar ämnet digital signatur i .sig-format
  2. ✅ skapa via CryptoPRO

Hur man signerar en pdf med en elektronisk signatur

Om du kom till min blogg med frågan om hur man signerar en PDF, då skyndar jag mig att göra dig besviken, för att göra en elektronisk signatur av PDF-dokument behöver du följande. programvara:

  • Acrobat Reader PRO (eller Acrobat Pro DC)

Men här uppstår ett problem omedelbart, eftersom denna programvara är betald, men återigen finns det flera alternativ:

Nåväl, vi är klara med de sorgliga nyheterna, låt oss gå vidare.

Hur man undertecknar en digital signatur pdf-dokument

Låt oss nu gå direkt till instruktionerna själva, om hur jag signerar dokument med en digital signatur i pdf, jag ska genast säga att jag kommer att beskriva proceduren på Windows 7 Ultimate x64 (men den här proceduren är identisk på andra versioner av Windows) Låt oss gå :

  1. Gå till CryptoPro-webbplatsen http://www.cryptopro.ru/
  2. Därefter måste vi registrera oss på den för att kunna ladda ner CryptoPro CSP 4.0(men om du inte vill göra detta, ladda ner från min länk från Yandex-disken - ladda ner CryptoPro CSP 4.0)
  3. Installera CryptoPro CSP 4.0 (demoläge ger oss möjlighet att använda detta program gratis i 90 dagar!)
  4. Gå sedan till sidan http://www.cryptopro.ru/products/other/pdf/downloads och ladda ner CryptoPro PDF
  5. Installera CryptoPro PDF
  6. När allt är installerat, öppna vårt dokument via Acrobat Pro DC
  7. Efter öppning ser vi till att CryptoPro PDF-modulen är ansluten till Acrobat Pro DC, för detta räcker det
    öppna menyn Hjälp -> Om tredjepartsmoduler -> CreptoProPDF om allt är som i fig. 1 så är allt bra och vi går vidare
    Figur 1
  8. Högerklicka sedan på ett tomt utrymme i verktygsfältet och välj menyn Ändra den aktuella uppsättningen verktyg (Fig. 2)
    Fig.2
  9. Vi öppnar verktygslådan, vi är intresserade av föremålet Signaturer med certifikat(1) välj detta objekt och klicka på pilen med ett plustecken (2) detta objekt flyttas till höger kolumn (3) klicka på OK och gå till nästa objekt i Fig. 3.
    Fig. 3 (pdf signerar elektroniskt dokument med digital signatur)
  10. Nu ser vi att vi har ett nytt objekt på höger sida där vi väljer signaturer med ett certifikat, svarar OK till popup-fönstret (Fig. 4)
    Fig. 4 (hur man undertecknar ett dokument med en elektronisk signatur i pdf)
  11. Välj nu området där vi ska signera genom att sträcka ut området med musen, varefter ett fönster kommer upp där vi väljer certifikatet och klickar OK (Fig. 5)
    Fig. 5 (signera kryptopro digital signaturdokument)
  12. Det är allt! Nu kan du signera PDF-dokument elektroniskt med en digital signatur.

Tja, enligt vår tradition, för de som inte gillar att läsa, lägger jag upp videoinstruktioner:

Grattis, nu vet du hur man gör: hur man signerar ett dokument i PDF med digital signatur, hur man signerar ett PDF-dokument med en elektronisk digital signatur, hur man signerar ett PDF-dokument med en elektronisk signatur kryptopro, hur man signerar ett dokument med en elektronisk signatur, hur man undertecknar ett dokument med en elektronisk signatur pdf sig, hur man undertecknar ett dokument med en elektronisk signatur cryptopro pdf, hur man undertecknar ett elektroniskt signaturdokument, hur man undertecknar ett elektroniskt signaturdokument i pdf gratis, hur man underteckna ett elektroniskt signaturdokument i pdf cryptopro, hur man elektroniskt undertecknar ett pdf-dokument, hur man undertecknar en elektronisk signatur på ett pdf-dokument, hur man sätter en elektronisk signatur på ett pdf-dokument, hur man sätter en digital signatur på ett pdf-dokument , signera en digital signatur av ett pdf-dokument, signera ett PDF-dokument med en elektronisk signatur, signera digitala signaturdokument i pdf, elektroniskt signera ett pdf-dokument, elektroniskt signera ett PDF-dokument, digital signatur i ett pdf-dokument

Det finns inga liknande poster.

CryptoPro PDF-modulen fungerar i följande operativsystem:
  • alla lokaliserade och engelska versioner av Microsoft Windows XP, med Service Pack 3 och högre installerat;
  • alla lokaliserade och engelska versioner av Microsoft Windows Server 2003, med Service Pack 2 och högre installerat;
  • alla lokaliserade och engelska versioner av Microsoft Windows Vista, med Service Pack 2 och högre installerat;
  • alla lokaliserade och engelska versioner av Microsoft Windows Server 2008, med Service Pack 2 och högre installerat;
  • alla lokaliserade och engelska versioner av Microsoft Windows 7, med Service Pack 1 och högre installerat;
  • alla lokaliserade och engelskspråkiga versioner av Microsoft Windows Server 2008 R2, med Service Pack 1 och högre installerat;
  • alla lokaliserade och engelska versioner av Microsoft Windows 8, Microsoft Windows 8.1, Microsoft Windows Server 2012, Microsoft Windows Server 2012 R2
För att CryptoPro PDF-modulen ska fungera måste programmet CryptoPro CSP 3.6 vara installerat. versioner och högre. "CryptoPro PDF" är utformad för att utöka kapaciteten hos Adobe Reader- och Adobe Acrobat-program inom området för att skapa och verifiera elektroniska signaturer i enlighet med GOST R 34.10-2001-standarden.

För att använda CryptoPro PDF-modulen måste du först installera valfri version av Adobe Reader (version 8, 9, X, XI) eller Adobe Acrobat (version 8, 9, X, XI). CryptoPro PDF-modulen kan också fungera fullt ut i skyddsläget för Adobe Reader version 10.0.1 och högre.

2. Installation av CryptoPro PDF-modulen

För att installera CryptoPro PDF-modulen måste du köra paketet cppdf.msi som finns på CD:n. Korta förberedande procedurer följer, och installationsguiden för “CryptoPro PDF” öppnas på skärmen (se fig. 1).

Ris. 1. Fönstret för installationsguiden "CryptoPro PDF".


Efter att ha klickat på knappen "Nästa" öppnas följande fönster, som beskriver licensavtalet för användning av modulen "CryptoPro PDF". Om du till fullo håller med varje klausul i detta avtal, markera rutan "Jag accepterar villkoren i licensavtalet" och klicka på "Nästa" (se fig. 2).

Ris. 2. Licensavtal för användning av "CryptoPro PDF"

I det nyligen visade fönstret måste du ange information om användaren och organisationen, samt serienumret på licensen för att använda CryptoPro PDF-modulen, som visas i Fig. 3. Om fältet "Serienummer" lämnas tomt, kommer mjukvarumodulen att fungera i demoläge i 30 dagar.

Ris. 3. Information om användare, organisation och serienummer för "CryptoPro PDF"


Efter att ha klickat på knappen "Nästa" öppnas följande fönster där du måste välja typ av installation av modulen "CryptoPro PDF": full eller anpassad (se fig. 4).

Ris. 4. Installationstyp "CryptoPro PDF"

Under en anpassad installation kan du välja versioner av Adobe Reader- och Adobe Acrobat-program för vilka "CryptoPro PDF" kommer att installeras (se fig. 5). Om ingen version av Adobe Reader eller Adobe Acrobat är vald kommer du inte att kunna fortsätta installationen.

Ris. 5. Anpassad installation av CryptoPro PDF-modulen


Efter att ha klickat på knappen "Nästa" öppnas följande fönster där du måste bekräfta installationen av modulen "CryptoPro PDF". (se fig. 6). Vid behov kan du i detta skede gå tillbaka och ändra några installationsparametrar. För att slutföra installationen måste du klicka på knappen "Installera".

Ris. 6. Bekräftelsefönster för installation av CryptoPro PDF-modulen

I slutet av alla steg-för-steg-instruktioner kommer guiden att installera CryptoPro PDF-modulen, som åtföljer alla dess åtgärder med vissa kommentarer. När det är klart kommer ett fönster att visas som bekräftar den lyckade installationen, där du måste klicka på "Slutför" (se fig. 7).

Ris. 7. Bekräftelse på installation av CryptoPro PDF-modulen

3. Arbeta i modulen "CryptoPro PDF".

3.1. Konfigurera skapandet och verifieringen av en elektronisk signatur i Adobe Acrobat

För att skapa och verifiera en elektronisk signatur måste du välja menyn "Redigera inställningar signaturer" och öppna fönstret "Digitala signaturer avancerade inställningar" i den (se fig. 8).

Ris. 8. Ställa in skapandet och verifieringen av en elektronisk signatur

Obs: här och nedan kommer alla ES-gränssnittsritningar att visas för programmet Adobe Acrobat.XI. I andra versioner av programmet kan det finnas små skillnader i gränssnittet.
I det nyöppnade fönstret väljer du fliken "Skapa" och markerar standardmetoden för att skapa signaturer (se fig. 9). Om du väljer standardsignaturen "CryptoPro PDF" kommer denna metod att skapa alla elektroniska signaturer som läggs till i dokumentet. Om alternativet "Fråga när jag signerar" är valt, kommer ett fönster att visas när du genererar varje ny elektronisk signatur där du måste välja metod för att skapa denna elektroniska signatur.

Ris. 9. Inställningar för att skapa en elektronisk signatur

3.2. Ange serienumret på licensen för att använda CryptoPro PDF-modulen

Om en licens inte angavs under installationen av CryptoPro PDF-modulen förses användaren med en licens som har en begränsad giltighetstid. Efter denna period, för att fortsätta arbeta i CryptoPro PDF-modulen, måste du ange serienumret från ett speciellt licensformulär, som kan erhållas antingen från utvecklarorganisationen eller från en organisation som har rätt att distribuera denna produkt, för exempel
Obs: om modulen används i Adobe Reader kommer skapandet och verifieringen av elektroniska signaturer att utföras utan licens.
För att ange licensens serienummer måste du välja menyalternativet "Hjälp om tredjepartsplugins CryptoProPDF". I fönstret som visas klickar du på "Installera licens", som visas i Fig. 10.

Ris. 10. Licensinstallationsfönster

I fönstret "Användarinformation" som dyker upp igen måste du fylla i fälten "Användare", "Organisation" och "Serienummer" (se Fig. 11), som står skrivet på Licensformuläret.

Ris. 11. Fönstret "Användarinformation".

Efter att ha klickat på "Ok"-knappen återgår du till panelen där licenstypen och dess giltighetstid anges.

3.3. Skapa en elektronisk signatur

Låt oss titta på ett steg-för-steg-scenario för att skapa en synlig elektronisk signatur.
P Obs: synlig ES visas i dokumentet och vid utskrift visas inte osynlig ESvisas och finns som metadata.
För att skapa en elektronisk signatur måste du välja "Arbeta med certifikat" i menyn "Signering" och önskad typ av signatur, som visas i Fig. 12.

Ris. 12. Lägga till ES

Om under installationen av modulen, när du väljer att generera en elektronisk signatur, parametern "Fråga när jag signerar" specificerades som standard, kommer ett fönster att visas där du måste välja metoden för att skapa en elektronisk signatur "CryptoPro PDF" ( se fig. 13). Om metoden för att skapa en elektronisk signatur specificerades i inställningarna (se avsnitt 3.1), kommer urvalsfönstret inte att visas och den valda metoden kommer att användas automatiskt.

Ris. 13. Välja en metod för att generera en elektronisk signatur

Nästa i dokumentet måste du välja området för visning av den elektroniska signaturen. Efter detta steg kommer fönstret "Välj ett certifikat" att visas med en lista över certifikat som finns i standard Windows-certifikatarkivet, som visas i Fig. 14. För att förbättra din användbarhet kan listan över certifikat sorteras efter de lämpliga namnen "Ämne", "Utfärdare", "Giltigt från" eller "Giltigt till").

Obs: när du väljer ett certifikat för att generera en elektronisk signatur kommer endast certifikat i enlighet med GOST R 34.10-2001 att vara tillgängliga, eftersom CryptoPro PDF-modulen inte fungerar med certifikat gjorda med andra kryptografiska algoritmer.
För att se egenskaperna för det valda certifikatet måste du klicka på "Visa certifikat".

Ris. 14. Välja ett certifikat för att skapa en elektronisk signatur

För att använda en avancerad elektronisk signatur måste du välja alternativet "Att använda en CMS Advanced Electronic Signatures (CAdES)". I det här fallet kommer den elektroniska signaturen att skapas enligt CAdES-standarden, ETSI Standard, RTS/ESI-000040, TS 101 733. För att generera en förbättrad elektronisk signatur måste du också ange adressen till tidsstämpeltjänsten, för vilken du behöver klicka på "Redigera TSP-tjänst") (se fig. 15). Om TSP-tjänsten kräver autentisering kan du ange de nödvändiga parametrarna i inställningsfönstret.

Ris. 15. Välja och ändra tidsstämpeltjänster

Sedan kan du i fönstret "Signa dokument" fylla i ytterligare fält som visas i egenskaperna för den elektroniska signaturen (se fig. 16). För att skapa en elektronisk signatur måste du klicka på "Signera".

Ris. 16. Fönster för generering av en elektronisk signatur

Det sista steget i fönstret "Spara som" är att välja en fil där en kopia av det signerade dokumentet ska sparas. I fig. Figur 17 visar ett exempel på en elektronisk signatur genererad i ett dokument.

Ris. 17. Exempel på elektronisk signatur i ett dokument

3.4. Typer av elektroniska signaturer i Adobe-program

I Adobes mjukvaruprodukter finns en uppdelning av signaturer i elektroniska (kallas digitala i Adobe-dokumentation) och handskrivna signaturer. Handskrivna signaturer är märken gjorda på en sida för hand. De har inget med den elektroniska signaturen att göra och visas inte i panelen Signaturer.
Det finns två typer av elektroniska signaturer (1 - godkännandesignaturer och 2 - certifierande signaturer). De godkänner innehållet i "pdf"-filen. Det finns dock en skillnad mellan dem: jämfört med en elektronisk signatur för godkännande har intygsgivaren bredare rättigheter att hantera dokumentet. Det låter dig göra acceptabla typer av ändringar som säkerställer att dokumentet förblir giltigt.
Låt oss säga att en viss statlig tjänst har skapat ett formulär med signaturfält. När formuläret har fyllts i, certifierar civilförvaltningen dokumentet, vilket tillåter användare att endast göra ändringar i formulärfälten och underteckna dokumentet. Det vill säga att användare kan fylla i formuläret och skriva under för godkännande. Men om sidor raderas och kommentarer läggs till kommer ett sådant dokument att förlora sin äkthet och kommer inte längre att anses vara certifierat.

3.5. Skillnader mellan Adobe Reader och Adobe Acrobat i processen att generera en elektronisk signatur

Det finns skillnader i att arbeta med elektroniska signaturer mellan programmen Adobe Reader och Adobe Acrobat, orsaken till detta ligger i särdragen i deras funktion, som dikteras av tillverkaren Adobes policy och inte har något samband med den direkta driften av CryptoPro. PDF-modul.

Adobe Reader-funktioner:

  • verifierar en elektronisk signatur i ett godtyckligt PDF-dokument, inklusive enligt GOST R 34.10-2001-algoritmen med hjälp av CryptoPro PDF-modulen;
  • utför signering av PDF-dokument med utökad åtkomst, inklusive enligt GOST R 34.10-2001-algoritmen med hjälp av CryptoPro PDF-modulen.
Adobe Acrobat-programfunktionalitet:
certifierar ett godtyckligt pdf-dokument (med en synlig signatur eller utan en synlig signatur), inklusive enligt GOST R 34.10-2001-algoritmen med hjälp av CryptoPro-modulen
  • PDF";
  • signerar ett godtyckligt PDF-dokument, inklusive användning av GOST R 34.10-2001-algoritmen med CryptoPro PDF-modulen;
  • verifierar en elektronisk signatur, inklusive enligt GOST R 34.10-2001-algoritmen med hjälp av CryptoPro PDF-modulen.
"pdf"-dokument med utökad åtkomst anses vara:
  • pdf-formulär, som är avsedda för användare att fylla i i Adobe Reader;
  • pdf-filer som har varit föremål för tilläggsåtgärden.
En sådan operation för att utöka åtkomsten eller generera ett PDF-formulär kan utföras på alla PDF-dokument som skapats på vilket tillgängligt sätt som helst i följande program: Adobe Acrobat 8 ​​​​Professional, Adobe Acrobat 9 Pro och Adobe Acrobat 9 Pro Extended, Adobe Acrobat X , Adobe Acrobat XI .
Obs: Åtkomstförlängningsåtgärd utförd i Adobes programvara
Acrobat 9 Standard kommer att vara i begränsad form, så det tillåter inte Adobe Reader-användare att skapa/lägga till signaturer.

3.6. Verifiering av elektronisk signatur

Om du öppnar ett dokument, startar som standard en kontroll av alla elektroniska signaturer som finns i det. För att se resultatet av att kontrollera en specifik elektronisk signatur måste du vänsterklicka på denna signatur i dokumentet. I det här fallet kommer processen att verifiera den valda signaturen att startas och sedan visas ett fönster med resultatet "Signaturvalideringsstatus".
En elektronisk signatur kan ha flera statuser:
  • "Giltigt" - från det ögonblick då dokumentet undertecknades har de signerade uppgifterna inte blivit föremål för ändringar (här är det möjligt att göra ändringar i själva dokumentet).
  • "Ogiltig" – från det ögonblick då dokumentet undertecknades har de signerade uppgifterna ändrats eller skadats.
  • "Odefinierad" – om det inte var möjligt att verifiera signaturen av en eller annan anledning; eller om de signerade uppgifterna förblir oförändrade, fick undertecknarens certifikat statusen "ogiltig".
Villkor under vilka ett certifikat erkänns som tillförlitligt:
  • har en tillförlitlig elektronisk signatur från den certifieringsmyndighet som utfärdade den;
  • giltighetsperioden är aktuell från det aktuella datumet;
  • finns i Windows Trusted certificate Store (ROOT);
  • finns inte på den aktuella listan över återkallade certifikat per det aktuella datumet.
Det finns två alternativ för att visa parametrar för elektroniska signaturer:
  • i fönstret "Signatur Verification Result" klickar du på knappen "Signatur Properties";
  • Högerklicka på den elektroniska signaturen i dokumentet och välj "Signaturegenskaper" i snabbmenyn som visas.


Ris. 18. Elektroniska signaturparametrar

Dela med sig