spring boot : (링크) spring cloud config 대칭키, 비대칭키 문서

김아무개·2023년 11월 11일
0

Spring Boot 🍃

목록 보기
95/95

https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#_encryption_and_decryption





정보 제공
- https://www.inflearn.com/course/스프링-클라우드-마이크로서비스
- https://stackoverflow.com/questions/5954459/keytools-storepass-vs-keypass-why-2-passwords



windows )

jdk keytool 사용으로 대칭키 생성

1 . key를 관리할 폴더로 이동 후 powershell 실행

2 . key 생성 명령어 입력

keytool -genkeypair  -alias  apiEncryptionKey  -keyalg  RSA  -dname  "CN=Zhyun Kim, OU=API Development, O=project.zhyun.kim, L=Seoul, C=KR"  -keypass  "qwe987"  -keystore  apiEncryptionKey.jks  -storepass  "qwe987"

  • -alias
    config service 의 bootstrap.yml 파일에 입력할 키 파일 별칭

  • -keylang
    알고리즘 지정

  • -dname
    키 생성자 정보

  • -keypass
    키 사용 비밀번호

  • -storepass
    키 저장소 비밀번호

    👉 keypass 값과 storepass 값은 같아도 되고 달라도 됨

  • -keystore
    생성 될 키 파일 이름


일반적으로 암호화 시 private 키가, 복호화 시 public 키가 사용된다.


profile
Hello velog! 

0개의 댓글