wjlafrance / broken-sha1

C-based implementation of Blizzard's X-SHA-1 algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Broken SHA-1" or "X-SHA-1" is the algorithm used to hash passwords and CD-Keys to log into Battle.net using the "Old Login System."

DO NOT use this algorithm for new development unrelated to Battle.net. It is incredibly insecure due to flaws in it's cryptography. Read about hasing algorithms on Wikipedia before choosing which to use to secure your user's data:
http://en.wikipedia.org/wiki/Hash_function

Ported from Rob Paveza's MBNCSUtil / JinxBot. Visit his projects here: http://code.google.com/p/jinxbot/

About

C-based implementation of Blizzard's X-SHA-1 algorithm.

License:Other


Languages

Language:C 100.0%