Qual è la logica per legare i certificati SSL a un nome di dominio? [duplicare]

0

A quanto ho capito, i certificati SSL contengono un nome di dominio, una chiave pubblica e la CA.
Perché è importante includere un nome di dominio?
Perché non è sufficiente che la CA consideri la chiave pubblica come affidabile e che il server in questione abbia effettivamente la chiave privata ad essa associata?

    
posta Neo 19.10.2017 - 14:47
fonte

2 risposte

2

Perché, quando si utilizza la PKI, si desidera che la CA confermi che il detentore della chiave è effettivamente il legittimo proprietario del dominio.

Se funzionasse come suggerito, potrei ottenere un certificato e MITM il tuo server, presentandoti come server sul tuo dominio e presentare un certificato valido (poiché il dominio che sto presentando non è limitato).

La CA non conferma che il titolare di una chiave sia affidabile, ma conferma che il titolare della chiave è anche il legittimo proprietario del dominio.

    
risposta data 19.10.2017 - 14:56
fonte
2

Identità. Il fatto che il server possedesse la chiave privata è buono, ma è comunque necessario sapere con chi si parla. Particolari CA rilasciano certificati a migliaia di entità e quando vai a stackoverflow.com , ti aspetti che stackoverflow.com risponda a te, non a qualsiasi altro sito web che abbia il proprio certificato dallo stesso emittente.

Un semplice esempio: sei un corriere postale e devi consegnare un pacco a (diciamo) John Smith (questo nome è stampato su una busta). Ma tu non conosci John Smith in persona. Ok, trovi la sua casa per indirizzo. Qualcuno afferma di essere John Smith. Devi verificare le sue affermazioni, chiedere documenti (patente di guida o carta d'identità). Ok, presenta la sua carta (dimostra che possiede quella carta) a voi. Il fatto che possieda una carta ben fidata significa troppo poco. Devi leggere il nome stampato sulla carta. E solo quando il nome su una carta corrisponde al nome su un pacco - allora puoi tranquillamente dargli il pacco. E non lo farai se i nomi non corrispondono.

In altre parole, il nome di dominio nel certificato garantisce che tu sia l'entità che rivendichi di essere.

    
risposta data 19.10.2017 - 15:01
fonte

Leggi altre domande sui tag