from Crypto.Hash import keccak def hash_password(password, old_desktop=False): hasher = keccak.new(digest_bits=256) hasher.update(password.encode()) hash = hasher.hexdigest() return '0x' + (hash.upper() if old_desktop else hash.lower())