1.0.1 • Published 9 months ago
@qiov/kms-node v1.0.1
腾讯云 KMS 白盒密钥解密 node 版
使用说明
npm install @qiov/kms-node -s
const kms = require("@qiov/kms-node");
kms.init("/usr/local/whiteboxkeys"); // 初始化,传入解密密钥路径
var demo1 = kms.aes(
// aes解密方式
"snPqPZaFN9CQc5WH/Tx5jA==", // 密文
"WBbaiNLcEYSbjKxoJt66UQ==", // iv
"decrypt_key_aes256.bin" // 解密密钥文件名
);
var demo2 = kms.sm4(
// sm4解密方式
"eEj2+RO/OdUfehl1qs7HIA==", // 密文
"sNp1KJMpw4Dq/AvBpODfCw==", // iv
"wb_decrypt_key_3467ad0d-456f-11ee-8239-52540097a964.bin" // 解密密钥文件名
);
依赖说明
支持 Linux 版本:centos6, centos7, ubuntu. 注意:glibc 版本大于等于 2.14。
参考
1.0.1
9 months ago
1.0.1-beta.2
9 months ago
1.0.1-beta.1
9 months ago
1.0.1-beta.0
9 months ago
1.0.0
9 months ago