Dork's port

openssl을 통한 인증서 만들기 본문

Programs

openssl을 통한 인증서 만들기

Dork94 2020. 12. 14. 15:42

Openssl이 설치되어 있어야 하며 리눅스에서는 apt-get install openssl 명령어를 통해 설치 가능함 (MacOs  : brew install openssl).

 

# 폴더생성

$ mkdir cert

# openssl 설정파일 복사

$ cp /etc/ssl/openssl.cnf ./

# Private Key (비밀키) 생성

$ openssl req -x509 -days 730 -nodes -newkey rsa:2048 -outform der -keyout server.key -out ca.der -extensions v3_ca -config openssl.cnf

# der 포맷으로 변환

$ openssl rsa -in server.key -inform pem -out server.key.der -outform der

# pkcs8 포맷으로 변환

$ openssl pkcs8 -topk8 -in server.key.der -inform der -out server.key.pkcs8.der -outform der -nocrypt

 

Error Loading extension section v3_ca 에러가 발생하는 경우는 아래 게시글을 참조하자.

 

2020/12/14 - [Mac OS] - Error Loading extension section v3_ca 오류 해결

Comments