vue使用SM4加密


安裝 

npm install gm-crypt 

使用

 1  //點擊登錄按鈕方法  2  private submitFn(formName: any) {  3 //導入gm-crypt插件,對密碼進行加密  4 const SM4 = require("gm-crypt").sm4;  5 let sm4Config = {  6 //配置sm4參數  7 key: "HENG1AN2WEN3YIN4", //這里這個key值是跟后端要的  8 mode: "ecb", // 加密的方式有兩種,ecb和cbc兩種,也是看后端如何定義的,不過要是cbc的話下面還要加一個iv的參數,ecb不用  9 cipherType: "base64", // 10  }; 11 let sm4 = new SM4(sm4Config); //這里new一個函數,將上面的sm4Config作為參數傳遞進去。然后就可以開心的加密了 12 let newPassword = this.formData.password; 13 let Password = sm4.encrypt(this.formData.password); //密碼加密 14 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM