Crearea unei semnături electronice în Adobe Acrobat și Adobe Reader folosind programul CryptoPro PDF. Instrucțiuni pentru instalarea și utilizarea CryptoPRO PDF Aplicația CryptoPro pdf

APROBAT

ZhTYAI.00064-01 90 02

ZhTYAI.00064-01 90 02-LU

CryptoPro PDF

VERSIUNEA 1.6

Ghid pentru automatizarea creării și validării

semnături electronice

ZhTYAI.00064-01 90 02. CryptoPro PDF. Ghid pentru automatizarea creării și validării

semnături electronice.

ADNOTARE

Acest document descrie diferite moduri de automatizare a creării și

verificarea semnăturilor electronice folosind Adobe JavaScript și iText. Documentul oferă instrucțiuni pentru utilizarea vrăjitorului pentru lot de semnături electronice și utilitarul de linie de comandă care sunt incluse cu CryptoPro PDF.

Informații despre dezvoltatorul „CryptoPro PDF”:

LLC „Crypto-Pro”

127 018, Moscova, căsuța poștală Crypto-Pro Telefon: +7 495 995-48-20 Fax: +7 495 995-48-20 http://www.CryptoPro.ru E-mail: [email protected]

1. Procesarea în lot a documentelor utilizând CryptoPro PDF.................... 4

1.1. Asistent lot cu semnătură electronică

1.1.1. Crearea semnăturilor electronice

1.1.2. Verificarea semnăturilor electronice

1.2. Instrument de linie de comandă cppdfutil.exe

1.2.1. Crearea semnăturilor electronice

1.2.2. Verificarea semnăturilor electronice

2. Automatizarea creării și verificării semnăturii



2.1. Automatizare folosind Adobe JavaScript

2.1.1. Exemplu de cod pentru generarea unei semnături electronice

2.1.2. Exemplu de cod pentru verificarea unei semnături electronice

2.1.3. Depanarea și executarea codului JavaScript în Adobe Acrobat.................................. 25

2.2. Automatizare folosind iText

2.2.1. Dezvoltare Java

2.2.2. Dezvoltare pe platforma Microsoft.NET Framework

2.3. Automatizare folosind JavaScript și OLE

3. Lista abrevierilor

4. Lista desenelor

5. Lista de tabele

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

1. Procesarea în lot a documentelor folosind CryptoPro PDF „CryptoPro PDF” oferă următoarele capabilități pentru a lucra cu un lot de documente PDF:

crearea semnăturilor electronice pentru toate documentele PDF incluse în pachet;

verificarea semnăturilor electronice în toate documentele PDF incluse în pachet.

Crearea și verificarea ES într-un pachet de documente PDF se poate face folosind Batch Work with ES Wizard (cppdfwizard.exe) sau folosind utilitarul de linie de comandă (cppdfutil.exe).

Pentru a utiliza vrăjitorul de semnătură digitală batch și utilitarul de linie de comandă, trebuie să aveți instalat Adobe Acrobat.

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

1.1. Asistent lot cu semnătură electronică 1.1.1. Crearea semnăturilor electronice Pasul 1. Pornirea vrăjitorului Pentru a crea o semnătură electronică într-un lot de documente PDF, rulați vrăjitorul batch pentru lucrul cu semnăturile electronice (Porniți toate programele CRYPTO-PRO Batch signing PDF documents). Pe ecran va apărea o fereastră de expert (vezi Figura 1). Pentru a sări peste acest pas data viitoare când rulați expertul, trebuie să bifați indicatorul Nu afișați această pagină.

–  –  –

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 2. Selectarea unei acțiuni cu un pachet de documente În această fereastră expert, selectați opțiunea Creare semnătură electronică în documente (vezi Figura 2) și faceți clic pe butonul Următorul.

–  –  –

Pasul 3. Selectarea directoarelor la crearea în lot a semnăturilor electronice La acest pas, expertul va afișa o casetă de dialog (vezi.

Figura 3), în care trebuie să specificați directoarele pentru lucrul cu un pachet de documente PDF:

Director cu documente pentru semnătură. Directorul sursă care ar trebui să conțină documentele PDF care trebuie semnate. Toate documentele din acest director vor rămâne neschimbate.

Director pentru documente semnate. Directorul în care vor fi plasate copiile semnate ale tuturor documentelor PDF din directorul cu documente pentru semnătură.

–  –  –

Când faceți clic pe butonul Avansat, va apărea o fereastră cu setări suplimentare (vezi Figura 4).

În această fereastră puteți specifica următoarele setări:

Director pentru documentele care nu au putut fi semnate. Copii ale tuturor documentelor PDF din directorul cu documente pentru semnătură care nu au fost semnate vor fi plasate în acest director.

Suprascrie fișierele cu aceleași nume. La crearea unui fișier în directorul pentru documente semnate sau în directorul pentru documente care nu au putut fi semnate, este posibil să existe deja un fișier cu același nume. Dacă această opțiune este activată, atunci dacă numele se potrivesc, fișierul va fi suprascris cu unul nou. Dacă această opțiune este dezactivată, atunci dacă numele se potrivesc, procesul de creare a unei semnături pe document va fi întrerupt.

–  –  –

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 4. Selectarea unui certificat de semnare În această etapă, expertul va afișa fereastra pentru selectarea unui certificat de semnare (vezi Figura 5).

Certificatul pe care trebuie creată semnătura electronică poate fi selectat din stocarea „Personală” a utilizatorului curent făcând clic pe butonul Selectare din stocare sau din container făcând clic pe butonul Selectare din container.

Puteți vizualiza certificatul selectat folosind butonul Vizualizare.

Figura 5. Selectarea unui certificat de semnare

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 5. Selectarea unui tip de semnătură.

La acest pas al expertului (vezi Figura 6), trebuie să specificați tipul de semnătură care trebuie creată:

obișnuit sau de certificare.

Pentru a specifica dacă semnătura trebuie să se conformeze formatului îmbunătățit CAdES-X Long Type 1, trebuie să selectați opțiunea Utilizați semnătură electronică îmbunătățită. În caz contrar, va fi creată o semnătură corespunzătoare formatului CAdES BES.

Când creați o semnătură avansată, trebuie să specificați adresa serviciului de marcare temporală în câmpul Serviciu de marcare temporală. Dacă adresa serviciului de marcare temporală nu este specificată, aceasta poate fi preluată din Politica de grup.

De asemenea, trebuie să alegeți ce acțiuni cu documentul vor fi permise după semnare. Dacă creați o semnătură obișnuită, puteți bloca documentul după semnare. Dacă creați o semnătură de certificare, puteți selecta una dintre setări:

permit completarea formularelor și utilizarea semnăturilor digitale;

permite comentarii, completarea formularelor și semnături digitale;

interzice modificările.

Figura 6. Selectarea unui tip de semnătură

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 6. Introduceți parametrii semnăturii

La acest pas al expertului, puteți specifica informații suplimentare despre semnătură:

motivul semnării (poate fi selectat din listă sau introdus manual);

Locație;

informații de contact.

Pentru a începe procesul de creare a semnăturilor electronice în documentele PDF selectate, faceți clic pe butonul Start.

Figura 7. Opțiuni de semnătură

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 7. Crearea unei semnături electronice În această etapă, expertul va începe să creeze o semnătură electronică în documentele selectate, afișând progresul procesului de semnare în tabel (vezi Figura 8).

Dacă opțiunea Continuați să lucrați când apar erori (vezi Figura 4) este dezactivată, atunci dacă apare o eroare, programul va opri procesul de creare a semnăturilor electronice și documentele PDF rămase nu vor fi semnate.

–  –  –

După finalizarea procesului de creare a unei semnături electronice, expertul va afișa o listă de documente procesate și rezultatele creării unei semnături electronice. Pentru a merge la ultima pagină a expertului, faceți clic pe butonul Următorul.

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 8. Finalizarea asistentului Ultima pagină a expertului va afișa informații despre numărul total de documente, numărul de documente semnate cu succes și nesemnate (vezi Figura 9).

Pentru a vizualiza informații detaliate despre activitatea vrăjitorului la semnarea acestui pachet de documente, faceți clic pe butonul Vizualizare jurnal.

