OpenSSL 생 성 서버 및 클 라 이언 트 인증서
3107 단어 C#
windows 버 전의 다운로드 주 소 는:http://www.slproweb.com/products/Win32OpenSSL.html
2. 설치 및 설정
3. 난수 파일 (. rand)
openssl rand -out .rand 1000
rand 난수 명령, -out 출력 파일 경로, 1000 은 가짜 랜 덤 바이트 수 를 만 드 는 데 사 용 됩 니 다.
4. 루트 인증서 비밀 키
openssl genrsa -aes256 -out ca.key 2048
5. 루트 인증서 발급 신청
openssl req -new -key ca.key -out ca.csr -subj "/C=CN/ST=BJ/L=BJ/O=ZLEX/OU=zlex/CN=*.ZLEX.ORG"
루트 인증 학생 의 발급 신청 을 받 은 후 이 를 CA 기관 에 보 내 발급 할 수도 있 고, 자체 적 으로 뿌리 인증 서 를 발급 할 수도 있다.
6. 루트 인증서 발급
openssl x509 -req -days 10000 -sha1 -extensions v3_ca -signkey ca.key -in ca.csr -out ca.cer
7. 서버 인증서 비밀 키
openssl genrsa -aes256 -out server.key 2048
Enter pass phrase for server. key 를 표시 하고 server. key 비밀 키 를 입력 하 십시오.
8. 서버 인증서 발급 신청
openssl req -new -key server.key -out server.csr -subj "/C=CN/ST=BJ/L=BJ/0=zlex/OU=zlex/CN=www.zlex.org"
Enter pass phrase for server. key 를 표시 하고 server. key 비밀 키 를 입력 하 십시오.
9. 서버 인증서 발급
openssl x509 -req -days 3650 -sha1 -extensions v3_req -CA ca.cer -CAkey ca.key -CAserial ca.srl -CAcreateserial -in server.csr -out server.cer
Enter pass phrase for ca. key 를 표시 하고 ca. key 비밀 키 를 입력 하 십시오.
10. 클 라 이언 트 인증서 비밀 키
openssl genrsa -aes256 -out client.key 2048
Enter pass phrase for client. key 를 표시 하고 client. key 비밀 키 를 입력 하 십시오.
11. 클 라 이언 트 인증서 발급 신청
openssl req -new -key client.key -out client.csr -subj "/C=CN/ST=BJ/L=BJ/0=zlex/OU=zlex/CN=zlex"
Enter pass phrase for client. key 를 표시 하고 client. key 비밀 키 를 입력 하 십시오.
12. 클 라 이언 트 인증서 발급
openssl ca -days 3650 -in client.csr -out client.cer -cert ca.cer -keyfile ca.key
Enter pass phrase for ca. key 를 표시 하고 ca. key 비밀 키 를 입력 하 십시오.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
WebView2를 Visual Studio 2017 Express에서 사용할 수 있을 때까지Evergreen .Net Framework SDK 4.8 VisualStudio2017에서 NuGet을 사용하기 때문에 패키지 관리 방법을 packages.config 대신 PackageReference를 사용해야...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.