1.0.1 • Published 9 months ago

@qiov/kms-node v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

腾讯云 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