Hacker News new | ask | show | jobs
by disiplus 3403 days ago
thats stretching it. if you could convince anybody to pull from you then why even bother to go to a great expense of creating a collision.
2 comments

This reminds me of vulnerability reports that start with "if you have root access..."
Or, as Raymond Chen puts it (quoting Douglas Adams), "It rather involved being on the other side of this airtight hatchway."
It creates plausible dependability.

Imagine the NSA publishing a crypto algorithm and contributes it to openSSL or some hypothetical crypto library using git. If they commit their new algorithm, everyone will be looking at that. They could do something devious like tinker with the way random numbers are generated elsewhere and reduce the possible keyspace of another algorithm to something very small and easy to brute force.

When this keyspace shortening is found out it would be hard or impossible to track back. No amount of inspecting the files that reportedly changed would reveal that the NSA did this.