SilviaS7 said:
HTTPS/SSL encryption doesn't just secure the data in transit, it also functions as a certificate of authenticity - we know we are at the correct website and the content being published is secure.
No, it dosn't and no, we don't. This is because every certificate authority trusted by your browser can sign a certificate for
every domain name (certs for google.com have been issued several times by third parties in the past).
Unless the certificate is supplied through a secure means (like
DANE) the current 'security' we seem to have
is none but just a scam to extract money for 'certified' certificates and force smaller (ISP) players out of the market. IMHO, YMMV.
... I don't see the downside ...
One quite visible downside of forced
https everywhere is that eg. schools (with here have quite small uplinks to the internet, when divided by the amount of concurrent users in them) that prior could have a whole classroom watch a youtube video in parallel (each student, with headphones, on their own speed) because the local proxy would
cache it on the first request... now can't as youtube forces everything to https and the local cache can't do it's job anymore (unless it's set to MITM
everything https, which is a privacy nightmare and dosn't support
BYOD).
Prior to this the teacher could run the video once (to have it cached by the proxy) before a class to guarantee being able to play it without stuttering, now that this isn't possible anymore they can't rely on online videos (as other teachers might decide to
also show a video in
their class, exceeding the available bandwith of the uplink) and are also unable to make a local copy (by copyright and DRM) to work around this problem.
You simply can't cache content coming in via https - unless you break the encryption.
So this has quite serious real-world consequences, like destroying any benefit in having of caching proxy servers - and through this increasing internet traffic, driving up the power and materials bill of the internet, or even breaking existing functionality/usability.