SM2基于ECC,ECC(Elliptic Curves Cryptography)加密算法是一种公钥加密算法,与主流的RSA算法相比,ECC算法可以使用较短的密钥达到相同的安全程度。近年来,人们对ECC的认识已经不再处于研究阶段,开始逐步进入实际应用,如国家密码管理局颁布的SM2算法就是基于ECC算法的。
demo下载: https://github.com/HungryGoogle/SM2_Demo_replace_RSA/tree/master
1 调用函数 SM2Utils.testSm2(); 2 运行结果: <br/>leeTest------>: 1 --------------------------------------- <br/>leeTest------>: privateKey = 128B2FA8BD433C6C068C8D803DFF79792A519A55171B1B650C23661D15897263