# Jasypt

19개의 포스트

2023-05-26

JasyptENC를 붙이는 이유As a general rule, jasypt expects encrypted configuration parameters to appear surrounded by "ENC(...)". You can compute this values

3일 전
·
0개의 댓글
·
post-thumbnail

Jasypt와 Github Secrets로 Github 개인 정보 유출 방지하기

프로젝트를 깃허브에 올릴 때 가장 신경써야할 부분은 바로 보안이라고 생각합니다. 실제로, 스터디원 중에 aws 정보가 노출돼서 요금 폭탄을 맞을뻔 했다는 이야기를 듣고(ㄷㄷ) 스프링 프로젝트의 보안을 어떻게 하면 강화할 수 있을까에 대해 고민을 많이 했습니다.돈 아낀다

2023년 5월 10일
·
2개의 댓글
·

Jasypt

application.properties 암호화

2023년 3월 27일
·
0개의 댓글
·

Properties 암호화(feat.시스템 환경 변수)

**아래 내용은 실제로 적용 및 정상 작동을 확인하고 작성하였습니다. 같은 환경에서 테스트하신다면 동일한 결과를 예상합니다.**   Version OS → Windows 11 Java → 11 Spring Boot → 2.7.1 jasypt → 3.0.4   의존성 추가 주의) 블로그에 Spring Boot, ja...

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

spring boot 3에서 jasypt 에러

jasypt을 사용하기 위해 구글 서칭을 하면, 많은 블로그와 사이트에서 예제 코드를 확인할 수 있다.대부분의 코드들이 아래와 같이 3.0.4를 사용하는 것을 확인할 수 있다.하지만 스프링 부트 3에서는 3.0.4를 사용하면 정상적으로 동작하지 않는다.결론부터 이야기하

2023년 2월 7일
·
1개의 댓글
·

[Java] Spring 프로퍼티 암복호화 - Jasypt 사용법 및 에러 해결

Jasypt가 필요했던 이유 보통 Spring을 사용할 때 .properties 파일을 활용하여 웹어플리케이션을 구동하거나, DB 연결 등 필요한 정보들을 담아둔다. 개인적인 프로젝트나, 보안이 중요하지 않은 프로젝트에서는 그런 정보들을 관리할 필요가 없다. 하지만

2023년 2월 3일
·
0개의 댓글
·
post-thumbnail

[Spring] Jasypt를 이용한 암호화

Jasypt는 Java, Java+Spring, Java+Hibernate 등 여러 프레임워크에서 암복호화를 지원해주는 오픈소스로 개발자가 암호화 작동 방식에 대한 깊은 지식 없이도 최소한의 노력으로 프로젝트에 기본 암호화 기능을 추가할 수 있는 Java 라이브러리이다

2022년 10월 26일
·
0개의 댓글
·
post-thumbnail

Jasypt로 설정 암호화 하기

Jasypt는 public한 곳에 애플리케이션을 배포할 때 DB 계정이나 중요 비밀 키 값들이 평문으로 그대로 저장되어 올라가는 것을 막기 위해 프로퍼티를 간단하게 암호화할 수 있는 라이브러리입니다.의존성 추가Bean 설정 encryptor.key를 환경 변수로 등록

2022년 7월 7일
·
0개의 댓글
·
post-thumbnail

property 암/복호화를 위한 Jasypt 적용기 -2-

여러 case에서 property에 환경변수를 받아오기 위한 분투기!!

2022년 6월 29일
·
0개의 댓글
·
post-thumbnail

property 암/복호화를 위한 Jasypt 적용기 -1-

아직까지 yml 파일에 DB 연결 URL이나 계정, 비밀번호 같은 중요한 properties를 그대로 노출 시키는가? Jasypt 한 번 써봐!!

2022년 6월 25일
·
0개의 댓글
·
post-thumbnail

Github action 배포 시 yml 암호화 및 암호화 키 환경변수 등록하기

UT기간 중 이러한 피드백을 받았습니다.사실 우리 팀원들은 알고 있었습니다. 이것이 우리가 업데이트한 내역을 서버에 반영하기 위해 운영 중이던 서버를 내리고 다시 jar파일을 올리는 과정에서 일어난 일이란 것을 말입니다..ㅎㅎ오랜 시간 동안 멈춘 것은 아니었겠지만 유저

2022년 6월 10일
·
0개의 댓글
·

[Jasypt] 설정 파일 암호화

일반적으로 프로젝트 초기 DB 설정 시 프로퍼티 파일이나 yml 파일에 DB 접속정보를 입력하게 됩니다.이러한 정보가 포함된 소스를 Github와 같이 공개된 장소에 올리게 된다면 보안적으로 문제가 발생할 수 있습니다.이번 글에서는 이러한 개발 정보를 암호화해주는 Ja

2022년 3월 3일
·
0개의 댓글
·

Jasypt 암호화

사이드 프로젝트 중 발생한 이슈 정리

2022년 2월 21일
·
0개의 댓글
·

Jasypt를 사용한 암호화

깃허브를 이용한 프로젝트를 진행하거나 혹은 외부에 공개되면 안되는 정보들을 암호화 해야할 경우를 만나게 된다면 간단하게 Jasypt(Java Simplified Encryption) 를 사용하여 암호화 해보자.위와같은 properties 설정 시, 프로젝트 내 암호화

2021년 11월 9일
·
0개의 댓글
·
post-thumbnail

[Jasypt] properties 암호화

서론 Spring에서 properties 또는, yaml 파일 활용하여 데이터베이스 접속 정보나, 다양한 설정 정보들을 담아두고 활용하고 있다. properties 또는, yaml 파일이 외부로 노출이 되면 충분히 악의적으로 사용이 가능할 수 있다는 생각이 들어 파일

2021년 8월 1일
·
0개의 댓글
·
post-thumbnail

[Jasypt] yaml 파일의 암호화

SpringBoot 프로젝트 yaml 파일 내 특정문자열 암호화

2021년 7월 26일
·
0개의 댓글
·

jasypt - 자바 민감정보 암호화?

참조 링크 - http://monibu1548.github.io/2017/02/09/jasypt/

2021년 3월 5일
·
0개의 댓글
·