CSR (Certificate Signing Request), SSC (Self Signed Certificate)
2023. 1. 19. 16:59ㆍCloud Native
- 목차
반응형
Certificate Singing Request
인증서 서명 요청
인증서 발급을 위해 필요한 정보를 담고 있는 인증서 신청 형식 데이터
포함 내용
- public key
- 인증서 적용 domain 정보
- 사용하는 알고리즘 정보
private key 생성
openssl genrsa -out private.key 2048
public key 생성
openssl ras -in private.key -pubout -out public.key
CSR 생성
openssl req -new -key private.key -out private.csr
server가 자신의 private key를 이용해서 CSR을 생성
- 이 때 국가코드, 도시, 회사명 등을 입력하게됨
Self Signed Certificate
최상위 Root CA (Certificate Authority, 인증기관) 으로서 스스로를 인증
RootCA private key 생성
openssl genrsa -aes256 -out rootCA.key 2048
RootCA private key로 CSR을 생성
openssl req -x509 -new -nodes -key rootCA.key -days 3650 -out rootCA.pem
CSR을 개인키로 서명해 CRT(인증서)를 생성
openssl x509 -req -in private.csr -CA rootCA.pem -CAkey rootCA.key private.crt -days 3650
반응형
'Cloud Native' 카테고리의 다른 글
Docker image의 deploy를 위한 특정 library에 대한 의존성 관리 (0) | 2023.06.20 |
---|---|
RabbitMQ, AMQP (0) | 2023.06.07 |
카나리 (Canary) 배포 (Release) (0) | 2023.01.19 |
쿠버네티스 (Kubenetes, K8S) (0) | 2023.01.19 |
OpenTelemetry: Instrumentation (0) | 2022.10.07 |