Hacker News new | ask | show | jobs
by setheron 2426 days ago
There's no we ay to stop a full MITM though where maybe the State took over the certificate of a site.
1 comments

If the Channel ID is included it stops MITM completely.

In fact doing the authentication inside the secure channel in a way that depends on the key that is used by such channel is the best way to perform mutual authentication. In MitM case the authentication will just fail and passive attackers cannot learn anything about the identities used for authentication.

Both SSH2 and many Windows-related protocols work in exactly this way.