6 lines
172 B
Python
6 lines
172 B
Python
from hashlib import shake_256
|
|
import uuid
|
|
|
|
def phash(pw,salt=None):
|
|
if salt is None: salt=uuid.uuid4()
|
|
return shake_256(f'{pw}{salt}'.encode('utf-8')).hexdigest(256),salt |