2023-06-20 18:27:47 +03:00
|
|
|
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())
|