安全和密码学
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"