微信小程式AES加密

2021-10-23 21:51:20 字數 1090 閱讀 3615

函式封裝:

const cryptojs = require(』./aes.js』); //引用aes原始碼js

const key = cryptojs.enc.utf8.parse(「0102030405060708」); //十六位十六進製制數作為秘鑰

const iv = cryptojs.enc.utf8.parse(『0102030405060708』);//十六位十六進製制數作為秘鑰偏移量

// aes_util.js

const cryptojs = require(』./aes.js』); //引用aes原始碼js

const key = cryptojs.enc.utf8.parse(「0102030405060708」); //十六位十六進製制數作為秘鑰

const iv = cryptojs.enc.utf8.parse(『0102030405060708』);//十六位十六進製制數作為秘鑰偏移量

/**

//暴露介面

module.exports =

頁面呼叫:

const cryptojs = require(』…/…/utils/aes_util.js』);

//aes 加密

console.log(『123456–aes 加密』,cryptojs.aesencrypt(『123456』))

// 5a09ae89579945b7ab80a9dc08f66faa

//aes 解密

console.log(『123456–aes 解密』,cryptojs.aesdecrypt(『5a09ae89579945b7ab80a9dc08f66faa』))

// 123456

//base64 加密

console.log(『123456–base64 加密』,cryptojs.base64encode(『123456』))

//mtizndu2

//base64 解密

console.log(『123456–base64 解密』,cryptojs.base64decode(『mtizndu2』))

//123456

aes iv key 微信 微信小程式AES加密

函式封裝 aes util.js const cryptojs require aes.js 引用aes原始碼js const key cryptojs.enc.utf8.parse 0102030405060708 十六位十六進製制數作為秘鑰 const iv cryptojs.enc.utf8....

(微信小程式)一 初識微信小程式

需要看的 先是檔案目錄 一 pages 他存放於多個頁面 如 index log頁面。可以把他裡面的每個資料夾看成乙個整體。這個整體存放著 html css 和 資料 1 index資料夾 存放的index頁面的目錄。2 index.js 他可以處理得到 ajax 或自定義定義的資料。把得到的值封裝...

微信小程式

2.單獨設定某一頁面下的頂部欄的背景顏色,在其對應的.json檔案下修改即可 3.this.setdata 注意 onload函式下面執行的是非同步操作,非同步操作裡面this.data.直接賦值,是無效的,必須使用this.setdata this.setdata msg he llo wor l...