|
|
|
|
|
by Thorrez
2578 days ago
|
|
No, if you can prove that a secure hash function exists, then you have proved that P != NP. (This is what alexbecker said.) If you can prove P = NP, then you have proved that no secure hash functions exist. (This is the contrapositive.) |
|
(For a fun angle not related to complexity, the algorithm itself could be so large that it wouldn't fit in the observable universe without breaking the Bekenstein bound.)
And it has been a long time since I did proof theory, but is there the possibility of a non-constructive proof but no actual examples no matter how long you keep enumerating algorithms? Or a non-constructive proof, but no constructive proof? In that case there could be a "perfect heuristic"...