crypto-module
本模块提供节点内置加密库中某些加密方法与nativescript之间的接口,同时也为一些自定义实现的加密提供相同的接口,例如凯撒密码。
npm i --save crypto-module
- 版本:1.3.19
- GitHub:
- NPM: https://npmjs.net.cn/package/crypto-module
- 下载次数
- 昨天: 0
- 上周: 0
- 上个月: 0
本模块为多个加密块加密库以及RSA库提供接口,可以与nativescript一起使用。
查看实际应用
var crypto_module = require('crypto-module');
Object.keys(crypto_module.ivLength).forEach(function(algorithm) {
console.log(algorithm);
var encrypted = "";
var decrypted = "";
var key = "";
if(algorithm == 'caesar'){
key = 28;
} else{
key = "secret";
}
encrypted = crypto_module.encryptMessage('hallo 👄', key, algorithm);
console.log(encrypted);
decrypted = crypto_module.decryptMessage(encrypted, key, algorithm);
console.log(decrypted);
console.log("-----------------------")
});