728x90
# api에
http://172.16.8.174:8888/encrypt
Body에 원하는 암호화 text 입력 => dandy
=> 해당 암호화 된 것을 config 디비 암호화 적용
password: '{cipher}caf8ebce5e3958f8af1a9cf5eb2aa4e2e9da6e10f99cfdf6f4d76dd356442ee4'
앞에 {ciper}을 적어줘야함.
#http://172.16.8.174:8888/decrypt
caf8ebce5e3958f8af1a9cf5eb2aa4e2e9da6e10f99cfdf6f4d76dd356442ee4
마찬가지로 Body , text 적으면 해당 부분이 복호화 되어서 dandy로 나옴.
# bootstrap
그리고 config-service에서 읽을때 bootstrap 먼저 읽고 그 다음 application.yml을 읽으므로bootstrap에 원하는 암호화 키를 적고 암호화 시키면 됨 아래처럼.
encrypt:
key: RgUkXp2s5v8xADGKbPeShVmYq3t6
https://imprint.tistory.com/224
[Spring Cloud] Symmetric Encryption
이번 장에서는 Config 서버의 정보를 대칭키를 사용하여 암호화하는 방식에 대해서 알아본다. 모든 소스 코드는 깃허브 (링크) 에 올려두었다. 개요 우리는 이전 장 Spring Cloud Config를 구축하는 방
imprint.tistory.com
'디자인 패턴 > MSA' 카테고리의 다른 글
[discovery] SpringBoot Actuator 사용하기 (0) | 2024.03.19 |
---|---|
[MSA] 마이크로서비스 아키텍처 꼬꼬무 (0) | 2023.01.09 |