설정파일의 중요 정보 암호화/복호화(globals.properties)
전자정부 표준프레임워크 3.8부터 globals.properties에 있는 중요정보를 암/복호화 할 수 있는 기능을 제공하고 있다.
위키문서로는 다음을 참조한다
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:crypto_simplify_v3_8
egovframework:rte2:fdl:crypto_simplify_v3_8 [eGovFrame]
표준프레임워크 3.8 부터 ARIA 블록암호 알고리즘 기반 암/복호화 설정을 간소화 할 수 있는 방법을 제공한다. 내부적으로 필요한 설정을 가지고 있고, XML Schema를 통해 필요한 설정만을 추가할 수 있도록 제공한다. 또한 globals.properties 설정 파일의 중요 정보 Url, UserName, Password 항목을 암/복호화 처리 할 수 있도록 제공한다. 그외에 정보는 properties 파일에 암호화 데이터 설정후 #{egovEnv
www.egovframe.go.kr
위 페이지에 보면 아래와 같은 내용이 있다.
표준프레임워크 3.8 부터 ARIA 블록암호 알고리즘 기반 암/복호화 설정을 간소화 할 수 있는 방법을 제공한다.
내부적으로 필요한 설정을 가지고 있고, XML Schema를 통해 필요한 설정만을 추가할 수 있도록 제공한다.
또한 globals.properties 설정 파일의 중요 정보 Url, UserName, Password 항목을 암/복호화 처리 할 수 있도록 제공한다.
그외에 정보는 properties 파일에 암호화 데이터 설정후 #{egovEnvCryptoService.decrypt('…')} 복호화 기능을 제공한다.
전자정부 표준프레임워크 3.9에 보면 globals.properties에 데이타베이스 접속정보가 암호화된 텍스트로 존재한다.
이 암호화된 텍스트를 생성하는 방법을 알아보자.
전자정부 표준프레임워크 3.8에도 동일하게 적용이 가능하다.
위의 위키문서에 있는 내용이다.
비밀번호(오라클 접속 비밀번호)에 대하여 암호문을 생성하는 것은 아래 글을 참조한다.
globals.properties 의 정보에 대한 암호문 생성
globals.properties 에 있는 중요정보에 대해서 암호문을 생성할 수 있는 방법을 생각해보자. 전자정부 표준프레임워크 3.8 부터 지원하는 기능인 것 같다. 전자정부 표준프레임워크 3.9 를 다운받아보니 기본설정..
webobj.tistory.com
비밀번호(오라클 접속 비밀번호)에 대하여 암호문을 적용하는 것은 아래 글을 참조한다.
globals.properties 의 정보에 대한 암호문 적용
이전 글에서 오라클 비밀번호에 대한 암호문을 생성하였다. https://webobj.tistory.com/75 globals.properties 의 정보에 대한 암호문 생성 globals.properties 에 있는 중요정보에 대해서 암호문을 생성할 수 있..
webobj.tistory.com
Done