bMachine Blogs
Posta Elettronica Certificata (con smart card)
  by Antonio Iacono / Category :: General
Posted on Dec 11th (Sat) 2004 @ 03:10 PM
Rating: 5/5   Votes: 1
Rate:   Mail this article to a friend View/Add comments Printer friendly page

Attached file :

vorrei dare il mio contributo ai 2 progetti open source sulla posta elettronica certificata:
https://sourceforge.net/projects/ inrete-pec/
http://www.openpec.org
come avra' notato chi li ha installati, essi si basano su OpenSSL, ottimo prodotto free per la gestione dei certificati x509, la firma, la verifica e la connessione protetta con le pagine web. Openssl interagisce con le smart card tramite un motore (engine) che va caricato dinamicamemte la cui sintassi non e' pero' molto chiara, vediamone quindi un esempio:
scrivete su un file, mettiamo firma.cmd le seguenti 2 righe:
Code:
engine dynamic -pre SO_PATH:/usr/local/lib/opensc/engine_pkcs11.so -pre ID:pkcs11 -pre NO_VCHECK:1 -pre LIST_ADD:1 -pre LOAD -pre MODULE_PATH:/usr/local/lib/pkcs11/opensc-pkcs11.so -pre PIN:civailpin

smime -sign -in test.txt -out test.txt.p7m -engine pkcs11 -keyform engine -inkey slot_0-id_01 -signer infocamere2.pem

quindi con openssl < firma.cmd, avrete il file test.txt firmato con la vostra firma digitale (memorizzata nella smart card) e con i vostri dati anagrafici (memorizzati nel certificato infocamere2.pem) per far questo avete bisogno del modulo engine di opensc, aggiornato all'ultima versione (0.9.4) scaricabile da http://www.opensc.org .
Se la procedura e' andata bene potete sostituire la parte di Openpen o Inrete-pec che si occupa della firma digitale delle email ed avere un prodotto ancora piu' affidabile.

Jun 2017
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Last 5 posts

CA Italia
Smart Card con ..
Nuovo UPIServer..
Free Time Stamp..
La card di Acta..
Strong-crypto P..

Search

Powered by bMachine v 2.8