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 오류 해결