Hash collisions and exploitations – Instant MD5 collision
Question for people into cryptography + data archiving....If I want to store data for 500 years, I want future people to be reasonably sure of the integrity of the data, both against 'bit rot', but also deliberate tampering.Is the best available approach to hash the data with a bunch of hash algorithms and publish all the hashes?Then if any hash algorithm remains unbroken, the integrity of my data is certainly still good.  An attacker would have to do a simultaneous preimage attack for every hash algorithm I choose to break the scheme, which historically has never happened to my knowledge.