–  –  –

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

1.1.2. Verificarea semnăturilor electronice Pasul 1. Pornirea vrăjitorului Pentru a verifica semnătura electronică dintr-un pachet de documente PDF, rulați vrăjitorul pentru lucrul în lot cu semnătură electronică (Porniți toate programele CRYPTO-PRO Documente PDF de semnare în lot). Pe ecran va apărea o fereastră de expert (vezi Figura 1). Pentru a sări peste acest pas data viitoare când rulați expertul, trebuie să bifați indicatorul Nu afișați această pagină.

Pasul 2. Selectarea unei acțiuni cu un pachet de documente În această fereastră expert, selectați opțiunea Verificare semnătură electronică în documente (vezi Figura 10) și faceți clic pe Următorul.

–  –  –

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 3. Selectarea directoarelor în timpul verificării în serie a semnăturilor electronice La acest pas, asistentul va afișa o casetă de dialog (vezi Figura 11). În câmpul Director cu documente pentru verificarea semnăturii, trebuie să specificați directorul cu documente pentru verificarea semnăturii. Acesta este directorul sursă care ar trebui să conțină documentele PDF care trebuie verificate. Toate documentele din acest director vor rămâne neschimbate.

–  –  –

Când faceți clic pe butonul Avansat, va apărea o fereastră cu setări suplimentare (vezi Figura 12).

În fereastra care apare, puteți specifica următoarele setări:

Director pentru fișierele jurnal. În acest director va fi plasat un fișier cu un raport privind progresul semnării pachetului de documente PDF.

Director pentru documentele a căror semnătură nu a putut fi verificată. Copii ale tuturor documentelor PDF din directorul cu documente pentru verificarea semnăturii, în care semnătura electronică nu a putut fi verificată sau a fost declarată nevalidă, vor fi plasate în acest director.

Director cu documente verificate. Acesta este directorul în care vor fi plasate copii ale tuturor documentelor PDF din directorul cu documente pentru verificarea semnăturii, semnăturile electronice în care au fost verificate cu succes și găsite valabile.

Suprascrieți fișierele cu aceleași nume. Când creați un fișier în directorul pentru documente scanate sau în directorul pentru documente care nu au putut fi scanate, este posibil să existe deja un fișier cu același nume. Dacă această opțiune este activată, atunci dacă numele se potrivesc, fișierul va fi suprascris cu unul nou. Dacă această opțiune este dezactivată, atunci dacă numele se potrivesc, procesul de creare a unei semnături pe document va fi întrerupt.

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Continuați să lucrați dacă apar erori. Dacă această opțiune este dezactivată, atunci dacă apare o eroare, programul va opri procesul de creare a semnăturilor electronice și documentele PDF rămase nu vor fi semnate.

Figura 12. Setări suplimentare

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 4. Selectarea parametrilor semnăturii În această etapă, trebuie să specificați parametrii semnăturii (vezi Figura 13). În fiecare document PDF va fi verificată o singură semnătură, ai cărei parametri corespund celor specificați, în timp ce semnăturile rămase nu vor fi verificate. În cazul în care documentul nu are o semnătură cu parametrii specificați, se va returna o eroare care să precizeze că semnătura nu a fost găsită. Dacă există o semnătură cu parametrii specificați, rezultatul verificării va fi returnat.

Căutarea semnăturilor electronice se realizează folosind următorii parametri:

Tipul semnăturii (obișnuit sau de certificare);

Respectarea formatului îmbunătățit. Pentru a specifica acest parametru, trebuie să bifați caseta de selectare Verificați conformitatea semnăturii cu formatul avansat. În acest caz, se va verifica nu numai valabilitatea semnăturii electronice, ci și conformitatea acesteia cu formatul CAdES-X Long Type 1 descris în standardul „CMS Advanced Electronic Signatures”, Standard ETSI, RTS/ESI-000040, TS 101 733.”

Certificatul pe care trebuie generată semnătura electronică. Certificatul poate fi selectat din stocarea personală a utilizatorului curent. Pentru a selecta un certificat, faceți clic pe butonul Selectați din stocare. Puteți vizualiza certificatul selectat folosind butonul Vizualizare.

Pentru a începe procesul de verificare a semnăturii electronice în documentele PDF selectate, faceți clic pe butonul Start.

Figura 13. Selectarea tipului de semnătură și a certificatului

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 5. Verificarea semnăturii electronice La acest pas al expertului începe procesul de verificare a semnăturii în documentele PDF selectate. Dacă opțiunea Continuați lucrul când apar erori (vezi Figura 12) este dezactivată, atunci dacă apare o eroare, programul va opri procesul de verificare a semnăturii electronice și documentele PDF rămase nu vor fi scanate.

După finalizarea procesului de verificare a semnăturilor dintr-un pachet de documente, expertul va afișa o listă de documente procesate și rezultatele verificării semnăturii electronice (vezi Figura 14). Pentru a merge la ultima pagină a expertului, faceți clic pe butonul Următorul.

Figura 14. Rezultatele testului ES

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Pasul 6. Finalizarea asistentului Ultima pagină a expertului va afișa informații despre numărul total de documente, numărul de documente verificate cu succes și neverificate (vezi Figura 15).

Pentru a vizualiza informații detaliate despre activitatea vrăjitorului atunci când verificați acest pachet de documente, faceți clic pe butonul Vizualizare jurnal.

Pentru a închide asistentul, faceți clic pe butonul Terminare.

–  –  –

Programul de linie de comandă cppdfutil.exe este conceput pentru a crea sau verifica semnăturile electronice într-un pachet de documente PDF. Programul este instalat în directorul %ProgramFiles(x86)%\Crypto Pro\PDF.

Crearea semnăturilor electronice 1.2.1.

Pentru a începe procesul de creare a unei semnături electronice într-un pachet de documente PDF, executați următoarea comandă:

cppdfutil.exe sign [parametri] Lista parametrilor pentru comanda sign este dată în tabel (vezi Tabelul 1).

Tabelul 1. Descrierea parametrilor comenzii semnului

–  –  –

Verificarea semnăturilor electronice 1.2.2.

Pentru a începe procesul de verificare a semnăturii electronice într-un pachet de documente PDF, executați următoarea comandă:

cppdfutil.exe verify [parametri] Lista parametrilor pentru comanda verify este dată în tabel (vezi Tabelul 2).

–  –  –

Notă. În fiecare document PDF va fi verificată o singură semnătură, ai cărei parametri corespund celor specificați, în timp ce semnăturile rămase nu vor fi verificate. De exemplu, dacă sunt specificați simultan parametrii req-cades, req-certified, req-certificate, atunci documentul caută o semnătură de certificare îmbunătățită realizată pe acest certificat și verifică valabilitatea acestuia.

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

2. Automatizarea creării și verificării semnăturii 2.1. Automatizare folosind Adobe JavaScript Adobe Acrobat are capacitatea de a utiliza scripturi JavaScript pentru a genera și verifica semnăturile electronice. Folosind scripturi, puteți asigura o muncă autonomă cu semnături digitale fără a utiliza o interfață grafică de utilizator.

Pentru a activa utilizarea scripturilor JavaScript, trebuie să parcurgeți următorii pași:

2. Selectați Preferințe în secțiunea Editare.

3. În fereastra care se deschide (vezi Figura 16), selectați fila JavaScript și faceți clic pe marcajul Activare JavaScript Acrobat.

În mod implicit, această opțiune este activată la instalarea Adobe Acrobat.

Figura 16. Configurarea JavaScript în Adobe Acrobat

Când lansați Adobe Acrobat, toate fișierele disponibile cu extensia *.js vor fi descărcate automat din directorul de cale de instalare Adobe Acrobat\Acrobat\Javascripts. Codul JavaScript conținut în aceste fișiere va fi disponibil pentru execuție în Adobe Acrobat.

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

2.1.1. Exemplu de cod pentru generarea unei semnături electronice Mai jos este un exemplu de cod JavaScript care generează o semnătură electronică invizibilă într-un document:

// obiectul documentului curent var doc = this;

