Earlier quoted context omitted.
this isn't quite true, bittorrent have checksums for each piece in the torrent, I not saying its impossible to do but its significantly harder than just finding 2 files with the same hash.
Wouldn't that make the attack easier , since you just have to manufacture a pair of pieces with the same hash, instead of having to make the whole file have the same hash?
Announcing the first SHA-1 collision
141–150 of 524 posts
Re: Announcing the first SHA-1 collision
#142Earlier quoted context omitted.
Correct, and if you have 2 images that have the same hash, you can serve one or the other at different times. This is the attack.
SHA hashes cannot protect you against the distribution site getting compromised and the hash replaced. That is why most package manager include a form of cryptographic signatures (e.g. Ed25519 for OpenBSD's). SHA and MD5 hashes are just used to protect against accidental corruption, not targeted attacks.
Re: Announcing the first SHA-1 collision
#143How am I going to explain this to my wife? Actually a serious question. How do we communicate something like this to the general public?
Re: Announcing the first SHA-1 collision
#144B = 3,116,899,000,000,000,000
G = 9,223,372,036,854,775,808
Every three seconds the Bitcoin mining network brute-forces the same amount of hashes as Google did to perform this attack. Of course, the brute-force approach will always take longer than a strategic approach; this comment is only meant to put into perspective the sheer number of hashes calculated.
Re: Announcing the first SHA-1 collision
#145Earlier quoted context omitted.
Malware in a video? Is that possible? How does it work?
You could have a buffer overflow attack talking advantage of a specific popular video player out there. Since video players are usually not very security focused, someone determined could do it. And since video torrents are unzipped, a single chunk can be replaced with the malicious chunk with the attack code. It can look like a tiny jitter depending on the chunk size/total video size.
This break requires you control/generate both the original and the evil file.
Re: Announcing the first SHA-1 collision
#146Earlier quoted context omitted.
this isn't quite true, bittorrent have checksums for each piece in the torrent, I not saying its impossible to do but its significantly harder than just finding 2 files with the same hash.
Does bt have checksums for pieces and files? I thought it was only pieces.
Re: Announcing the first SHA-1 collision
#147How am I going to explain this to my wife? Actually a serious question. How do we communicate something like this to the general public?
Re: Announcing the first SHA-1 collision
#148Earlier quoted context omitted.
Correct, and if you have 2 images that have the same hash, you can serve one or the other at different times. This is the attack.
SHA hashes cannot protect you against the distribution site getting compromised and the hash replaced. That is why most package manager include a form of cryptographic signatures (e.g. Ed25519 for OpenBSD's). SHA and MD5 hashes are just used to protect against accidental corruption, not targeted attacks.
Re: Announcing the first SHA-1 collision
#149One practical attack using this: create a torrent of some highly desirable content- the latest hot TV show in high def or whatever. Make two copies, one that is malware free, another that isn't. Release the clean one and let it spread for a day or two. Then join the torrent, but spread the malware-hosting version. Checksums would all check out, other users would be reporting that it's the real thing, but now you've g…