安全和密码学
hashlib 中的许多方法都要求你传递可解释为字节缓冲区的值,而不是字符串。这是 hashlib.new().update() 和 hashlib.pbkdf2_hmac 的情况。如果你有一个字符串,你可以通过将字符 b 添加到字符串的开头来将其转换为字节缓冲区:
"This is a string"
b"This is a buffer of bytes"
hashlib 中的许多方法都要求你传递可解释为字节缓冲区的值,而不是字符串。这是 hashlib.new().update() 和 hashlib.pbkdf2_hmac 的情况。如果你有一个字符串,你可以通过将字符 b 添加到字符串的开头来将其转换为字节缓冲区:
"This is a string"
b"This is a buffer of bytes"