Se due utenti diversi visitano un sito Web da due browser diversi tramite HTTPS, possono essere identificati dal server dalla stessa origine (stessa macchina client) utilizzando le informazioni disponibili dall'handshake TLS (eccetto solo IP)?
Per quanto posso capire - dal momento che TLS è sotto il livello dell'applicazione, quindi l'ID sessione (da Server Hello durante l'handshake TLS) può essere uguale per entrambe le richieste da diversi browser. Quindi il server può determinare che entrambe le richieste siano dalla stessa macchina: è corretto?
E, come da seguente dichiarazione di questo articolo -
The connection will stay open while both sides send and receive encrypted data until either side sends out a “closure alert” message and then closes the connection. If we reconnect shortly after disconnecting, we can re-use the negotiated keys (if the server still has them cached) without using public key operations, otherwise we do a completely new full handshake.
L'articolo citato sopra implica che, anche dopo la disconnessione, è possibile utilizzare le stesse chiavi negoziate per continuare lo scambio di dati. Significa anche dopo aver cambiato IP, il server può tracciare (solo in base a TLS) che le richieste provengano dalla stessa macchina?
C'è qualcos'altro comunemente noto che un server può utilizzare per collegare in modo sicuro due diverse richieste HTTPS per essere originate dalla stessa macchina (ma diverse browser)?
Chiedo scusa se questo non è il posto giusto per porre una domanda specifica sull'OS.