// creează un obiect semnătură invizibil var f = doc.addField("MySignature", "semnătura", 0, );

// obțineți CryptoPro PDF handler var engine = security.getHandler("CryptoPro PDF");

// încărcați certificatul din fișierul c:\path\mycert.cer var c = security.importFromFile(( cType:"Certificat", cDIPath:"/c/path/mycert.cer", bUI:false ));

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

// informații suplimentare var s = ( motiv: „MyReason”, locație: „Moscova” );

// calculul ES f.signatureSign(( oSig: engine, oInfo: s, bUI: false ))) 2.1.2. Exemplu de cod pentru verificarea unei semnături electronice Mai jos este un exemplu de cod JavaScript care verifică și afișează informații despre semnătura electronică dintr-un document:

// obține un obiect semnătură existent var f = doc.getField("MySignature");

// verifica semnatura electronica var res = f.signatureValidate();

// analiza rezultatului testului switch(res) ( case -1: console.println("Nu este un câmp de semnătură"); break;

cazul 0: console.println("Semnătura este goală"); pauză;

cazul 1: console.println("Starea necunoscută"); pauză;

cazul 2: console.println("Semnătura este nevalidă"); pauză;

cazul 3: console.println("Semnătura documentului este validă, identitatea semnatarului nu a putut fi verificată"); pauză;

cazul 4: console.println("Semnătura documentului este valabilă, iar identitatea semnatarului este valabilă"); pauză;

implicit: console.println("Rezultat nedefinit);

) // scoateți informații despre semnătura var sinfo = f.signatureInfo();

console.println("Semnător: " + sinfo.name + " " + sinfo.contactInfo);

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

2.1.3. Depanați și rulați codul JavaScript în Adobe Acrobat Puteți utiliza instrumentul de depanare JavaScript pentru a depana și a rula JavaScript.

Pentru a lansa depanatorul JavaScript, trebuie să faceți următoarele:

1. Deschideți fereastra principală Adobe Acrobat.

2. Selectați Instrumente în secțiunea Vizualizare, apoi JavaScript (vezi Figura 17).

3. Va apărea o filă în fereastra principală Adobe Acrobat, unde trebuie să faceți clic pe JavaScript Debugger.

Pentru a deschide depanatorul JavaScript folosind tastatura, apăsați CTRL+J.

–  –  –

2.2. Automatizare folosind iText iText este o bibliotecă open source pentru generarea, analizarea și modificarea documentelor PDF. Biblioteca iText a fost dezvoltată inițial pentru limbajul Java, apoi a fost portată în Microsoft.NET Framework sub forma bibliotecii iTextSharp, scrisă în C#.

Ulterior, a apărut biblioteca iTextSharp, scrisă în C# și reprezentând un port al iText pentru Microsoft.NET Framework.

Informații mai detaliate despre aceste produse pot fi găsite pe site-ul iText

Software Corp.:

http://itextpdf.com/product 2.2.1. Dezvoltare în Java Pentru a automatiza crearea și verificarea semnăturilor electronice în Java, trebuie să utilizați biblioteca iText împreună cu CryptoPro JCP.

Informații detaliate și exemple de cod de program pot fi găsite pe forumul CRYPTOPRO la:

http://www.cryptopro.ru/forum2/default.aspx?g=posts&t=4205#post23002 2.2.2. Dezvoltare pe platforma Microsoft.NET Framework Pentru a automatiza crearea și verificarea semnăturilor electronice pe platforma Microsoft.NET Framework, este necesară utilizarea bibliotecii iTextSharp împreună cu produsele CryptoPro CSP și CryptoPro.NET.

Textele exemplelor de cod de program pentru generarea și verificarea unei semnături electronice sunt prezentate ca parte a SDK-ului CryptoPro.NET (fișierul Simple35.zip, care se află în mod implicit în %ProgramFiles(x86)%\Crypto Pro\.NET SDK\Examples director).

Informații detaliate pot fi găsite în documentația CRYPTO-PRO la următoarele adrese:

http://cpdn.cryptopro.ru/default.asp?url=content/cpnet/html/a6189c38-f349-40f0-bdf0a620d91efbb.htm http://cpdn.cryptopro.ru/default.asp?url=content/cp /html/d5da1068-67b6-4247-bb41d1bd1e77774.htm ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

2.3. Automatizare folosind JavaScript și OLE Pluginul CryptoPro PDF conține un script JavaScript pentru a automatiza crearea și verificarea semnăturilor în documentele PDF. Acest script este conținut în fișierul CPPDFDSig.js, care, după instalarea pluginului, se află în calea de instalare a aplicației Adobe Acrobat\Acrobat\Javascripts.

Scriptul prezintă două metode: pentru crearea unei semnături și pentru verificarea semnăturii CPSign CPVerify.

–  –  –

Valoarea returnată Dacă documentul este semnat cu succes, valoarea returnată este 0. În caz contrar, este returnat un cod de eroare (vezi Tabelul 5).

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Tabelul 5. Descrierea erorilor returnate de metoda CPSign

–  –  –

(0xA0000001) ERR_FIELD_CREATION Eroare la crearea câmpului de semnătură.

(0xA0000002) ERR_INIT_HANDLER Eroare la inițializarea handler-ului CryptoPro.

(0xA0000004) ERR_SIGNING Funcția de semnare a eșuat.

(0xA0000005) ERR_SIGN_LIMIT Numărul permis de semnături a fost depășit.

–  –  –

Valoarea returnată Dacă verificarea semnăturii are succes, valoarea returnată este 0. În caz contrar, este returnat un cod de eroare (vezi Tabelul 6).

–  –  –

ERR_DOCUMENT_OPENING Eroare la deschiderea documentului.

(0xA0000001) ERR_FIELD_OPENING Eroare la lucrul cu câmpul de semnătură.

(0xA000000C) ERR_INIT_HANDLER Eroare la inițializarea handler-ului CryptoPro.

(0xA0000004) ERR_NO_SIGNATURE Documentul nu conține semnături.

(0xA000000D) ERR_INVALID_TS Marcajul de timp lipsește sau este incorect.

(0xA0000007) ERR_NO_SIGINFO Eroare la inițializarea obiectului proprietăților semnăturii sigInfo.

(0xA000000E) ERR_NOT_CERTIFIED Semnătura nu este o semnătură de certificare.

(0xA0000008) ERR_UNKNOWN_SIGN Semnătura este nedefinită.

(0xA0000009) ERR_INVALID_SIGN Semnătura este nevalidă.

(0xA000000A) ERR_INVALID_SIGNER Semnătura este validă, dar identitatea semnatarului nu a fost verificată (0xA000000B).

ERR_NO_MATCHING_SIGNA Nu a fost găsită o semnătură cu parametrii specificați.

TURE (0xA000000F) ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

Puteți utiliza aceste metode în scripturile JavaScript, precum și atunci când aplicațiile terțe interacționează cu Adobe Acrobat utilizând tehnologia OLE.

Mai multe informații despre aceasta pot fi găsite în documentația Adobe:

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

101.13.html Exemple pentru executarea scripturilor JavaScript din aplicații scrise în Visual Basic, C++, C# pot fi găsite în Acrobat SDK din folderul InterAppCommunicationSupport.

–  –  –

4. Lista figurilor Figura 1. Expert pentru lucrul în loturi cu semnătură electronică

Figura 2. Selectarea unei acțiuni cu un pachet de documente

Figura 3. Selectarea directoarelor la crearea semnăturilor electronice în loturi

Figura 4. Setări suplimentare

Figura 5. Selectarea unui certificat de semnare

Figura 6. Selectarea unui tip de semnătură

Figura 7. Opțiuni de semnătură

Figura 8. Procesul de creare a semnăturilor electronice în documentele selectate

Figura 9. Finalizarea expertului

Figura 10. Selectarea unei acțiuni cu un pachet de documente

Figura 11. Selectarea directoarelor în timpul verificării în lot a semnăturilor electronice

Figura 12. Setări suplimentare

Figura 13. Selectarea tipului de semnătură și a certificatului

Figura 14. Rezultatele testului ES

Figura 15. Completarea asistentului la verificarea semnăturii electronice

