3 answers
https://cryptojs.gitbook.io/docs/ Static Resource Detail
Name cryptojs
Namespace Prefix
Description
MIME Type text/javascript
Cache Control Private
Size 48 316 bytes
<aura:component implements="force:appHostable,flexipage:availableForAllPageTypes,flexipage:availableForRecordHome" access="global" >
<ltng:require
scripts="{!$Resource.cryptojs}"
afterScriptsLoaded="{!c.scriptsLoaded}" />
<h1>Crypto Lex</h1>
</aura:component>
> encrypted:U2FsdGVkX1/JqGDagBEnmRXSuDmYb5MNL7Kuo4xT+gk= ( "Message" encoded )> decrypted:Message (ok)({
scriptsLoaded : function(component, event, helper) {
var encrypted = CryptoJS.AES.encrypt("Message", "Secret Passphrase");
console.log('> encrypted:' + encrypted);
var decrypted = CryptoJS.AES.decrypt(encrypted, "Secret Passphrase").toString(CryptoJS.enc.Utf8);
console.log('> decrypted:' + decrypted);
}
})