MCPcopy Create free account
hub / github.com/smallfawn/QLScriptPublic / encryptParams

Method encryptParams

daily/chery.js:40–52  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

38
39 }
40 encryptParams(e) {
41 const t = CryptoJS.enc.Base64.parse("vVfnp9ozfDQyonMKuqgZUWjtdV+7PtBqtMCwJqz2HKQ=")
42 , n = CryptoJS.lib.WordArray.random(16)
43 , o = CryptoJS.AES.encrypt(e, t, {
44 iv: n,
45 mode: CryptoJS.mode.CBC,
46 padding: CryptoJS.pad.Pkcs7
47 })
48 , i = CryptoJS.lib.WordArray.create();
49 return i.concat(n),
50 i.concat(o.ciphertext),
51 CryptoJS.enc.Base64.stringify(i).replace(/\+/g, "-")
52 }
53
54 async run() {
55

Callers 4

signInMethod · 0.95
infoMethod · 0.95
taskShareMethod · 0.95
contentsListMethod · 0.95

Calls 2

encryptMethod · 0.80
createMethod · 0.80

Tested by

no test coverage detected