首页 Node.js核心模块手册

模块说明


1.crypto模块是OpenSSl类库的封装
2.crypto模块中提供了一些加密方法

 

 

方法 描述
getCiphers() 返回,数组,nodejs中可使用的加密算法
getHashes() 返回,数组,nodejs中可使用的散列算法
   
createHash() 创建散列算法hash对象
createHmac() 创建HMAC算法hmac对象
   
加密数据  
createCipher() 指定算法、密码,创建cipher对象
createCipheriv() 指定算法、密码、初始向量,创建cipher对象
   
解密数据  
createDecipher() 指定算法、密码,创建decipher对象
createDecipheriv() 指定算法、密码、初始向量,创建decipher对象
   
签名、验证  
createSign() 创建签名,sign对象
createVerify() 创建验证,verify对象