3 ms·
Except that this page argues, that you are not increasing security in this case.
by buster 8y ago
Except that this page argues, that you are not increasing security in this case.
- zeroimpl 8y agoBut it does, because HTTPS can ensure you always get up to date data. They have a solution involving timestamps for HTTP, but that is still clearly less secure than the guarantee from HTTPS.
- shittyadmin 8y agoThis page is wrong, for example they claim there's no privacy increase here but quite clearly there's a huge difference between an attacker being able to tell "you're downloading updates" and an attacker being able to tell "you're downloading version X.Y of Z package" - worse, that information could actually later be used to attack you based on the fact that the attacker now knows what version to find vulnerabilities in, including non-exposed client software for email, documents, browsers, etc. It's a relatively insignificant security benefit for most, but could prove an important one for those who targeted attacks are used against.
- j16sdiz 8y agoExpect the attacker can tell the package version in https. Read the footnote in the article.
- shittyadmin 8y agoThey're speculating that you can do this using size of the full connection - there's truth to that, but under HTTPS padding will occur causing a round up to the block size of the cipher - meaning that there's a higher chance of overlap in package sizes. It might actually become quite difficult to do such analysis, especially if multiple requests were made for packages at once in a connection that's kept open. You won't get direct file sizes either, you'd have to perform analysis for overhead and such - in any case it's significantly less trivial than an HTTP request logger.
- Rapzid 8y agoEven then one is guessing and the other is establishing a fact. That part of the argument didn't sit right with me and I can't imagine somebody in Info Sec or Legal conflating the two..