vue js Angularjs AES加密解密

2021-10-25 08:33:07 字數 756 閱讀 2620

需要兩個js檔案。aes.js和mode-ecb.js

以angular為例,現在www目錄下的index.html檔案中引入這兩個js檔案

<

!-- 加密相關 --

>

"build/lib/cryptojslib/rollups/aes.js"

>

<

/script>

"build/lib/cryptojslib/components/mode-ecb.js"

>

<

/script>

然後在需要的地方加上加密解密邏輯。

function encryptdecryptmethod()

);const resdata = encrypted.

tostring()

; console.

log(

'加密後:'

,resdata)

const decrypt = cryptojs.aes.

decrypt

(resdata, key,);

const result = cryptojs.enc.utf8.

stringify

(decrypt)

.tostring()

; console.

log(

'解密後:'

,result)

};

PHP檔案加密解

公鑰加密 param string 明文 param string 證書檔案 crt return string 密文 base64編碼 function publickey encodeing sourcestr,filename 私鑰解密 param string 密文 二進位制格式且base6...

mysql des mysql中DES加密解密

des decrypt crypt str key str 使用des encrypt 加密乙個字串。若出現錯誤,這個函式會返回 null。注意,這個函式只有當mysql在ssl 的支援下配置完畢時才會運作。請參見5.8.7節,使用安全連線 假如沒有給定 key str 引數,des decrypt...

RSA非對稱加密解,分段加密解密

rsa 公鑰加密演算法是1977年由 羅納德 李維斯特 ron rivest 阿迪 薩莫爾 adi shamir 和 倫納德 阿德曼 leonard adleman 一起提出的。1987年7月首次在美國公布,當時他們三人都在麻省理工學院工作實習。rsa就是他們三人姓氏開頭字母拼在一起組成的。rsa是...