본문 바로가기 메뉴 바로가기

토마의 엔지니어링 노트

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

토마의 엔지니어링 노트

검색하기 폼
  • 분류 전체보기 (101)
    • Java (21)
    • 공지사항 (1)
    • Spring (17)
    • 리눅스 (9)
    • 스크립트 (1)
      • Javascript (0)
      • Jquery (1)
    • 데이터베이스 (19)
      • MySQL (14)
      • MongoDB (2)
    • JPA (0)
    • 이것저것 (15)
    • 화면 템플릿 (2)
      • 타임리프(Thymeleaf) (2)
    • Git (6)
    • Web (2)
    • 오픈소스 (5)
    • 인프라 (2)
    • 보안 (1)
  • 방명록

프로퍼티 암호화 (1)
Jasypt를 이용한 properties 암호화

안녕하세요. 오늘은 Spring에서 지원해주는 Jasypt(Java Simplified Encryption)를 이용해서 데이터베이스 접속 정보나, 다양한 설정 정보들을 담아두고 있는 properties 또는, yaml 파일의 정보를 암호화하는 방법에 대해서 포스팅하려고 합니다. properties나 yaml 파일에 각종 정보를을 노출하고 있기 때문에 보안성에 좋지 못해서 암호화하는 것을 추천해드립니다. 1. 우선, pom.xml에 다음과 같이 dependency를 추가해줍니다. com.github.ulisesbocchio jasypt-spring-boot-starter 2.1.0 2. 원하는 패키지 또는 Config 패키지 하위에 JasyptConfig.java라는 명의 클래스를 생성해줍니다. 그리고 아..

Spring 2018. 11. 2. 11:52
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 카카오 기술블로그
  • Naver D2 개발 블로그
  • 우아한형제들 기술 블로그
  • 라인 기술 블로그
  • NHN TOAST
  • juniorking blog
  • juniorking new blog
  • BLOg

Blog is powered by Tistory / Designed by Tistory

티스토리툴바