Keystore & TrustStore

TLS


keystore와 truststore의 차이점

keystore와 truststore의 큰 차이점은 사용목적이다. (둘다 keytool 도구를 사용하고 내부 포맷도 동일)

keystore

keystore는 개인키(비밀키)를 담고있는 파일로 자신의 자격을 증명하기 위한 용도 (보통 서버측에서 사용)

truststore

truststore는 클라이언트가 신뢰할수 있는 인증서를 담고있는 파일로 상대를 신뢰할수 있는지 확인하기 위한 용도 (보통 클라이언트측에서 사용)