很多國企項目針對等保分保測評要求很高 加密算法 也是要符合國家密碼局認定。針對 這個問題 公司決定使用SM4。
算法介紹:
無 無無無無無無無無無無無無無無無無無無無無無無無無無無無無無無無無無無無
反正你們也不在乎,自個百度下吧.......直接上用法
簡單粗暴 直接放進一個文件夾
SM4utis 裏面有測試方法
可以自己測試下哈
所有的方法已經封裝好,直接
SM4Utils sm4 = new SM4Utils();
sm4.secretKey = "JeF8ewFCSzpfs2Y8";//可以自己定義,可以改密鑰 沒這個密鑰或者密鑰 錯誤是加解密失敗的
sm4.hexString = false;//…這個不知道啥意思 就這樣寫
sm4.isEncryption(idcard);//判斷idacrd是否爲加密字符//true爲已加密false爲未加密,根據這個來判斷是否需要加解密,避免重複加解密
sm4.encryptData_ECB(idcard);//對idcard加密
sm4.decryptData_ECB(idcard);//解密 其他 都一樣
//裏面還提供CBC模式 供你 選擇
下載鏈接:https://download.csdn.net/download/qq_36280688/12001063