原文:Shiro自定義驗證器——使用國密sm3

Shiro自定義驗證器 使用國密sm 背景 在搞一個設計類的比賽,要求用國密,網上抄了抄,給Shiro改裝一下,我本來Shiro驗證用的是md ,因為sm 對標的是md ,所以現在就換成sm maven依賴 我用的是hutool的工具類,官網上說不需要導sm 那個依賴,但是我試了是不行的,所以還要導bcprov jdk on 登錄的原理就是比對密碼是否相等,我這里是最簡單的 比較加完salt和sm ...

2022-03-01 21:05 0 821 推薦指數:

查看詳情

雜湊算法SM3

0. 引言 SM3雜湊算法是中國國家密碼局公布的hash算法商用標准,能應用於數字簽名與驗證、消息認證碼的生成以及偽隨機數的生成。 1. 常數與函數 1.1 初始值 IV = 7380166f 4914b2b9 172442d7 da8a0600 a96f30bc 163138aa ...

Thu Jan 07 06:29:00 CST 2016 0 1988
算法說明SM2、SM3SM4

即國家密碼局認定的國產密碼算法。主要有SM1,SM2,SM3SM4。密鑰長度和分組長度均為128位。SM1 為對稱加密。其加密強度與AES相當。該算法不公開,調用該算法時,需要通過加密芯片的接口進行調用。SM2為非對稱加密,基於ECC。該算法已公開。由於該算法基於ECC,故其簽名速度與秘鑰 ...

Wed Jun 16 18:52:00 CST 2021 0 738
java 算法sm2、sm3

即國家密碼局認定的國產密碼算法。主要有SM1,SM2,SM3SM4。密鑰長度和分組長度均為128位。 SM1 為對稱加密。其加密強度與AES相當。該算法不公開,調用該算法時,需要通過加密芯片的接口進行調用。 SM2為非對稱加密,基於ECC。該算法已公開。由於該算法基於ECC,故其簽名速度 ...

Thu Mar 18 01:28:00 CST 2021 0 1210
sm2,sm3,sm4算法的純c語言版本,使用於任何嵌入式平台

即國家密碼局認定的國產密碼算法。主要有SM1,SM2,SM3SM4。密鑰長度和分組長度均為128位。 SM1 為對稱加密。其加密強度與AES相當。該算法不公開,調用該算法時,需要通過加密芯片的接口進行調用。 SM2為非對稱加密,基於ECC。該算法已公開。由於該算法基於ECC ...

Tue Jul 27 22:36:00 CST 2021 0 212
關於算法 SM1,SM2,SM3SM4 的筆記

關於算法 SM1,SM2,SM3SM4 的筆記 摘自:https://www.cnblogs.com/TaiYangXiManYouZhe/p/4317519.html 即國家密碼局認定的國產密碼算法。主要有SM1,SM2,SM3SM4。密鑰長度和分組長度均為128位 ...

Fri Feb 15 00:12:00 CST 2019 0 1203
關於算法 SM1,SM2,SM3SM4 的筆記

即國家密碼局認定的國產密碼算法。主要有SM1,SM2,SM3SM4。密鑰長度和分組長度均為128位。 SM1 為對稱加密。其加密強度與AES相當。該算法不公開,調用該算法時,需要通過加密芯片的接口進行調用。 SM2為非對稱加密,基於ECC。該算法已公開。由於該算法基於ECC,故其簽名速度 ...

Mon Dec 18 23:28:00 CST 2017 1 15353
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM