crypto 간소화 서비스 관련 문의
- 작성자 :
- 이*준
- 작성일 :
- 2023-11-30 10:36:56
- 조회수 :
- 609
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요
crypto 간소화 서비스로 DB접속정보 암호화에 활용하고 있습니다
context-crypto.xml 설정파일에서 SHA-256알고리즘으로 지정했다면
복호화에 사용하는 egovEnvCryptoService.decrypt 메소드는 내부적으로 암호화된 값과 비교하는 방식이라고 이해해도 될까요?
SHA-256은 복호화가 불가한 단방향 알고리즘이라고 들어서 문의드리게 되었습니다.
crypto 간소화 서비스로 DB접속정보 암호화에 활용하고 있습니다
context-crypto.xml 설정파일에서 SHA-256알고리즘으로 지정했다면
복호화에 사용하는 egovEnvCryptoService.decrypt 메소드는 내부적으로 암호화된 값과 비교하는 방식이라고 이해해도 될까요?
SHA-256은 복호화가 불가한 단방향 알고리즘이라고 들어서 문의드리게 되었습니다.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
문의하신 crypto 간소화 서비스에서
context-crypto.xml 파일의 SHA-256 알고리즘 지정 부분은
DB 접속 정보 암호화 알고리즘을 설정하는 것이고
말씀하신 것처럼
SHA-256은 복호화가 불가능한 단방향 해시함수가 맞으나
egovEnvCryptoService.decrypt 메소드의 경우에는
SHA-256으로 암호화 한 DB 접속 정보 설정 값을 복호화 하는 것이 아닌
SHA-256으로 암호화 하는데 필요한
암호화 키 값을 복호화하는데 사용됩니다.
보다 자세한 내용은
아래 URL의 crypto 부분을 참고해 주시기 바랍니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.1
감사합니다.
표준프레임워크 센터입니다.
문의하신 crypto 간소화 서비스에서
context-crypto.xml 파일의 SHA-256 알고리즘 지정 부분은
DB 접속 정보 암호화 알고리즘을 설정하는 것이고
말씀하신 것처럼
SHA-256은 복호화가 불가능한 단방향 해시함수가 맞으나
egovEnvCryptoService.decrypt 메소드의 경우에는
SHA-256으로 암호화 한 DB 접속 정보 설정 값을 복호화 하는 것이 아닌
SHA-256으로 암호화 하는데 필요한
암호화 키 값을 복호화하는데 사용됩니다.
보다 자세한 내용은
아래 URL의 crypto 부분을 참고해 주시기 바랍니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.1
감사합니다.