Security and Cryptography in Python - Hash Functions(3)

时间:2021-03-03 12:13:31   收藏:0   阅读:0

Security and Cryptography in Python - Hash Functions(3)

How password are Verified

https://docs.python.org/3/library/hashlib.html

https://en.wikipedia.org/wiki/PBKDF2

import hashlib
import base64

iterations = 45454
salt = base64.b64decode("6VuJKkHVTdDelbNMPBxzw7INW2NkYlR/LoW40L7kVAI=".encode())
#SALTED-SHA512-PBKDF2

password = "password".encode()

value = hashlib.pbkdf2_hmac("sha512", password, salt, iterations, dklen=128)
print(base64.b64encode(value))

Running Result:

技术图片

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!