j_of_arc
08-12-2011, 17:10
Ciao ragazzi!
Per un progetto universitario devo implementare un'applicazione client/server che simuli l'apposizione e la verifica di una firma digitale sul documento da inviare.
La chiave pubblica (utilizzata dal destinatario per verificare la firma) deve essere fornita da una CA, quindi devo prevedere un modo per 'creare' un keystore che memorizzi diversi certificati in Base64.
Ho letto che per creare certificati si può usare keytool, ma io devo progettare 'ex novo' una struttura dati che funga da repository di certificati... come consigliate di muovermi?
Sarebbe fattibile utilizzare una HashMap?
Grazie!
Per un progetto universitario devo implementare un'applicazione client/server che simuli l'apposizione e la verifica di una firma digitale sul documento da inviare.
La chiave pubblica (utilizzata dal destinatario per verificare la firma) deve essere fornita da una CA, quindi devo prevedere un modo per 'creare' un keystore che memorizzi diversi certificati in Base64.
Ho letto che per creare certificati si può usare keytool, ma io devo progettare 'ex novo' una struttura dati che funga da repository di certificati... come consigliate di muovermi?
Sarebbe fattibile utilizzare una HashMap?
Grazie!