After reading your comment, I remembered that I have read a very interesting article - Speed Hashing ...
samiux 發表於 2014-9-1 04:27 
After going through all your comments, I would still stand strong on my views - Please put more time and effort in understand what is cryptography. Emphasizing how fast can people crack a (salted) checksum (we call them signature in fact) is not productive.
Currently, many CPUs (x86, MIPS etc) implement instructions that accelerate encryption and signature's generation (e.g. AES NI). Generate hash, especially for just a short string, is not computationally demanding - A good code will work. Your android or iPhone can get the stuff (ok, you want SHA-2, bcrypt etc) done in a few milliseconds.
All the signature are subject to brute force attack. No exception. What we do is in fact get a signature algorithm candidate out (e.g. SHA-1 in 2008,SHA-2 in ~2016) which can defeat the foreseeable "cracking" efforts.
"As I said before, if oclhashcat use with HKID card number policy, the cracking time will be reduced a lot. It is because the HKID card number policy is too simple."
Contact me if you want: 5630dc3b41a969e4eaa5a734e1d8f6ad40fdc987
Great hint: HKID with "( )" + space + telephone no. -> AES (CBC) -> SHA-1 (no salt)
Hope you get my points - Read/learn, think and practice. I teach when I write - this is my profession. |