FIRMA DIGITALE
Firma digitale Definizione La definizione di firma digitale è contenuta nel Dlgs. Del 4/04/2006 n.159 che integra il Codice dell amministrazione digitale in vigore dal 1/01/2006. Firma digitale è un particolare tipo di firma elettronica qualificata basata su un sistema di chiavi asimmetriche a coppia, una pubblica e una privata, correlate tra loro, che consente al titolare tramite la chiave privata e al destinatario tramite la chiave pubblica, rispettivamente, di rendere manifesta e di verificare la provenienza e l'integrità di un documento informatico o di un insieme di documenti informatici.
Firma digitale Generalità La firma digitale è una applicazione dei sistemi crittografici asimmetrici (chiave pubblica e privata) che autentica l origine dei dati (ad es. nel caso della posta autentica il mittente del messaggio) e garantisce l integrità dei dati cioè che essi non siano stati alterati durante il loro transito in rete. In alcuni servizi di rete è più importante l autenticazione e l integrità dei dati piuttosto che la riservatezza (ad es. in una transizione bancaria online è necessario essere sicuri che il sito della banca sia certificato rispetto alla riservatezza delle operazioni che effettuo.)
Firma digitale Schema generale
Firma digitale Processo di firma
Firma digitale Verifica
Un esempio pratico Al contrario della cifratura simmetrica che utilizza un unica chiave per cifrare e decifrare, la cifratura asimmetrica, o a chiave pubblica si avvale di due chiavi, una chiave pubblica e una chiave privata, una per cifrare e l altra per decifrare, legate entrambe da una funzione matematica. Le C.A. (Certification Authority) sono la soluzione per il problema dell'associazione fra una chiave pubblica e la persona che possiede la relativa chiave privata. Chiariamo il concetto con un esempio: Alice e Bob vogliono scambiarsi messaggi firmati e crittografati; a tale scopo entrambi creano la loro coppia di chiavi e le pubblicano su un keyserver.
Un esempio pratico Quindi Alice scrive un messaggio per Bob, lo firma con la propria chiave privata e lo cripta con la chiave pubblica di Bob, quindi il messaggio viene inviato. In ricezione Bob decripta il messaggio con la propria chiave privata e verifica la firma con la chiave pubblica intestata ad Alice. Bob a questo punto sa due cose: il messaggio era diretto a lui perché è riuscito a decifrarlo con la propria chiave privata il messaggio è stato firmato con la chiave privata relativa alla chiave pubblica che lui ha usato per verificare la firma.
Un esempio pratico Nel contempo Bob non ha alcuna garanzia che la chiave sia realmente di proprietà di Alice. Supponiamo che una terza persona, Mallory, riesca ad intercettare la comunicazione in cui Bob ottiene la chiave di Alice e riesca a sostituirla con la sua chiave pubblica in cui si spaccia per Alice. Bob non ha alcun modo per scoprire l'inganno. Per risolvere situazioni di questo tipo nascono le CA che si fanno carico di verificare e garantire la corrispondenza fra chiave e proprietario.
Un esempio pratico Quando un utente richiede un certificato, la CA verifica la sua identità, quindi crea un Documento digitale firmato con la chiave privata della CA e pubblicato. Nell'esempio precedente supponiamo che Alice e Bob si facciano firmare le loro chiavi da una CA che entrambi ritengono attendibile. In questo caso l'attacco di Mallory non è più possibile in quanto non è in grado di riprodurre la firma della CA.
Firma digitale Firma di un documento
Firma digitale Firma di un documento
Firma digitale Valore giuridico
Firma digitale Valore giuridico
Firma digitale Valore giuridico
Differenze tra firma autografa e digitale
Autenticazione, integrità e riservatezza
Attacchi
Certificato Digitale
Generalità
Esempi
Esempi
Esempi
Schema generale
Certification Authority
Certification Authority
Certification Authority
Funzioni della Certification Authority
Processo di richiesta di un certificato digitale
Processo di richiesta di un certificato digitale
Processo di richiesta di un certificato digitale
Registrazione utente
Utilizzo di un certificato digitale
Firma di un documento informatico
Firma digitale Esempio : Verbale
Firma digitale Esempio : Verbale
Certificato Digitale Avvisi dal browser
Smart card
Smart card Firma digitale
Smart card Firma digitale
Funzioni per la firma digitale
Validità temporale delle chiavi
Smart card Firma digitale
Servizi relativi alla firma digitale Infocert
Marcatura Temporale Generalità
Marcatura Temporale Processo di marcatura
Marcatura Temporale Processo di marcatura
Marcatura Temporale Time stamp di un documento
Marcatura Temporale
Marcatura temporale Servizi di marcatura temporale
Marcatura temporale Certificati di marcatura temporale