Allow password to have non-ASCII characters

This commit is contained in:
Juho Östman 2013-11-18 23:31:45 +02:00
parent 284415145c
commit 27b08a8ea2
1 changed files with 3 additions and 1 deletions

View File

@ -53,7 +53,9 @@ def op_push(i):
Hash = lambda x: hashlib.sha256(hashlib.sha256(x).digest()).digest()
def Hash(x):
if type(x) is unicode: x=x.encode('utf-8')
return hashlib.sha256(hashlib.sha256(x).digest()).digest()
hash_encode = lambda x: x[::-1].encode('hex')
hash_decode = lambda x: x.decode('hex')[::-1]