목록BackEnd/보안 (1)
코진남
Jasypt 파일 암호화
📌 배경 Jasypt 를 사용하게 된 배경이자, 해당 라이브러리를 사용하는 목적은 yml 파일안의 중요한 정보에 대한 암호화 이다. 나같은 경우는 무중단배포 시스템을 구축할 때 yml 파일을 ec2 서버 내부에 저장을 시켜 놓는데 yml안에 db정보가 그대로 노출이 되어있어 암호화를 찾아보게 됬다. Jasypt 는 개발자가 깊은 지식이 없이도 최소한의 노력으로 자신의 프로젝트에 기본적인 암호화 능력을 가질 수 있도록 하는 자바 라이브러리다. ➕ application.yml 작성 # datasource: # driver-class-name: com.mysql.cj.jdbc.Driver # url: jdbc:mysql://~~~?serverTimezone=Asia/Seoul # username: ~~~ # ..
BackEnd/보안
2022. 2. 7. 14:23