【发布时间】:2020-02-11 12:58:39
【问题描述】:
我正在尝试从 Python 中的 R 代码重现盐渍 sha256 输出:
library(openssl)
res = sha256("test@gmail.com", key = "111")
res
# [1] "172f052058445afd9fe3afce05bfec573b5bb4c659bfd4cfc69a59d1597a0031"
import hashlib, binascii
dk = hashlib.pbkdf2_hmac(='sha256', b'test@gmail.com', b'111', 0)
binascii.hexlify(dk)
# b'494c86307ffb9e9e31c4ec8782af6498e91272c011a316c242d9164d765be257'
如何在 python match R 中进行输出?
【问题讨论】:
-
我也发现了这一点,涵盖了更多语言:jokecamp.com/blog/…