Figura 16. Configurarea JavaScript în Adobe Acrobat

Figura 17. Lansarea depanatorului JavaScript

Figura 18. JavaScript Debugger

ZhTYAI.00064-01 90 02. CryptoPro PDF. Un ghid pentru automatizarea creării și verificării semnăturilor electronice.

5. Lista tabelelor Tabelul 1. Descrierea parametrilor comenzii semn

Tabelul 2. Descrierea parametrilor comenzii de verificare

Tabelul 3. Scurtă prezentare generală a funcțiilor JavaScript pentru lucrul cu CryptoPro PDF.

27 Tabelul 4. Scurtă prezentare generală a obiectelor JavaScript pentru lucrul cu CryptoPro PDF.............................. 28 Tabelul 5. Descrierea erorilor returnate de metoda CPSign

Tabelul 6. Descrierea erorilor returnate de metoda CPVerify

Atenţie! Pentru utilizare împreună cu programul Adobe Reader, modulul CryptoPro PDF este distribuit gratuit.

Această secțiune vă va ajutafolosind programul CryptoPro PDFSemnează electronic documentele Adobe Acrobat(Adobe Acrobat Standard sau Adobe Acrobat Pro versiunile 8, 9, X, XI sau DC ale tuturor versiunilor).

Semnătura electronică este necesară în cazurile în care este necesară garantarea autenticității și originii unui document. Documentul trebuie semnat doar când este în sfârșit gata și nu necesită ajustări.

Nu este posibilă certificarea unui document PDF (cu sau fără semnătură vizibilă) în Adobe Reader. Crearea unei semnături electronice într-un document PDF este posibilă în versiunile Adobe Reader 11.0.07 și ulterioare, DC.

Pentru a semna documente folosindCryptoPro PDF faceți următoarele:

Configurarea CryptoPro PDF


