File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -111,13 +111,13 @@ See: https://code.google.com/p/crypto-js
111
111
var CryptoJS = require (" crypto-js" );
112
112
113
113
// Encrypt
114
- var ciphertext = CryptoJS .AES .encrypt (' my message' , ' secret key 123' );
114
+ var cipherText = CryptoJS .AES .encrypt (' my message' , ' secret key 123' ). toString ( );
115
115
116
116
// Decrypt
117
- var bytes = CryptoJS .AES .decrypt (ciphertext . toString () , ' secret key 123' );
118
- var plaintext = bytes .toString (CryptoJS .enc .Utf8 );
117
+ var bytes = CryptoJS .AES .decrypt (ciphertext, ' secret key 123' );
118
+ var originalText = bytes .toString (CryptoJS .enc .Utf8 );
119
119
120
- console .log (plaintext);
120
+ console .log (originalText); // 'my message'
121
121
```
122
122
123
123
#### Object encryption
@@ -128,13 +128,13 @@ var CryptoJS = require("crypto-js");
128
128
var data = [{id: 1 }, {id: 2 }]
129
129
130
130
// Encrypt
131
- var ciphertext = CryptoJS .AES .encrypt (JSON .stringify (data), ' secret key 123' );
131
+ var ciphertext = CryptoJS .AES .encrypt (JSON .stringify (data), ' secret key 123' ). toString () ;
132
132
133
133
// Decrypt
134
- var bytes = CryptoJS .AES .decrypt (ciphertext . toString () , ' secret key 123' );
134
+ var bytes = CryptoJS .AES .decrypt (ciphertext, ' secret key 123' );
135
135
var decryptedData = JSON .parse (bytes .toString (CryptoJS .enc .Utf8 ));
136
136
137
- console .log (decryptedData);
137
+ console .log (decryptedData); // [{id: 1}, {id: 2}]
138
138
```
139
139
140
140
### List of modules
You can’t perform that action at this time.
0 commit comments