안녕하세요. 팀드모네입니다.
오늘은 javascript와 AES를 사용하여 간단하게 암복호화 기능을 구현하는 방법에 대해 공유드립니다.
우선, 간단하게 용어정리를 하고 시작하겠습니다.
1. 양방향 암호화란? (Two-Way Encryption)
- 문장을 암호화하고 복호화할 수 있는 알고리즘을 의미합니다.
- 반대로 문장을 암호화하고 복호화를 할 수 없는 것은 파괴형 또는 단방향 암호화라고 부릅니다.
2. 사용 방법 요약
- 암호화 : Encrypt("암호화할 문자열", "key값", "암호화비트(128, 192, 256중 하나)")
- 복호화 : Decrypt("암호화된 문자열", "key값", "암호화비트")
3. 사용 예제
- index.html
security.js를 공유드립니다. 넣도 동작해보시면, 원하시는 기능이 동작할 것입니다.
혹시 특이사항이 있다면, 댓글 남겨주세요. 블로그 방문해주셔서 감사합니다~!
reference : cafe.naver.com/ucamp5b/3012