I was just reading something about NP-hard problems and cryptosystems.
I was thinking: Every NP-complete problem can be reduced to another and every NP-complete problem has NPan equivalent (NP-hard) optimisation problem. AttackA successful attack on the one such NP-hard cryptosystem will$A$ would mean that every other NP-hard cryptosystem will$B$ would be vulnerable to that same attack; just reduce $B$ to $A$ and use the available attack after reducing it.
That would actually mean that we willwould be able to extend Information Set Decoding attack of Code-based systems to any NP-hard based cryptosystem.
Is this consideration correct?