> The maximum cycle length is 2256 ≈ 1.16×10^77 iterations. If you can evaluate 10^12 hashes per second, then working your way through all possible hashes would take you about 10^65 seconds (about one quindecillion times the age of the earth). Even if you're fortunate enough find a loop in a tiny fraction of that time, you're still liable to be waiting for trillions of years.
And a bullet is cheaper then incarceration. But we have a duty to human rights, which isn't always cost effective or expedient. But if those rights are lost for anyone they're lost for everyone. After all, how do you prove you're owed due process in the absence of said due process?
Prosecutions would be much cheaper if defendants couldn't get court appointed lawyers. Or if we didn't have the exclusionary rule. Or if prosecutions didn't need to turn over Brady evidence.
Are you willing to pay for these things? It'd be much more efficient for a cop to simply murder anybody suspected of a crime. Efficiency should not be the goal when it comes to people's rights.