Semnarea unui document folosind CryptoPro PDF

  1. Faceți clic pe butonul Instrumente. Găsiți și faceți clic pe butonul Certificate


    Dacă lucrezi în
    Adobe Reader, presa Completați și semnați. În capitolul Lucrul cu certificate Selectați Semnătura cu certificat

  2. Selectați tipul semnăturii.

    Tipuri de semnături:
    - Semnatura digitala.
    Semnătura apare ca un câmp de semnătură în document și în panoul Semnături.
    Poate fi folosit pentru a semna un document PDF de mai multe ori de către mai multe persoane.

    - Semnătura de certificare.
    Un document poate fi certificat fie cu semnătură vizibilă, fie fără semnătură vizibilă.În primul caz, semnătura va apărea ca un câmp de semnătură în document și în panoul Semnături.În al doilea caz, semnătura va apărea doar în panoul Semnături.
    Certifica un document PDF.
    Poate fi folosit numai dacă documentul PDF nu conține alte semnături.
    Vă permite să specificați tipurile de modificări permise în document (adăugarea de comentarii, completarea formularelor sau adăugarea de semnături obișnuite) sau interzicerea oricăror modificări ulterioare.



  3. Dacă această fereastră se deschide în program, faceți clic Trageți dreptunghi pentru o nouă semnătură

  4. Dacă se deschide această fereastră, faceți clic Bine

  5. La pasul următor, ar trebui să selectați o zonă din document pentru a afișa semnătura electronică.
    Faceți clic pe cursorul pe partea din document în care va fi localizată semnătura electronică și selectați zona dorită din document
  6. În continuare, se va deschide o fereastră cu o listă de certificate pentru semnarea documentului. Selectați-l pe cel dorit și faceți clic Bine

  7. Pentru a genera o semnătură, faceți clic pe butonul Semn

  8. Specificați numele documentului și faceți clic pe butonul Salvați

  9. Apare un mesaj care indică faptul că documentul a fost semnat cu succes.

  10. Informațiile despre semnătura, ora și data semnării documentului vor apărea pe document în zona specificată.

    Shepelev Oleg Viktorovici

    Bună ziua. Am instalat programul Adobe Acrobat pe computerul meu desktop, iar în programul propriu-zis scrie că există diferite tipuri de semnături. Ce este o semnătură de certificare? Ce tipuri și tipuri de protecție sunt acestea în general? Și care este mai bine să alegi pentru semnarea documentelor?

    • Site-ul web

      O semnătură digitală electronică este un analog unei semnături scrise de mână. Vine în trei tipuri: simplu (SEP), necalificat (NEP) și calificat (KEP). Doar CEP are forță juridică deplină - este eliberat solicitanților de către centrele de certificare acreditate (CA). Ultimul tip de semnătură digitală – EDS – este considerat cel mai sigur. O astfel de semnătură electronică este creată folosind algoritmi criptografici și se eliberează un certificat pentru mijloacele de generare a acesteia.
      EDS este necesar pentru participanții la gestionarea documentelor electronice – de exemplu, pentru a lucra pe platforme electronice de tranzacționare. De asemenea, veți avea nevoie de el pentru a utiliza serviciile de la distanță (de exemplu, prin portalul gosuslugi.ru), pentru a trimite rapoarte de la distanță la Serviciul Fiscal Federal al Federației Ruse și pentru a depune cereri la instanța de arbitraj.
      Pentru a alege o semnătură digitală adecvată, trebuie să definiți clar unde și cum o veți utiliza.
      Mai multe detalii despre serviciu -.

    Busuioc

    Bună ziua, nu mă pricep la semnătura digitală, vreau să înregistrez o casă de marcat de la distanță. Au apărut întrebări. Ai nevoie de programul CryptoPro PDF pentru această procedură? Poate că există o soluție?

    • Site-ul web

      Nu veți putea înregistra o casă de marcat prin contul dvs. personal pe site-ul web al Serviciului Federal de Taxe fără o semnătură electronică. Pentru a nu cumpăra o semnătură electronică, puteți completa personal o versiune de hârtie a cererii la orice departament fiscal, dar pentru o muncă cu drepturi depline, de exemplu, pentru a încheia un acord cu OFD, va fi necesară o semnătură, deoarece nu toți Operatorii sunt pregătiți să lucreze într-un format „de hârtie”.

    Dragoste si

    Deocamdată, am descărcat versiunea gratuită de CryptoPro, am decis să o folosesc timp de o lună și să stabilesc singur dacă mi se potrivește sau nu. Sunt multumit, se instaleaza usor, totul este simplu de folosit, maine voi achizitiona o versiune licentiata. Prin urmare, nu văd nimic în neregulă cu perioadele gratuite de programe, toată lumea ar trebui să evalueze dacă li se potrivește asta sau asta și nu doar să arunce banii.

    Valentina

    Și dacă înregistrați o semnătură și lucrați cu Cryptopro, puteți semna documente pentru parteneri străini? Am nevoie urgent de o semnătură electronică pentru a reduce măcar cumva numărul deplasărilor de afaceri. Nu găsesc informații de la niciunul dintre furnizori despre „operabilitatea” lor în străinătate. Sistemul nostru de semnătură digitală este listat acolo?

    • Site-ul web

      Valentina, managementul documentelor electronice cu companii străine este complicat de lipsa unui format internațional unificat și a unui standard de semnătură electronică. În plus, diferite țări au cerințe legale diferite pentru utilizarea semnăturilor electronice. Pentru ca o semnătură străină să fie recunoscută ca semnificativă din punct de vedere juridic pe teritoriul Federației Ruse, este necesar să se determine ce tip de semnătură îi aparține. O semnătură electronică străină nu poate fi calificată, deoarece o CA străină nu va putea obține acreditarea în Federația Rusă; Mijloacele de semnătură electronică nu pot fi certificate de FSB. Protecția unei simple semnături electronice nu este suficientă. Aceasta lasă o semnătură electronică necalificată îmbunătățită. Aspectele organizatorice pentru trecerea la gestionarea electronică a documentelor nu depind practic de cine veți face schimb, cu o contraparte din străinătate sau de pe teritoriul Federației Ruse. Este necesar să se determine ce tipuri de documente semnați, care va fi procedura de lucru (și toate acestea trebuie aprobate în politica contabilă) și să aprobe regulile de documentare a documentelor și copiile acestora. Procedura este lungă, complicată, dar posibilă.

    Maxim Zaharov

    Din păcate, în fiecare zi trebuie să observ cât de mulți dintre colegii mei nici măcar nu se gândesc la utilizarea licențelor. Da, oamenii noștri sunt renumiti pentru antreprenoriatul și capacitatea lor de a găsi lacune pentru a actualiza la nesfârșit perioada de probă etc. Cred că acest lucru este scăzut. La urma urmei, companiile care folosesc astfel de programe sunt în mare parte mari. Ei sunt destul de capabili să-și permită o licență pentru 22 de mii, pentru utilizare nelimitată, nu sunt bani deloc! Și dacă ești proprietar privat, atunci cât înseamnă 2 mii pe an? Dar veți fi absolut sigur că toate funcțiile vă sunt disponibile și nu vor apărea probleme în cel mai inutil moment.

    Nadezhda L.

    Cum iubesc oamenii noștri gratuitățile. Ei descarcă programe Adobe proaste, Office rahat și nu vor să cumpere nimic. Ei încearcă chiar să cumpere software antivirus pentru computer. Mi se pare că acest lucru este chiar în capul nostru - unde să economisim bani. Astfel de programe trebuie achiziționate cu licență, acest lucru vă afectează chiar și hardware-ul, gândiți-vă! Ca să nu mai vorbim de respectul pentru dezvoltator, care este ultimul lucru la care oamenii se gândesc în aceste zile.

    • Andrei

      Nadezhda, din propria mea experiență sunt de acord cu tine. Odată am descărcat un antivirus gratuit pe un site și acesta este rezultatul - a trebuit să cumpăr un computer nou. Virusul mi-a devorat laptopul atât de mult încât nu a mai putut fi restaurat. Iar prietenul meu CryptoPro își reînnoia periodic cardul ilegal, pentru că își dorea foarte mult să economisească bani. Drept urmare, banii au zburat din contul lui la un moment dat. Și nu mai puteți găsi sfârșitul aici, trebuie doar să rulați programe licențiate pe computer și totul va fi bine.

    Roman

    În agențiile guvernamentale, este foarte strict să fie necesară o licență pentru fiecare program. Nu vă asumați riscuri și nu descărcați versiuni gratuite, în special modulul Crypto Pro. Vă sfătuiesc să nu glumiți pe asta, amenzile sunt grave pentru încălcarea legii. Software-ul piratat nu garantează funcționarea fiabilă și neîntreruptă, aceste programe nu vă permit să contați pe actualizări în timp util și pe suport tehnic, instalarea de copii ilegale vă expune computerul la viruși și, în consecință, puteți pierde informații importante cu totul. Apropo, furnizorii de echipamente informatice au dreptul de a nu efectua reparații în garanție, invocând instalarea de software fără licență. Vă sfătuiesc să nu vă zgarciți cu o licență, acest lucru este plin de consecințe.

    Fedor

    În instituțiile guvernamentale, este obligatoriu să folosiți o semnătură digitală certificată, așa că aveți nevoie de o licență pentru Crypto Pro. Versiunea gratuită a „Crypto Pro” este potrivită nu numai pentru fizicieni, ci și pentru cei care folosesc o semnătură simplă. Costul versiunii licențiate este de la 2000 de ruble. iar perioada de utilizare a acestuia va fi de un an. Peste un an, vă rugăm să plătiți din nou dacă veți folosi Crypto Pro în munca dvs. Dacă bugetul vă permite și intenționați să utilizați cheia pentru mulți ani, puteți cumpăra o licență perpetuă, prețul acesteia începe de la 20.000 de ruble. Dacă este achiziționat împreună cu kitul de instalare, veți primi un număr de serie.

    Valentina Petrovna

    Lucrez ca contabil într-o instituție guvernamentală, trebuie să folosesc nenumărate produse software în munca mea și în fiecare an apare ceva nou, un program sau altul. După cum înțelegeți, bugetul este limitat, regimul este economic, iar nevoile sunt în creștere. În fiecare an se cheltuiesc mulți bani pentru actualizarea a tot felul de licențe, care sunt cel mai adesea valabile un an. La locul de muncă, a devenit necesară instalarea Crypto Pro. Nu vreau să plătesc în plus bani în plus, am vrut să știu dacă o organizație poate folosi o versiune fără licență a Crypto Pro sau este doar pentru fizicieni? Cineva a achiziționat o licență perpetuă pentru Crypto Pro, există vreun beneficiu? Care este prețul mediu pentru acest modul?

    • Site-ul web

      Valentina Petrovna, răspunderea pentru utilizarea software-ului fără licență este asigurată:
      dreptul civil (plata despăgubirii către deținătorul drepturilor de autor);
      administrativ (amenda 30.000-40.000 de ruble - pentru organizație, 10.000-20.000 de ruble - pentru manager);
      penal (dacă costul software-ului este de la 100.000 la 1.000.000 de ruble - închisoare de până la 2 ani și o amendă de până la 200.000 de ruble, dacă costul software-ului este de 1.000.000 de ruble sau mai mult - închisoare de până la 6 ani și o amendă de până la 6 ani până la 500.000 rub.).
      Dacă intenționați să semnați documente de certificare, este necesară o licență. Poate fi comandat de la producător sau dealeri pentru 22.500 (pe perioadă nedeterminată) sau 2.250 (pentru un an) ruble.

    Ivan

    Adobe Reader vă permite să lucrați cu fișiere de orice complexitate și, de asemenea, acceptă toate specificațiile, în plus, acest program este absolut gratuit. Adobe Acrobat. - Acesta este deja un produs comercial, pentru drept de utilizare pe care trebuie să îl plătiți. Diferențele dintre Adobe Reader și Adobe Acrobat se datorează particularităților funcționării acestor programe; aceasta nu are nicio legătură cu funcționarea modulului CryptoPro PDF. Programul Adobe Acrobat vă permite: să certificați un document PDF arbitrar; să semnați un document PDF arbitrar; să verificați semnătura digitală. Adobe Reader, la rândul său, verifică orice document PDF pentru a semna documente PDF cu acces extins. Puteți lucra în oricare dintre programe; CryptoPro PDF funcționează perfect cu oricare dintre ele.

    Victoria

    Lucrez ca contabil pentru un investitor, vrem să creăm o semnătură electronică și este nevoie de „Crypto Pro”. După cum sa dovedit, acest lucru necesită și Adobe Reader sau Adobe Acrobat. Care dintre ele este mai bună și care merită cu adevărat instalată? Care este diferența generală dintre Adobe Reader și Adobe Acrobat la crearea semnăturilor digitale?

    • Site-ul web

      Victoria, În Adobe Acrobat puteți crea semnături electronice obișnuite și de certificare (vizibile și invizibile). Ambele opțiuni vă permit să verificați informațiile conținute în fișier. Semnătura electronică de certificare face posibilă efectuarea anumitor modificări (lasarea de comentarii, completarea câmpurilor de formular etc.) după semnare. Pentru a crea semnături digitale obișnuite în Adobe Reader, trebuie să activați funcții suplimentare. Această caracteristică este acceptată de aplicație în edițiile DC și 11.0.07 (și mai recente), precum și de Acrobat Professional sau Pro. În alte versiuni ale software-ului, această funcție nu este disponibilă sau este limitată.

    Mihai

    „CryptoPro PDF” este conceput pentru a funcționa în sistemele de operare: Microsoft Windows XP, Microsoft Windows 2000, Microsoft Windows Server 2003, Microsoft Windows Server 2008, Microsoft Windows Vista. Pentru ca CryptoPro PDF să funcționeze, trebuie instalat unul dintre următoarele programe: Adobe Acrobat versiunea 7, 8 sau 9, Adobe Reader versiunea 8 sau 9. Dacă îndepliniți toate cerințele, ar trebui să se descarce fără probleme. L-am instalat acum șase luni și l-am folosit fără probleme. Versiunea gratuită a „CryptoPro PDF” nu este potrivită pentru certificarea semnăturilor digitale; în acest caz, va fi necesară o licență. Puteți chiar să cumpărați o versiune perpetuă, să cumpărați, să instalați și să uitați.

    Olga Nikolaevna

    Vreau să descarc versiunea gratuită a CryptoPro PDF, dar nimic nu funcționează. Spune-mi ce sistem de operare ar trebui să fie pe PC, poate sunt necesare programe suplimentare? Versiunea gratuită îndeplinește toate cerințele sau este mai bine să scoateți imediat banii și să cumpărați o versiune cu licență?

    • Site-ul web

      Olga Nikolaevna, CryptoPro PDF poate fi descărcat de pe site-ul oficial după înregistrare sau autorizare. Site-ul oficial - https://www.cryptopro.ru. După descărcare, veți putea folosi programul gratuit timp de 3 luni, după care va trebui să achiziționați o licență anuală sau perpetuă. Puteți crea și verifica semnături digitale atât în ​​Acrobat, cât și în Reader. A doua opțiune vă permite să utilizați modulul gratuit, dar cu anumite restricții. Operațiunile criptografice pentru generarea și verificarea semnăturilor digitale sunt efectuate folosind furnizorul cripto CryptoPro CSP.

    Vladimir Maslennikov

    Cine știe de ce acest Crypto Pro Pdf este atât de scump? După cum am înțeles, ajută doar să semnați fișiere PDF. Există Crypto Arm și funcționează pentru orice fișier și este mai ieftin. Care e trucul? unde este îngropat câinele? E al naibii de scump, e ca o broască râioasă

    • Site-ul web

      Vladimir, CryptoPro PDF - modul pentru crearea și verificarea semnăturilor digitale. Proiectat pentru generarea și verificarea semnăturilor digitale electronice în Adobe Reader, Adobe Acrobat versiunile 8, 9, X, XI, DC.
      CryptoPro PDF, dezvoltat folosind interfața software Adobe Systems Inc. și certificat printr-o semnătură digitală electronică a Adobe Systems, vă permite să utilizați instrumente certificate de protecție a informațiilor criptografice CryptoPro CSP în produsele Adobe Acrobat, Adobe Reader și Adobe LiveCycle ES. Generează și verifică semnăturile electronice și asigură semnificația juridică a documentelor electronice generate în format PDF - în conformitate cu standardul de schimb electronic de documente. Dacă aveți întrebări despre politica de preț, vă rugăm să contactați CRYPTO-PRO LLC.

    Marina

    Voi spune asta, chestia este cu adevărat utilă. Am încercat versiunea gratuită, dar s-a încheiat cu succes. Da, a trebuit să plătesc pentru un termen nelimitat – parcă mi-ar fi fost rupt din inimă – bani nebuni. Dar sunt fericit!!! Și, în general, o semnătură electronică este un lucru, într-adevăr, este un lucru atât de urât, nu este ieftin... Dar odată cu ea, durează mult mai puțin timp pentru a completa și semna, iar acum nu mai ies deloc de la birou . Dacă încă găsiți instrucțiuni de instalare sensibile la acel moment și nu pierdeți bani pe instalatori... Dar este prea târziu. Apropo, ai descris totul în detaliu, păcat că acest lucru nu s-a întâmplat acum câteva luni...

    Narimanov Evgheni

    Anatoly, totul aici este legat de sistemul de operare. Ce versiune de Crypto-Pro UEC și Crypto-Pro Browser Plug-in este instalată? Ti-am reprodus situatia pe Windows 7 x64 - totul instalat fara probleme.

    Anatoly

    Acrobat Reader DC instalat. CryptoPro PDF cu un modul certificat nu poate fi instalat. Spune că este nevoie de versiunea 8,9,10,11. De asemenea, versiunea actuală a CryptoPro PDF din 11 aprilie 2016 nu este instalată - spune că aveți nevoie de CryptoPro CSP sau de un alt furnizor cripto compatibil. Am Cryptopro UEC cu un plugin de browser. Cum se instalează cryptopro PDF?

