서론

CloudConfig에 대부분 보안에 민감한 정보들을 저장할 것이다.

그렇기 때문에 **Spring CloudConfig에서는 이를 암호화할 수 있는 기능을 제공**한다.


기능

**POST 형태**이며 **encrypt와 decrypt 기능이 존재**한다. 사용하려면 keystore를 등록해야한다.


사용하기

인코딩

url을 /encrypt로 하고 body에 암호화하고 싶은 문자열을 보내면 인코딩된 결과가 나온다.

디코딩

url을 /decrypt로 하고 body에 디코딩하고 싶은 문자열을 보내면 디코딩된 결과가 나온다.

CloudConfig 추가

인코딩한 문자열을 사용할 때는 **{cipher}를 붙여줘야 암호화된 문자열**을 디코딩하여 읽을 수 있다.