Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current none :
/
var
/
www
/
html
/
tpid-konsulin
/
konsulin-cust-react
/
src
/
utils
/
Or
Select Your none :
Upload File :
New :
File
Dir
/var/www/html/tpid-konsulin/konsulin-cust-react/src/utils/encryptAES.tsx
const CryptoJS = require('crypto-js') export const encryptAES = (plainText: string, challengeKey: string) => { let key = { secret_key: challengeKey.substring(0, 32), iv: challengeKey.substring(32, 48), } let encrypt = CryptoJS.AES.encrypt( plainText, CryptoJS.enc.Utf8.parse(key.secret_key), { iv: CryptoJS.enc.Utf8.parse(key.iv) } ) return CryptoJS.enc.Base64.stringify(encrypt.ciphertext) }