Newsgroup: it.comp.sicurezza.crittografia
Titolo: SSL con doppia autenticazione (con smart card)

Salve a tutti.
Cortesemente, qualcuno di voi potrebbe rispondermi alle seguenti domande?
Grazie.
1. E' vero che nel protocollo SSL ver.3 (o sup.) è prevista anche la doppia autenticazione?
    Cioè, oltre all'autenticazione del server al client, è prevista anche quella del client al server?
Se è vera la 1, allora:
2. Tutti i browser di versione relativamente recente implementano la doppia autenticazione?
3. L'autenticazione del client al server può avvenire anche mediante smart card?
Se è vera la 3, allora
4. Si può configurare Internet Explorer 6.0 affinchè legga dalla smart card il certificato personale
    e colloqui con essa affinche il client si autentichi al sito web?
Se è vera la 4, allora
5. Come si preparano le smart card in modo tale che il browser ci possa comunicare correttamente?
Se non è vera la 4, allora
6. E' necessario scrivere del codice (tipo applet firmata o controllo OCX) che si interfacci alla smart card?
    Ho visto un sito istituzionale che prevede un applet per consentire l'autenticazione mediante smart card.
7. Infine, l'autenticazione mediante smart card sostituisce l'autenticazione classica, mediante, cioè, user/pass?
Mi fermo.
Scusate la mole di domande, ma più scrivo e più mi viene da scrivere!
Ciao,
GianpieroP

 Ciao,
Ciao, Luca.

5. Come si preparano le smart card in modo tale che il browser ci possa comunicare correttamente?
Ti racconto delle mie prove con Microsoft: si deve usare un
certificato di autenticazione nel giusto formato e trusted, per
esempio la firma digitale non è usabile.
Io per preparare le smart card uso il software di Microsoft, sono
delle pagine incluse nella versione server che contengono un Activex
specifico.
Poi in consultazione invece è tutto gestito dal browser che cerca nel
repositori specifico e se il certificato è su SC ti chiede di metterla
nel lettore e inserire il PIN.
Ho fatto delle prove con il certificato di identificazione (non firma
elettronica) di InfoCamere, ma è un po' complesso attivare il trust in
ActiveDirectory.
Usando sw MS e l'autenticazione devi prevedere un numero
corrispondente di licenze utente sul server.
Andrea

 wrote:
| Io per preparare le smart card uso il software di Microsoft, sono
| delle pagine incluse nella versione server che contengono un Activex
| specifico.
Vuoi dire che il comando di generazione della coppia di chiavi (on board, suppongo)
e l'installazione del nuovo certificato rilasciato dalla C.A. viene fatto tramite un OCX
distribuito da un'applicazione web di MS?
Ma questa applicazione web è proprio quella della C.A. dei sistemi windows server?
Quindi utilizzando questa tecnica alcune C.A. on line possono installare certificati
via web? Chissà quali saranno. Cerchero' su Internet.
| Poi in consultazione invece è tutto gestito dal browser che cerca nel
| repositori specifico e se il certificato è su SC ti chiede di metterla
| nel lettore e inserire il PIN.
Molto più comodo che scrivere applet o OCX che mandino pacchetti APDU
alla smart card!!! Che bello!
| Ho fatto delle prove con il certificato di identificazione (non firma
| elettronica) di InfoCamere, ma è un po' complesso attivare il trust in
| ActiveDirectory.
Anch'io posseggo una sc rilasciata da InfoCamere, ma cosa significa
"attivare il trust in ActiveDirectory"?
| Usando sw MS e l'autenticazione devi prevedere un numero
| corrispondente di licenze utente sul server.
| Andrea
Grazie mille per l'interessamento e i chiarimenti.
Ciao,
GianpieroP

 ha scritto nel messaggio news:c945uc$6tq$1...@newsreader.mailgate.org...
| GianpieroP wrote:
| Non necessariamente ma l'autenticazione client con certificati sia su smart
| card, che su browser č sicuramente molto + sicura di quella classica user e
| password
Innanzitutto grazie per la risposta.
Mi sono spiegato un po' maluccio: intendevo chiedere:
Se uso l'autenticazione mediante certificato digitale (su s.c.
o su un qualsiasi altro C.S.P.) non č piů necessario inviare
anche la user/pass, vero?
Grazie,
GianpieroP

"attivare il trust in ActiveDirectory"?
Il tuo activeDirectory, per accettare i certificati di InfoC,  deve
considerare la CA di Infocamere affidabile "trusted", quindi bisogna
fare delle procedure per mettere in comunicazione le cose. Io mi sono
fermato dopo un po', ma è possibile.
ciao,
Andrea