# Che cos'è il TLS reciproco (mTLS)?

Il TLS reciproco significa che entrambe le parti di una connessione presentano certificati: il server dimostra la propria identità al client e il client al server. Nel normale HTTPS solo il server ha un certificato, e l'utente dimostra chi è in seguito con una password o un token. Con mTLS il client ha bisogno di una chiave privata e di un certificato emesso da un'autorità di cui il server si fida, difficile da sottrarre con il phishing e facile da revocare. È comune tra servizi in architetture a microservizi, per le API tra aziende, per l'identità dei dispositivi in IoT e OT e in alcuni prodotti di accesso remoto zero trust. I costi sono la gestione dei certificati su larga scala, cioè emettere, ruotare e revocare i certificati client, e la diagnosi quando qualcosa scade. In rete, mTLS sembra normale TLS. In TLS 1.3 il certificato client è cifrato, quindi un sensore passivo vede che la connessione esiste e i suoi parametri di handshake, non quale certificato client è stato usato.

FAQ: [Crittografia e traffico cifrato](https://netsenx.com/it/faq/encryption) · https://netsenx.com/it/faq/what-is-mutual-tls

## Da leggere dopo

- https://netsenx.com/it/encrypted-traffic-analysis
- https://netsenx.com/it/what-is-ndr

## Domande correlate

- [Una VPN cifra tutto ciò che inviamo?](https://netsenx.com/it/faq/does-a-vpn-encrypt-everything-we-send)
- [Come trovo tutti i server SSH della rete, compresi quelli dimenticati?](https://netsenx.com/it/faq/how-to-find-all-ssh-servers-on-the-network)
- [Come verifico quali server usano una versione di OpenSSH colpita da una nuova CVE?](https://netsenx.com/it/faq/how-to-check-openssh-versions-against-a-new-cve)
- [Un banner di versione SSH dimostra che un server è vulnerabile?](https://netsenx.com/it/faq/does-an-ssh-version-banner-prove-a-server-is-vulnerable)
- [NetSenX rileva le minacce nel traffico cifrato?](https://netsenx.com/it/faq/can-netsenx-detect-threats-in-encrypted-traffic)
