4 ms·
Downloading over HTTPS also protects against data corruption in transit.
by r1ch 5y ago
Downloading over HTTPS also protects against data corruption in transit.
- vbezhenar 5y agoDownloading over HTTP also protects against data corruption in transit, because HTTP uses TCP and TCP uses CRC32 checksums. Though those checksums are not extremely reliable and have tiny chance of being corrupted.
- nullc 5y ago> TCP uses CRC32 checksums. It uses a 16-bit ones complement addition. At the packet sizes used on the internet it's extremely weak, much more so than you'd expect just from it being 16-bits, especially on data that isn't a uniform binary.