재우니의 블로그

 

OpenSSL은 TLS (Transport Layer Security) 및 SSL (Secure Sockets Layer) 프로토콜을 위한 모든 기능을 갖춘 툴킷 입니다. Apache 스타일 라이센스에 따라 라이센스가 부여됩니다. 이 튜토리얼은 Windows 운영 체제에 OpenSSL 을 설치하는 데 도움이 됩니다.

 

 

1 단계 – OpenSSL 바이너리 다운로드

 

 

아래 다운로드 URL 을 통해 최신 OpenSSL Windows 설치 프로그램 파일을 다운로드 받으세요. 

OpenSSL 다운로드 페이지를 방문하려면 아래 링크를 클릭하세요.

 

http://slproweb.com/products/Win32OpenSSL.html

 

 

2 단계 – OpenSSL 설치 프로그램 실행

 

다운로드 받은 OpenSSL 설치 프로그램을 실행합니다. OpenSSL을 사용하려면 시스템에 Microsoft Visual C++ 를 설치해야 합니다. 시스템에 Microsoft Visual C++가 설치되어 있지 않은 경우 설치 프로그램은 다음과 같은 메시지를 알려줍니다.

 

 

YES  클릭 하여 필요한 Microsoft Visual C ++ 패키지를 다운로드 하고 설치합니다.

 

그런 다음, 이제 다시 OpenSSL 설치 프로그램을 실행하고 순서대로 설치합니다.

 

 

Step 3 – Setup Environment Variables

 

이제 시스템에서 OpenSSL 이 제대로 작동하도록 환경 변수를 설정합니다. 위와 같이 별도의 폴더에 설치하였다면,  OPENSSL_CONF 및 Path 환경 변수를 설정합니다. 만약에 기본 설정 경로인 C:\Program Files\OpenSSL-Win64 폴더에 설치되었다면 환경 변수 셋팅하지 않아도 됩니다.

 

set OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg
set Path=......Other Values here......;C:\OpenSSL-Win32\bin

 

 

OPENSSL_CONF Variable 설정 :

 

Path Variable 변경:

 

Step 4 – OpenSSL 바이너리 실행

 

명령 프롬프트를 열고 OpenSSL prompt 를 가져오기 위해 openssl  타이핑합니다. 그런 다음, 설치된 OpenSSL 버전을 보려면 OpenSSL 에서 아래와 같이 version 명령을 실행해 봅니다.

 

 

 

참고자료

 

tecadmin.net/install-openssl-on-windows/

 

How To Install OpenSSL on Windows – TecAdmin

OpenSSL is a full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is licensed under an Apache-style license. This tutorial will help you to install OpenSSL on Windows operating systems. Step 1 – Downlo

tecadmin.net

 

 

OpenSSL 자체 서명 self-signed certificate 된 인증서 생성하기

 

OpenSSL은 TLS (Transport Layer Security) 및 SSL (Secure Sockets Layer) 프로토콜을 위한 모든 기능을 갖춘 툴킷 입니다. Apache 스타일 라이센스에 따라 라이센스가 부여됩니다. 이 튜토리얼은 Windows 운영 체제에 OpenSSL 을 설치하는 데 도움이 됩니다... 자세한 내용은 아래 블로그를 참고 하시기 바랍니다. (참고로 위의 절차대로 설치 후 아래 블로그를 참고하시기 바랍니다.)

 

 

https://aspdotnet.tistory.com/2654?category=276764 

 

OpenSSL 자체 서명 self-signed certificate 된 인증서 생성하기

보안은 소프트웨어 및 데이터와 관련하여 매우 중요한 측면입니다. 디지털 인증서를 사용하여 데이터의 무결성을 확인할 수 있습니다. 더보기 Data integrity is the maintenance of, and the assurance of the ac.

koogle.ga