Re:Why does APT not use HTTPS?
by DoctorOetker on Tuesday January 22, 2019 @01:35PM
(#18970916)
TM3 and TM5 are specific subcases for TM2, and turn the APT server / client into a honeypot
TM6: we should have an overlay onion router, and I agree that the current complexity is worrying, I'd love to see a minimalist version of TOR (with minimal I don't necessarily mean the code size should be small, but minimal assumptions, and that the safety of the system can be verified from the assumptions)
TM4: I don't understand, Lets Encrypt does not calculate private keys for public keys...
TM4: attacker can impersonate a server using Lets Encrypt certificate and bypass their automated verification, creating a fake mirror or a bunch. (HTTP has same vector.) They can also make DNS fail or reroute.
TM5: attacker has a 0-day against the more complex https client (e.g. curl).
TM6: Attacker fingerprints network connections to given servers by size and os or os + tls fingerprinting data