▲ | simiones 3 days ago | |||||||
It is literally impossible to securely talk to a different party over an insecure channel unless you have a shared key beforehand or use a trusted third-party. And since the physical medium is always inherently insecure, you will always need to trust a third party like a CA to have secure communications over the internet. This is not a limitation of some protocol, it's a fundamental law of nature/mathematics (though maybe we could imagine some secure physical transport based on entanglement effects in some future world?). So no, IPSec couldn't have fixed the MITM issue without requiring a CA or some equivalent. | ||||||||
▲ | YetAnotherNick 3 days ago | parent [-] | |||||||
The key could be shared in DNS records or could even literally be in the domain name like Tor. Although each approach has its pros and cons. | ||||||||
|