Acest articol este o continuare, sau mai degrabă o completare a articolului anterior despre cum să semnezi un document Excel sau Word cu o semnătură digitală.În același articol, vom vorbi despre cum să semnezi un document în format PDF folosind cryptopro.

Doar pentru semnarea documentelor în format pdf cu semnătură electronică, nu este suficientă o singură instalare ca la semnarea documentelor în word sau excel! Există o procedură întreagă aici) Dar destule cuvinte, să trecem la treabă!

PS Dacă trebuie să citiți noile mele articole pe tema semnăturii digitale:

  1. 🔑, apoi citește celălalt articol al meu, care dezvăluie pe deplin subiectul semnăturii digitale în format .sig
  2. ✅ creare prin CryptoPRO

Cum să semnezi un pdf cu semnătură electronică

Dacă ați venit pe blogul meu cu întrebarea cum să semnați un PDF, atunci mă grăbesc să vă dezamăgesc, pentru a face o semnătură electronică a documentelor PDF aveți nevoie de următoarele. software:

  • Acrobat Reader PRO (sau Acrobat Pro DC)

Dar aici apare imediat o problemă, deoarece acest software este plătit, dar din nou există mai multe opțiuni:

Ei bine, am terminat cu veștile triste, să mergem mai departe.

Cum să semnezi un document pdf cu semnătură digitală

Acum să trecem direct la instrucțiunile în sine, despre modul în care semnez documentele cu o semnătură digitală pdf, voi spune imediat că voi descrie procedura pe Windows 7 Ultimate x64 (dar această procedură este identică pe alte versiuni de Windows) Să mergem :

  1. Accesați site-ul web CryptoPro http://www.cryptopro.ru/
  2. În continuare, va trebui să ne înregistrăm pe el pentru a putea descărca CryptoPro CSP 4.0(dar dacă nu doriți să faceți acest lucru, descărcați de pe linkul meu de pe discul Yandex - descărcați CryptoPro CSP 4.0)
  3. Instalați CryptoPro CSP 4.0 (modul demo ne va oferi posibilitatea de a folosi acest program gratuit timp de 90 de zile!)
  4. Apoi, accesați pagina http://www.cryptopro.ru/products/other/pdf/downloads și descărcați CryptoPro PDF
  5. Instalarea CryptoPro PDF
  6. După ce totul este instalat, deschideți documentul nostru prin Acrobat Pro DC
  7. După deschidere, ne asigurăm că modulul CryptoPro PDF este conectat la Acrobat Pro DC, pentru aceasta este suficient
    meniu deschis Ajutor -> Despre module terțe -> CreptoProPDF dacă totul este ca în Fig. 1 atunci totul este bine și mergem mai departe
    Fig.1
  8. Apoi, faceți clic dreapta pe un spațiu gol din bara de instrumente și selectați meniul Schimbați setul curent de instrumente (Fig. 2)
    Fig.2
  9. Deschidem Caseta de instrumente, suntem interesați de articol Semnături cu certificat(1) selectați acest articol și faceți clic pe săgeata cu semnul plus (2) acest articol se deplasează în coloana din dreapta (3) faceți clic pe OK și mergeți la următorul articol din Fig. 3.
    Fig. 3 (document electronic cu semnătură pdf cu semnătură digitală)
  10. Acum vedem că avem un nou articol în partea dreaptă în care selectăm semnături cu certificat, răspundem OK la fereastra pop-up (Fig. 4)
    Fig. 4 (cum se semnează un document cu semnătură electronică pdf)
  11. Acum selectăm zona în care vom semna prin întinderea zonei cu mouse-ul, după care va apărea o fereastră în care selectăm certificatul și facem clic pe OK (Fig. 5)
    Fig.5 (semnați documentul de semnătură digitală cryptopro)
  12. Asta e tot! Acum puteți semna documente PDF electronic cu o semnătură digitală.

Ei bine, conform tradiției noastre, pentru cei cărora nu le place să citească, postez instrucțiuni video:

