작성자 PG의 글

자체 인증키와 SSL 관련 테스트를 할수 있는 OpenSSL은 기본적으로 리눅스판이 배포되는데 윈도에서도 OpenSSL을 활용할수 있게 윈도용 바이너리를 설치하는 방법에 대해 알아보겠습니다.

OpenSSL 설치

OpenSSL 윈도용 바이너리는 slproweb.com 에서 배포하고 있습니다.  32비트와 64비트 버전으로 나눠서 배포하고 있고 보안에 관련된 소프트웨어인 만큼 최신버전을 다운받으면 됩니다.

openssl_install_01

윈도용 설치 바이너리를 받으면 여느 프로그램과 다르지 않은 설치창이 나오는데 next를 클릭합니다.

openssl_install_02

명령어 실행에 필요한 바이너리 파일을 어느위치에 저장할지를 묻는 메시지가 나오는데 필자는 윈도 폴더에 서드파티의 파일이 설치되는것을 별로 좋아하지 않아 아래를 선택했습니다.

openssl_install_03

마지막쯤 기부를 선택하는 창이 나오는데 OK를 누르면 브라우저 팝업이 뜹니다. 필수사항이 아니니 그냥 닫아주면 설치는 끝납니다.

openssl_install_04설치 후 설치된 해당 경로로 가서 openssl을 실행하면 ‘can’t open config file: /usr/local/ssl/openssl.cnf’ 라는 리눅스 스러운 메시지를 뱉어내는데요. 이것은 openssl의 config 관련 파일이 누락되서 생기는 메시지로 다음과 같이 해결이 가능합니다.

명령어 오류 해결 방법

  • openssl이 설치된 경로binopenssl.cfg 파일을 복사해 openssl.cnf 로 이름 변경
  • 커맨드 창에서 set OPENSSL_CONF=설치경로binopenssl.cnf 입력
    명령어 예) set OPENSSL_CONF=c:program filesOpenSSL-Win64binopenssl.cnf
single openssl logo
윈도우에서 OpenSSL 설치하기
자체 인증키와 SSL 관련 테스트를 할수 있는 OpenSSL은 기본적으로 리눅스판이 배포되는데 윈도에서도 OpenSSL을 활용할수 있게 윈도용 바이너리를 설치하는 방법에 대해…
synology title
시놀로지 NAS SSL을 적용해 보안 강화하기
앞서 소개해 드렸던 StartSSL을 통한 무료 SSL 인증서를 발급받아 시놀로지에 적용해 봤습니다. 당연한 얘기지만 시놀로지의 접속 주소와 인증서의 주소는 같아야…
startssl decrypt 01
STARTSSL에서 받은 Private Key를 복호화 하기
아파치나 윈도 서버등 암호화된 Private Key를 사용하면 애로사항이 꽃피거나 사용이 불편할 경우가 생기는데 StartSSL에서는이 암호화된 Private Key를 복호화하는 기능을 제공하고 있습니다.…