Tag: hashlib

python(django)hashlib vs Nodejsencryption

我正在通过Django站点移植到Node.js,我试图在Node中重新实现Django set密码方法。 这是Django代码 from django.utils.crypto import ( pbkdf2, get_random_string) import hashlib password = 'text1' algorithm = "pbkdf2_sha256" iterations = 10000 salt = 'p9Tkr6uqxKtf' digest = hashlib.sha256 hash = pbkdf2(password, salt, iterations, digest=self.digest) hash = hash.encode('base64').strip() print "%s$%d$%s$%s" % (self.algorithm, iterations, salt, hash) 这里是我到目前为止的Node.js代码: var password = 'text1'; var hashed = crypto.createHash('sha256').update(password, 'utf8').digest(); var salt = […]