Felicitări, acum știi cum să faci: cum să semnezi un document PDF cu semnătură digitală, cum să semnezi un document PDF cu o semnătură digitală electronică, cum să semnezi un document PDF cu o semnătură electronică cryptopro, cum să semnezi un document cu o semnătură electronică, cum să semnezi un document cu o semnătură electronică pdf sig, cum să semnezi un document cu o semnătură electronică cryptopro pdf, cum să semnezi un document cu semnătură electronică, cum să semnezi un document cu semnătură electronică în pdf gratuit, cum să semnezi semnați un document cu semnătură electronică în pdf cryptopro, cum să semnați electronic un document pdf, cum să semnați o semnătură electronică pe un document pdf, cum să puneți o semnătură electronică pe un document pdf, cum să puneți o semnătură digitală pe un document pdf , semnarea unei semnături digitale a unui document pdf, semnarea unui document PDF cu o semnătură electronică, semnarea documentelor cu semnătură digitală în pdf, semnarea electronică a unui document pdf, semnarea electronică a unui document PDF, semnătura digitală într-un document pdf

Nu există intrări similare.

Modulul CryptoPro PDF funcționează în următoarele sisteme de operare:
  • toate versiunile localizate și în limba engleză ale Microsoft Windows XP, cu Service Pack 3 și o versiune ulterioară instalată;
  • toate versiunile localizate și în limba engleză ale Microsoft Windows Server 2003, cu Service Pack 2 și o versiune ulterioară instalată;
  • toate versiunile localizate și în limba engleză ale Microsoft Windows Vista, cu Service Pack 2 și o versiune ulterioară instalată;
  • toate versiunile localizate și în limba engleză ale Microsoft Windows Server 2008, cu Service Pack 2 și o versiune ulterioară instalată;
  • toate versiunile localizate și în limba engleză ale Microsoft Windows 7, cu Service Pack 1 și o versiune ulterioară instalată;
  • toate versiunile localizate și în limba engleză ale Microsoft Windows Server 2008 R2, cu Service Pack 1 și o versiune ulterioară instalată;
  • toate versiunile localizate și în limba engleză ale Microsoft Windows 8, Microsoft Windows 8.1, Microsoft Windows Server 2012, Microsoft Windows Server 2012 R2
Pentru ca modulul CryptoPro PDF să funcționeze, trebuie instalat programul CryptoPro CSP 3.6. versiuni și superioare. „CryptoPro PDF” este conceput pentru a extinde capacitățile programelor Adobe Reader și Adobe Acrobat în domeniul creării și verificării semnăturilor electronice în conformitate cu standardul GOST R 34.10-2001.

Pentru a opera modulul CryptoPro PDF, trebuie mai întâi să instalați orice versiune de Adobe Reader (versiunile 8, 9, X, XI) sau Adobe Acrobat (versiunile 8, 9, X, XI). De asemenea, modulul CryptoPro PDF poate funcționa pe deplin în modul de protecție al Adobe Reader versiunea 10.0.1 și o versiune ulterioară.

2. Instalarea modulului CryptoPro PDF

Pentru a instala modulul CryptoPro PDF, trebuie să rulați pachetul cppdf.msi aflat pe CD. Vor urma scurte proceduri pregătitoare și pe ecran se va deschide fereastra asistentului de instalare „CryptoPro PDF” (vezi Fig. 1).

Orez. 1. Fereastra asistentului de instalare „CryptoPro PDF”.


După ce faceți clic pe butonul „Următorul”, se va deschide următoarea fereastră, care descrie acordul de licență pentru utilizarea modulului „CryptoPro PDF”. Dacă sunteți pe deplin de acord cu fiecare clauză a acestui acord, bifați caseta „Accept termenii acordului de licență” și faceți clic pe „Următorul” (vezi Fig. 2).

Orez. 2. Acord de licență pentru utilizarea „CryptoPro PDF”

În fereastra nou apărută, trebuie să introduceți informații despre utilizator și organizație, precum și numărul de serie al licenței pentru a utiliza modulul CryptoPro PDF, așa cum se arată în Fig. 3. Dacă câmpul „Număr de serie” este lăsat necompletat, atunci modulul software va funcționa în modul demonstrativ timp de 30 de zile.

Orez. 3. Informații despre utilizatorul, organizația și numărul de serie al „CryptoPro PDF”


După ce faceți clic pe butonul „Următorul”, se va deschide următoarea fereastră în care va trebui să selectați tipul de instalare a modulului „CryptoPro PDF”: complet sau personalizat (vezi Fig. 4).

Orez. 4. Tip de instalare „CryptoPro PDF”

În timpul unei instalări personalizate, puteți selecta versiuni ale programelor Adobe Reader și Adobe Acrobat pentru care va fi instalat „CryptoPro PDF” (vezi Fig. 5). Dacă nu este selectată nicio versiune de Adobe Reader sau Adobe Acrobat, nu veți putea continua instalarea.

Orez. 5. Instalare personalizată a modulului CryptoPro PDF


După ce faceți clic pe butonul „Următorul”, se va deschide următoarea fereastră în care va trebui să confirmați instalarea modulului „CryptoPro PDF”. (vezi Fig. 6). Dacă este necesar, în această etapă puteți reveni și modifica câțiva parametri de instalare. Pentru a finaliza instalarea, trebuie să faceți clic pe butonul „Instalare”.

Orez. 6. Fereastra de confirmare pentru instalarea modulului CryptoPro PDF

La sfârșitul tuturor instrucțiunilor pas cu pas, vrăjitorul va instala modulul CryptoPro PDF, însoțind toate acțiunile sale cu anumite comentarii. La finalizare, va apărea o fereastră care confirmă instalarea cu succes, în care trebuie să faceți clic pe „Finish” (vezi Fig. 7).

Orez. 7. Confirmarea instalării modulului CryptoPro PDF

3. Lucrați în modulul „CryptoPro PDF”.

3.1. Configurarea creării și verificării unei semnături electronice în Adobe Acrobat

Pentru a crea și a verifica o semnătură electronică, trebuie să selectați meniul „Edit Preferences Signatures” și să deschideți fereastra „Digital Signatures Advanced Preferences” în acesta (vezi Fig. 8).

Orez. 8. Configurarea creării și verificării unei semnături electronice

Notă: aici și mai jos, toate desenele interfeței digitale vor fi afișate pentru programul Adobe Acrobat.XI. În alte versiuni ale programului pot exista mici diferențe în interfață.
În fereastra nou deschisă, selectați fila „Creare” și marcați metoda implicită de creare a semnăturii (vezi Fig. 9). Dacă selectați semnătura implicită „CryptoPro PDF”, această metodă va crea toate semnăturile electronice adăugate documentului. Dacă este selectată opțiunea „Întrebați când semnez”, atunci când generați fiecare semnătură electronică nouă, va apărea o fereastră în care va trebui să selectați metoda de creare a acestei semnături electronice.

Orez. 9. Setări pentru crearea unei semnături electronice

3.2. Introducerea numărului de serie al licenței de utilizare a modulului CryptoPro PDF

Dacă nu a fost introdusă o licență în timpul instalării modulului CryptoPro PDF, utilizatorului i se oferă o licență care are o perioadă de valabilitate limitată. După această perioadă, pentru a continua lucrul în modulul CryptoPro PDF, trebuie să introduceți numărul de serie dintr-un formular special de Licență, care poate fi obținut fie de la organizația de dezvoltatori, fie de la o organizație care are dreptul de a distribui acest produs, pt. exemplu
Notă: dacă modulul este utilizat în Adobe Reader, crearea și verificarea semnăturilor electronice se va realiza fără licență.
Pentru a introduce numărul de serie al licenței, trebuie să selectați elementul de meniu „Ajutor despre pluginurile terțe CryptoProPDF”. În fereastra care apare, faceți clic pe „Instalare licență”, așa cum se arată în Fig. 10.

Orez. 10. Fereastra de instalare a licenței

În fereastra „Informații utilizator” care apare din nou, trebuie să completați câmpurile „Utilizator”, „Organizație” și „Număr de serie” (vezi Fig. 11), care sunt scrise pe formularul de licență.

Orez. 11. Fereastra „Informații utilizator”.

După ce faceți clic pe butonul „Ok”, reveniți la panoul unde sunt indicate tipul de licență și perioada de valabilitate a acesteia.

3.3. Crearea unei semnături electronice

