0
我有紅寶石1.8.7代碼與SHA1創建HMAC的Node.js和Ruby 1.8不同HMAC SHA1結果
key= '123'
digest = Digest::SHA1.new
digest << 'test string'
digest << key
result = digest.hexdigest
# "c1bdfd602e1581f1ab91928e2c3fd371a1e63a5c"
我想和node.js的複製此:
key= '123'; myhmac = crypto.createHmac('sha1', key); result = myhmac.update('test string').digest('hex'); // 'a145f4d366e9e4e96b80bc427144ba77b3c7151a'
但結果是不同的。 我應該如何在nodejs中完成與ruby相同的結果?
TNX非常很多的幫助! – mhd