sm-crypto-v2
sm-crypto-v2 copied to clipboard
国密算法 ts 版
17:32:26.222 Invalid value "iife" for option "output.format" - UMD and IIFE output formats are not supported for code-splitting builds.
sm2加密在浏览器中运行正常,在NodeJS中运行报错: > throw new Error("random number pool is not ready or insufficient, prevent getting too long random values or too often."); 已复现: 1、发现是“async function initRNGPool() {” 初始化中用了异步,而我的方法调用时,一些初始化还没完成。 2、setTimeout延迟执行一下,就OK了
加密后保存成文件是源文件的两倍
sm2加密在浏览器中运行正常,在NodeJS中运行报错: > throw new Error("random number pool is not ready or insufficient, prevent getting too long random values or too often."); 已复现: 1、发现是“async function initRNGPool() {” 初始化中用了异步,而我的方法调用时,一些初始化还没完成。 2、setTimeout延迟执行一下,就OK了
 无法正确识别输出的是字符串类型
我们这边有用到 asn1 编码, sm-crypto 那边 sm2 好像不支持

我使用angular 12的版本,我在项目中安装了这个库,并按照README.md的使用方式编码,然后项目就起不来了
不兼容vue2吗

秘钥交换的结果是什么