由于业余生活接触到需要用nodeJS sm2加密,JAVA解密,但是在网上一直没有找到合适的例子来做,尤其在做的时候发现JAVA和nodeJS自动生成的privateKey和publicKey长度都不一致,读了各种文章和PR最后写了这个DEMO,希望能够帮助到大家(一开始我也只想做个伸手党,但是没有完整的例子,尤其是CSDN还要积分下载,手动狗头)
-
JAVA
- bcprov-jdk15on-1.69.jar
- hutool-all-5.3.10.jar
-
nodeJS
- sm-crypto