J'ai utilisé Wireshark
pour surveiller des paquets de certains sites Web, mais j'ai trouvé qu'il y avait tellement de modèles de communication de TLS 1.2.Différents modèles de communication dans TLS 1.2
Le premier est générique:
Client: Client Hello
Server: Server Hello, Certificate, Server Hello Done
Client: Client Key Exchange, Change Cipher Spec, Encrypted Handshake Message
Server: Change Cipher Spec, Encrypted Handshake Message
La deuxième est comme suit:
Je suis juste confondu avec pourquoi Certificate
et Server Hello Done
était dans un autre paquet. Qui demande le serveur pour faire cela? Pour quelles raisons?
Après multiplier la page rafraîchissante, je me suis le troisième:
Seuls 3 paquets en poignée de main? Beaucoup de processus ont été manqués, était-ce parce que l'information était cachée? Et que diriez-vous de la clé pré-master?
Merci pour la réponse!
Juste pour éviter les malentendus: Les "paquets" sont créés par les dissecteurs de Wireshark. Cela ne signifie pas nécessairement qu'ils ont été envoyés dans trois paquets par le serveur. – Robert
Paquet. Le mot est paquet, pas paquet. Le second est divisé en quelque sorte par l'expéditeur ou un routeur, et le troisième est une poignée de main abrégée due à la reprise de session. Il n'y a rien ici à s'inquiéter. – EJP