본문 바로가기
ETC

SSL인증서 발급

by 타블로 2020. 5. 25.

openssl-1.0.2j-fips-x86_64.zip
3.82MB

 

# 비밀키 발급

openssl genrsa -des3 -out [비밀키 파일명] 2048

openssl genrsa -des3 -out test.key.pri 2048

 

# 공개키 발급

openssl rsa -in [비밀키 파일명] -pubout -out [신규 공개키 파일명]

openssl rsa -in test.key.pri -pubout -out test.key.pub

 

# KEY 

openssl genrsa -des3 -out test.key 1024

openssl genrsa -des3 -out test.pem 1024

 

# CSR

openssl req -new -key test.key -out test.csr

 

- CSR 질문 순서

국가명(2자리 코드): KR
주 또는 도 이름(전체 이름): Seoul
지역 이름(예: 도시) : Kangnam
조직 이름(예: 회사) []: test company Inc.
조직 단위 이름(예: 섹션) []: develop team
일반 이름(예: 정규화된 호스트 이름) []: www.test.com

이메일 주소 []: test@test.com

다음 '추가' 속성을 입력하세요.
인증서 요청과 함께 전송
챌린지 비밀번호[]: test

 

# CRT

openssl x509 -req -days 365 -in test.csr -signkey test.key -out test.crt

 

# PFX

openssl pkcs12 -export -inkey test.key -in test.crt -out test.pfx

 

# CER

 

# 공개/비밀비 발급(SSH 서버 접속)

ssh-keygen -t rsa

 

# 참고 URL

https://opentutorials.org/module/432/3742