原文:國密算法Java代碼的標准實現

前一陣子做的項目,越來越多的金融類應用使用國密算法進行加解密的運算。 國密即國家密碼局認定的國產密碼算法。主要有SM ,SM ,SM ,SM 。密鑰長度和分組長度均為 位。 SM 為對稱加密。其加密強度與AES相當。該算法不公開,調用該算法時,需要通過加密芯片的接口進行調用。 SM 為非對稱加密,基於ECC。該算法已公開。由於該算法基於ECC,故其簽名速度與秘鑰生成速度都快於RSA。ECC 位 ...

2021-07-27 14:37 0 116 推薦指數:

查看詳情

算法Java代碼標准實現

    前一陣子做的項目,越來越多的金融類應用使用算法進行加解密的運算。     即國家密碼局認定的國產密碼算法。主要有SM1,SM2,SM3,SM4。密鑰長度和分組長度均為128位。     SM1 為對稱加密。其加密強度與AES相當。該算法不公開,調用該算法時,需要通過加密芯片 ...

Mon Jan 13 23:55:00 CST 2020 2 4751
算法實現

算法實現 一、國產密碼算法介紹 國產密碼算法算法)是指國家密碼局認定的國產商用密碼算法,在金融領域目前主要使用公開的SM2、SM3、SM4三類算法,分別是非對稱算法、哈希算法和對稱算法。 1.SM2算法:SM2橢圓曲線公鑰密碼算法是我自主設計的公鑰密碼算法,包括SM2-1 ...

Sat Jun 09 04:50:00 CST 2018 1 5994
算法實現

SM2算法:SM2橢圓曲線公鑰密碼算法是我自主設計的公鑰密碼算法,包括SM2-1橢圓曲線數字簽名算法,SM2-2橢圓曲線密鑰交換協議,SM2-3橢圓曲線公鑰加密算法,分別用於實現數字簽名密鑰協商和數據加密等功能。SM2算法與RSA算法不同的是,SM2算法是基於橢圓曲線上點群離散對數難題,相對於 ...

Mon Jun 11 06:50:00 CST 2018 5 468
算法SM3-java實現

Maven依賴 SM3Utils 轉載:https://blog.csdn.net/yao583224426/article/details/1217468 ...

Thu Jan 20 18:41:00 CST 2022 0 2786
算法SM2-java實現

Maven依賴 工具類 SM2 Cipher SM2Utils 轉載:https://blog. ...

Thu Jan 20 02:10:00 CST 2022 0 2545
算法SM4-java實現

Maven依賴 SM4 SM4_Context SM4Utils 轉載:https://blog.csdn.net/yao5832 ...

Thu Jan 20 18:53:00 CST 2022 0 2356
SM3算法標准中兩個實例的實現

來源於CSDN博客:https://blog.csdn.net/ErErFei/article/details/50998162 代碼新增內容:在原博客的基礎上,整合了各個類的方法,同時增添了SM3標准中的第二個案例的驗證,並嘗試將原代碼中的緩沖區長度修改為64*2,本代碼作者是在命令行里面 ...

Thu Aug 22 08:02:00 CST 2019 0 2136
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM