/* * * * * * * * hmac-sha 1加密* * * * * * * * *
var?內容?=?密碼';//加密明文;
var?token1= '米月';//加密密鑰;
var?buf?=?crypto . random bytes(16);
token1?=?buf . tostring(' hex ');//密鑰加密;
Console.log("生成的令牌(用於加密的密鑰):"+token 1);
var?secret key = token 1;//密鑰;
var?簽名?=?crypto.createHmac('sha1 ',?secret key);//定義加密方法
Signture.update(內容);
var?miwen = Signture.digest()。toString(' base64 ');//生成的密文將再次作為明文,然後用pbkdf2算法叠代加密;
Console.log("加密結果f:"+miwen);
/* * * * * * * * *(生成的結果每次都不壹樣)* * * * * * * * * * * * * * * *,的對應結果
生成的令牌(用於加密的密鑰):de 7 C3 dafe de 518a 1 ad 9 c 2096 ee 9 B4 feff。
加密的結果f:pux 7 fnomlqvj+bs9o 6 rnngxffy =
生成的令牌(用於加密的密鑰):93 fee 046 ebf 47412c 2d 54 c 1e 808218d 2。
加密的結果f:/erkuckwxzgXnm7wczu8rax5o =