1 | Pasos para poder firmar con el token eToken PRO y jdigidocutil version 3.7 de |
---|
2 | https://svn.eesti.ee/projektid/idkaart_public/branches/3.7/jdigidoc/ : |
---|
3 | |
---|
4 | |
---|
5 | *-Establecer la variable |
---|
6 | export CLASSPATH=/home/aaraujo/desarrollo/andriod/pruebas/jdigidoc-3.7/jdigidoc/lib/iaikPkcs11Wrapper.jar |
---|
7 | |
---|
8 | *-Copiar |
---|
9 | /home/aaraujo/desarrollo/estonia/TempelPlus/linux/64/libpkcs11wrapper.so |
---|
10 | a |
---|
11 | /usr/lib/jvm/java-6-openjdk/jre/lib/amd64 |
---|
12 | |
---|
13 | Para mayor información ver página 16 de la guía de jdigidoc |
---|
14 | |
---|
15 | |
---|
16 | |
---|
17 | |
---|
18 | |
---|
19 | *- Comando ejecutado para la firma: |
---|
20 | |
---|
21 | aaraujo@moe:~/desarrollo/andriod/pruebas/jdigidoc-3.7/jdigidoc$ java -jar jdigidocutil-\$\{version\}.jar -ddoc-new BDOC -ddoc-add /tmp/digidocpp.log text/plain -ddoc-sign Capulina! -ddoc-out test2.bdoc |
---|
22 | JDigiDoc - 3.6.0.1 |
---|
23 | Reading config file: jar://jdigidoc.cfg |
---|
24 | Creating digidoc: BDOC / 1.0 |
---|
25 | Format: BDOC ver: 1.0 |
---|
26 | Adding data-file: /tmp/digidocpp.log, text/plain, BINARY |
---|
27 | Format: BDOC ver: 1.0 |
---|
28 | Signing digidoc |
---|
29 | Signing of type: null |
---|
30 | Format: BDOC ver: 1.0 |
---|
31 | 2013-02-20 14:43:22 [PKCS11SignatureFactory,INFO] initPKCS11; Loading PKCS11 driver: /usr/lib/libeTPkcs11.so libpath: /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk/jre/../lib/amd64:/home/aaraujo/desarrollo/proyectofirmaxml/libfirmaxml/trunk/:/home/aaraujo/desarrollo/proyectofirmaxml/libdigidoc/3.6/libdigidoc/libdigidoc:/home/aaraujo/desarrollo/proyectofirmaxml/libdigidocpp/3.6/libdigidocpp/src:/usr/java/packages/lib/amd64:/usr/lib/jni:/lib:/usr/lib |
---|
32 | 2013-02-20 14:43:22 [PKCS11SignatureFactory,INFO] initPKCS11; Loading PKCS11 driver: /usr/lib/libeTPkcs11.so libpath: /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk/jre/../lib/amd64:/home/aaraujo/desarrollo/proyectofirmaxml/libfirmaxml/trunk/:/home/aaraujo/desarrollo/proyectofirmaxml/libdigidoc/3.6/libdigidoc/libdigidoc:/home/aaraujo/desarrollo/proyectofirmaxml/libdigidocpp/3.6/libdigidocpp/src:/usr/java/packages/lib/amd64:/usr/lib/jni:/lib:/usr/lib |
---|
33 | GET Cert in slot: 0 |
---|
34 | Prepare signature, cert: OK status: true |
---|
35 | Format: BDOC ver: 1.0 |
---|
36 | Finalize signature: S0 profile: BES sig-len: 256 |
---|
37 | FROM: fe80:0:0:0:21c:c0ff:feef:b388%4 |
---|
38 | Format: BDOC ver: 1.0 |
---|
39 | JDigiDoc end, time: 1 sec result: success |
---|
40 | |
---|
41 | *- Comando para listar el contenido de un archivo firmado con jdigidoc |
---|
42 | |
---|
43 | aaraujo@moe:~/desarrollo/andriod/pruebas/jdigidoc-3.7/jdigidoc$ java -jar jdigidocutil-\$\{version\}.jar -ddoc-in test2.bdoc -ddoc-list |
---|
44 | JDigiDoc - 3.6.0.1 |
---|
45 | Reading config file: jar://jdigidoc.cfg |
---|
46 | Reading digidoc file: test2.bdoc |
---|
47 | Format: BDOC ver: 1.0 |
---|
48 | Format: BDOC ver: 1.0 |
---|
49 | DigiDoc document: BDOC/1.0 profile: BES |
---|
50 | Validation --> OK |
---|
51 | DataFile: digidocpp.log file: digidocpp.log mime: text/plain size: 29287 |
---|
52 | Signature: S0 profile: BES |
---|
53 | Signature: S0 profile: BES - Capulina Mexicano --> OK |
---|
54 | JDigiDoc end, time: 0 sec result: success |
---|
55 | |
---|
56 | |
---|
57 | *- Comando para validar la firma hecha con jdigidoc |
---|
58 | |
---|
59 | aaraujo@moe:~/desarrollo/andriod/pruebas/jdigidoc-3.7/jdigidoc$ java -jar jdigidocutil-\$\{version\}.jar -ddoc-in test2.bdoc -ddoc-validate |
---|
60 | JDigiDoc - 3.6.0.1 |
---|
61 | Reading config file: jar://jdigidoc.cfg |
---|
62 | Reading digidoc file: test2.bdoc |
---|
63 | Format: BDOC ver: 1.0 |
---|
64 | Format: BDOC ver: 1.0 |
---|
65 | Validating DigiDoc document: |
---|
66 | Validation --> OK |
---|
67 | Signature: S0 profile: BES - , OU=GIDSI,Capulina Mexicano --> OK |
---|
68 | JDigiDoc end, time: 0 sec result: success |
---|
69 | |
---|
70 | |
---|