Să ne uităm la un scenariu pas cu pas pentru crearea unei semnături electronice vizibile.
P notă: ES vizibil este afișat în document și atunci când este imprimat, ES invizibil nuafișa și există ca metadate.
Pentru a crea o semnătură electronică, trebuie să selectați elementul „Lucrează cu certificate” din meniul „Semnătură” și tipul de semnătură dorit, așa cum se arată în Fig. 12.

Orez. 12. Adăugarea ES

Dacă în timpul instalării modulului, atunci când alegeți să generați o semnătură electronică, a fost specificat implicit parametrul „Întrebați când semnez”, atunci va apărea o fereastră în care va trebui să selectați metoda de creare a semnăturii electronice „CryptoPro PDF” ( vezi Fig. 13). Dacă în setări (vezi clauza 3.1) a fost specificată metoda de creare a unei semnături electronice, fereastra de selecție nu va apărea și metoda selectată va fi utilizată automat.

Orez. 13. Selectarea unei metode de generare a unei semnături electronice

În continuare, în document trebuie să selectați zona pentru afișarea semnăturii electronice. După acest pas, va apărea fereastra „Selectați un certificat” cu o listă de certificate situate în depozitul standard de certificate Windows, așa cum se arată în Fig. 14. Pentru a vă îmbunătăți gradul de utilizare, lista de certificate poate fi sortată după numele corespunzătoare „Subiect”, „Emitent”, „Valabil de la” sau „Valabil până la”. Valabil de”).

Notă: atunci când alegeți un certificat pentru generarea unei semnături electronice, vor fi disponibile numai certificate în conformitate cu GOST R 34.10-2001, deoarece modulul CryptoPro PDF nu funcționează cu certificate realizate folosind alți algoritmi criptografici.
Pentru a vizualiza proprietățile certificatului care a fost selectat, trebuie să faceți clic pe „Afișare certificat”.

Orez. 14. Selectarea unui certificat pentru a crea o semnătură electronică

Pentru a utiliza o semnătură electronică avansată, trebuie să selectați opțiunea „To use an CMS Advanced Electronic Signatures (CAdES)”. În acest caz, semnătura electronică va fi creată conform standardului CAdES, Standard ETSI, RTS/ESI-000040, TS 101 733. De asemenea, pentru a genera o semnătură electronică îmbunătățită, trebuie să specificați adresa serviciului de marcare temporală, pentru care trebuie să faceți clic pe „Edit TSP Service”. TSP”) (vezi Fig. 15). Dacă serviciul TSP necesită autentificare, puteți introduce parametrii necesari în fereastra de setări.

Orez. 15. Selectarea și modificarea serviciilor de marcare temporală

Apoi, în fereastra „Semnați document” puteți completa câmpuri suplimentare afișate în proprietățile semnăturii electronice (vezi Fig. 16). Pentru a crea o semnătură electronică, trebuie să faceți clic pe „Semnați”.

Orez. 16. Fereastra pentru generarea unei semnaturi electronice

Ultimul pas în fereastra „Salvare ca” este să selectați un fișier în care să salvați o copie a documentului semnat. În fig. Figura 17 prezintă un exemplu de semnătură electronică generată într-un document.

Orez. 17. Exemplu de semnătură electronică într-un document

3.4. Tipuri de semnături electronice în programele Adobe

În produsele software Adobe, există o împărțire a semnăturilor în electronice (numite digitale în documentația Adobe) și semnături scrise de mână. Semnăturile de mână sunt semne realizate de mână pe o pagină. Nu au nicio legătură cu semnătura electronică și nu sunt afișate în panoul Semnături.
Există două tipuri de semnături electronice (1 - semnături de aprobare și 2 - semnături de certificare). Aceștia aprobă conținutul fișierului „pdf”. Cu toate acestea, există o diferență între ele: în comparație cu o semnătură electronică pentru aprobare, certificatorul are drepturi mai largi de a gestiona documentul. Vă permite să faceți tipuri acceptabile de modificări care vor asigura că documentul rămâne valabil.
Să presupunem că un anumit serviciu guvernamental a creat un formular cu câmpuri de semnătură. La completarea formularului, serviciul public certifică documentul, permițând utilizatorilor să facă modificări numai în câmpurile formularului și să semneze documentul. Adică, utilizatorii pot completa formularul și pot semna pentru aprobare. Totuși, dacă paginile sunt șterse și se adaugă comentarii, un astfel de document își va pierde autenticitatea și nu va mai fi considerat certificat.

3.5. Diferențele dintre Adobe Reader și Adobe Acrobat în procesul de generare a unei semnături electronice

Există diferențe în lucrul cu semnăturile electronice între programele Adobe Reader și Adobe Acrobat, motiv pentru care constă în particularitățile funcționării lor, care este dictată de politica companiei de producție Adobe și nu are nicio legătură cu operarea directă a Modulul CryptoPro PDF.

Funcționalitatea Adobe Reader:

  • verifică o semnătură electronică într-un document PDF arbitrar, inclusiv conform algoritmului GOST R 34.10-2001 folosind modulul CryptoPro PDF;
  • efectuează semnarea documentelor PDF cu acces extins, inclusiv conform algoritmului GOST R 34.10-2001 folosind modulul CryptoPro PDF.
Funcționalitatea programului Adobe Acrobat:
certifică un document pdf arbitrar (cu semnătură vizibilă sau fără semnătură vizibilă), inclusiv conform algoritmului GOST R 34.10-2001 folosind modulul CryptoPro
  • PDF";
  • semnează un document PDF arbitrar, inclusiv folosind algoritmul GOST R 34.10-2001 folosind modulul CryptoPro PDF;
  • verifică o semnătură electronică, inclusiv conform algoritmului GOST R 34.10-2001 folosind modulul CryptoPro PDF.
Documentele „pdf” cu acces extins sunt considerate a fi:
  • formulare pdf, care sunt destinate utilizatorilor să le completeze în Adobe Reader;
  • fișiere pdf care au fost supuse operațiunii de extensie.
O astfel de operațiune de extindere a accesului sau generare a unui formular PDF poate fi efectuată pe orice document PDF creat în orice mod disponibil în următoarele programe: Adobe Acrobat 8 ​​​​Professional, Adobe Acrobat 9 Pro și Adobe Acrobat 9 Pro Extended, Adobe Acrobat X , Adobe Acrobat XI .
Notă: Operația de extensie de acces efectuată în software-ul Adobe
Acrobat 9 Standard va fi într-o formă limitată, deci nu va permite utilizatorilor Adobe Reader să creeze/adaugă semnături.

3.6. Verificarea semnăturii electronice

Dacă deschideți un document, în mod implicit începe o verificare a tuturor semnăturilor electronice conținute în acesta. Pentru a vedea rezultatul verificării unei anumite semnături electronice, trebuie să faceți clic stânga pe această semnătură din document. În acest caz, procesul de verificare a semnăturii selectate va fi lansat și apoi va apărea o fereastră cu rezultatul „Status validare semnătură”.
O semnătură electronică poate avea mai multe stări:
  • „Valabil” - din momentul semnării documentului, datele semnate nu au fost supuse modificărilor (aici este posibil să se facă modificări documentului în sine).
  • „Invalid” – din momentul semnării documentului, datele semnate au fost modificate sau deteriorate.
  • „Nedefinit” – dacă nu a fost posibilă verificarea semnăturii dintr-un motiv sau altul; sau dacă datele semnate rămân neschimbate, certificatul semnatarului a primit statutul „invalid”.
Condiții în care un certificat este recunoscut ca fiind fiabil:
  • are o semnătură electronică sigură de la autoritatea de certificare care a emis-o;
  • perioada de valabilitate este curentă de la data curentă;
  • situat în depozitul de certificate de încredere Windows (ROOT);
  • nu se află pe lista actuală a certificatelor revocate la data curentă.
Există două opțiuni pentru a vizualiza parametrii semnăturii electronice:
  • în fereastra „Rezultatul verificării semnăturii”, faceți clic pe butonul „Proprietăți semnături”;
  • Faceți clic dreapta pe semnătura electronică din document și selectați „Proprietăți semnătură” în meniul contextual care apare.


Orez. 18. Parametrii semnăturii electronice

Acțiune