一、前端 sm4.js View Code 二、Java后端 SM4.java SM4_Context.java Util.java SM4Utils.java ...
首先介紹一下國密算法: 其中SM SM SM 祖沖之密碼 ZUC 是對稱算法 SM SM 是非對稱算法 SM 是哈希算法。 https: gitee.com mai gmca 這是學習大佬的代碼寫的,結合了GMCA和gmhelper,實現了證書生成,私鑰SM 加密存儲,再次感謝大佬們。 然后是Github和Gitee上找到的開源代碼: https: github.com hwyqb SM SM S ...
2020-12-22 15:48 0 516 推薦指數:
一、前端 sm4.js View Code 二、Java后端 SM4.java SM4_Context.java Util.java SM4Utils.java ...
sm4.js /** * base64js */ /** * base64js * base64js.toByteArray(d.input) * base64js.fromByteArray(c); * @author c.z.s * @email ...
具體可以參考這個博主的:https://blog.csdn.net/weixin_34411563/article/details/86000381 ...
前段時間因工作需要,接觸到了SM算法。國密即國家密碼局認定的國產密碼算法。主要有SM1,SM2,SM3,SM4。密鑰長度和分組長度均為128位。 SM1 為對稱加密。其加密強度與AES相當。該算法不公開,調用該算法時,需要通過加密芯片的接口進行調用。 SM2為非對稱加密,基於ECC。該算法已 ...
java sm4國密算法加密、解密 CreationTime--2018年7月5日09點20分 Author:Marydon 1.准備工作 所需jar包: bcprov-jdk15on-1.59.jar ...
...
...
理論忽略:百度上很多 需求:自建證書並實現域名的https加密 部署: 在linux機器上執行以下命令生成私鑰 mkdir -p /opt/ssl-cert cd /opt/ssl-cert 1.#openssl genrsa -out server.key 2048 在linux ...