crypto js aes暗號化 復號方式

2021-10-12 08:04:30 字數 1370 閱讀 9525

■html

■node js端

const cryptojs = require('crypto-js');

const key = cryptojs.enc.utf8.parse("a665f0f8e324c312"); //十六位十六進製制數(0-9,a-f)作為金鑰

const iv = cryptojs.enc.utf8.parse('361277c7fe32269f'); //十六位十六進製制數作為金鑰偏移量

function getramnumber()

//預設字母小寫,手動轉大寫

return result.touppercase();//另tolowercase()轉小寫

}let key1 = getramnumber();

console.log(`:$`);

let iv1 = getramnumber();

console.log(`:$`);

//解密方法

function decrypt(word) );

let decryptedstr = decrypt.tostring(cryptojs.enc.utf8);

return decryptedstr.tostring();

}//加密方法

function encrypt(word) );

return encrypted.ciphertext.tostring().touppercase();

}// let data = '9378347342021'

// console.log(`原始資料:$`);

// let strencrypt = encrypt(data);

// console.log(`加密資料:$`);

// let strdecrypt = decrypt(strencrypt);

// console.log(`解密資料:$`);

let strencrypt = "36da1d95e47a7b9155e1d9aab2c83728";

let strdecrypt = decrypt(strencrypt);

console.log(`解密資料:$`);

// // aes復號化ok

// let strencrypt = "u2fsd**kx1/4yhylk5buqmqflrx8ugscwldnotnjfje=";

// var strdecrypt = cryptojs.aes.decrypt(strencrypt, "key128bits500iterations");

// console.log(`解密資料:$`);

復化積分公式

對於積分 只要找到被積公式的原函式f x 利用牛頓萊普利茲公式有 但是,實際使用這種求積分的方法往往是有困難的,因為大量的被積函式的原函式是不能用初等函式表示的 另外,當f x 是由測量或數值計算給出的一張資料表時,牛頓萊普利茲公式也無法直接運用,因此有必要研究積分的數值計算問題。對於一些理論的推導...

復變函式視覺化 復積分

復變函式的積分 z0 z1f z dz f z z int f z dz sum f delta z delta z z0 z1 f z dz f z z每一小段的復數值 乙個向量 乘以中間的某個值 積分法則 仿真實變函式積分 常數可以提出來 積分可以分段積分留數 用積分計算泰勒展開的係數 積分與路...

數值分析 微分求積 復化梯形 復化辛浦生

本科課程參見 軟體學院那些課 將積分區間 a,b 劃分n等分,步長 然後將它們累加求和,作為所求積分i的近似值.記 式為復化梯形求積公式,下標n表示將區間n等分。將積分區間 a,b 劃分n等分,記子區間 其中記 式為復化辛普森求積公式。分別用復化梯形公式和復化辛浦生公式計算定積分 取n 2,4,8,...