openssl로 사용자 정의 암호화 인증서 생성

1193 단어
1. openssl 설치
어떻게 윈도우즈에 오픈스sl을 설치합니까?
a. 다운로드는 Openssl로 인해 수행됩니다.org 공식은 원본 코드만 제공하기 때문에 컴파일된 프로그램은 지역사회의 제3자가 제공한다.우리는 공식 WIKI에서 이 공급자들을 볼 수 있다.예를 들어 우리는 인디를 사용할 수 있다.fulgan.com에서 제공하는 Openssl 1.0.2g 버전입니다.b. 다운로드한 파일을 압축을 풀고 원하는 위치에 놓고 오픈슬을 설치합니다.exe가 있는 디렉터리를 윈도우즈 환경 변수 path에 추가합니다.c. 환경 변수를 추가한 후 cmd나 파워셸을 열면 사용할 수 있습니다.
//      
>> openssl version

2. 1 2048비트 인증서 생성(PEM 형식)
openssl req -x509 -newkey rsa:2048 -keyout certname_key.pem -out certname_cert.pem -days 999 -nodes

2.2 인증서 병합(pfx 형식, 공개 키 및 개인 키 포함)
openssl pkcs12 -in certname_cert.pem -inkey certname_key.pem -export -out certname.pfx

주의: 윈도우즈에서 Openssl을 사용할 때 관리자 권한의 CMD나 Powershell을 사용합니다.
2.3 공개 키만 포함하는 인증서 생성 (der 형식)
openssl x509 -in certname_cert.pem -outform DER -out certname_cert.der

You can use following commands to extract public/private key from a PKCS#12 container:
개인 키
openssl pkcs12 -in yourP12File.pfx -nocerts -out privateKey.pem

공개 키
openssl pkcs12 -in yourP12File.pfx -clcerts -nokeys -out publicCert.pem

좋은 웹페이지 즐겨찾기