check_hashing.py 466 B

12345678910111213
  1. import whirlpool #python-whirlpool https://github.com/radiosilence/python-whirlpool/
  2. import random
  3. def checkPassword(password, salt):
  4. length = len(password)//2
  5. string = password[:length] + str(salt) + password[length:]
  6. wp = whirlpool.new(string.encode('utf-8'))
  7. print("Original string hashed: %s\n" % string);
  8. print("Hash: %s\nSalt: %s" % (wp.hexdigest(), salt))
  9. password = input("Password:")
  10. salt = input("Salt:")
  11. checkPassword(password, salt)