Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> networking >> Sicurezza di rete >> .

Quale tecnica di crittografia usano i siti Web?

I siti Web utilizzano principalmente TLS/SSL (livello di sicurezza del livello di trasporto/Sicket Secure Sockets) per crittografare la comunicazione tra il browser dell'utente e il server del sito Web. Questo è ciò che indica l'icona del lucchetto nella barra degli indirizzi del browser.

TLS/SSL usa crittografia asimmetrica e simmetrica insieme:

* Crittografia asimmetrica: Questo viene inizialmente utilizzato per stabilire una connessione sicura. Il sito web presenta una chiave pubblica. Il browser utilizza questa chiave pubblica per crittografare una chiave simmetrica (una chiave segreta utilizzata per una crittografia più veloce). Solo la chiave privata corrispondente del sito Web può decrittografare questa chiave simmetrica.

* Crittografia simmetrica: Una volta scambiata in modo sicuro la chiave simmetrica, viene utilizzata per crittografare tutte le successive comunicazioni tra il browser e il server, accelerando significativamente il processo rispetto all'utilizzo solo della crittografia asimmetrica. Questo perché la crittografia simmetrica è computazionalmente molto più veloce.

Le suite di cifra specifiche (combinazione di algoritmi di crittografia, algoritmi di hashing e metodi di scambio di chiave) utilizzati all'interno di TLS/SSL possono variare in base al server e alle capacità del browser. Tuttavia, le implementazioni moderne generalmente utilizzano algoritmi forti come AES (Advanced Encryption Standard) per la crittografia simmetrica e RSA o ECC (crittografia a curva ellittica) per la crittografia asimmetrica.

 

networking © www.354353.com