代码示例如下: var key = 'ExchangePasswordPasswordExchange'; var iv = new Buffer(crypto.randomBytes(16))
var cipher = crypto.createCipheriv('aes-256-cbc', key, ivs
我正在尝试使用NodeJS加密库和C# Rfc2898DeriveBytes生成相同的密码散列。当使用从NodeJs生成的盐时,C#实现不会生成相同的密钥。我做错了什么?Salt: GJNw/wzXZxEdXrheqo322mf0x+92AeAuAHH48iiGZ+A=在C#中生成的哈希:我的C#测试代码如下:
public