Now this is nice... Give $10.000 dollars to a charity of the hackers choice (when they break it...they will!) or donate $1.000.000 to the "Make A Wish" Foundation. What's wrong with this?
A hacker with a heart (that's most of them) would NEVER reveal his crack before the company has turned over the million dollars to the M.A.W. Foundation. So this is a win-win situation for that company.
Shouldn't the terms be $1.000.000 to charity WHEN they break the code?
I say: Break the code and reveal it to every newsagent around the world after the $1.000.000 is donated!