카테고리 없음
CryptoJS
감동
2017. 8. 21. 15:38
메뉴얼 : https://www.npmjs.com/package/crypto-js
1. 설치
$ npm install crypto-js
2. import
import CryptoJS from 'crypto-js';
3. 암호화 / 복호화 구현 소스
dataInput() {
let data: string = this.data; // 입력값
this.encryptedData = CryptoJS.SEED.encrypt(this.data, 'key'); //입력값 암호화
let bytes = CryptoJS.SEED.decrypt(this.encryptedData.toString(), 'key'); // 복호화 데이터 (ASCII CODE)
this.decryptedData = bytes.toString(CryptoJS.enc.Utf8); // byte -> string
console.log('데이터->' + this.data);
console.log('암호화->' + this.encryptedData);
console.log('복호화(ASCII)->' + bytes);
console.log('복호화->' + this.decryptedData);
}
반응형