본문 바로가기

OpenSSL2

Openssl Windows용 빌드 하기(Openssl 3.0) + jom 병렬 빌드하기 openssl을 Windows에서 사용하기 위해 Windows빌드 하는 방법을 정리해본다. 과거 Openssl 1.x버전을 빌드하여 사용하였었는데 1.x는 EOL되어 이제 LTS버전인 3.0.x버전을 사용하여 빌드 해본다.0. 준비Visual studio 2019Strawberry perl (https://strawberryperl.com/)jom (https://wiki.qt.io/Jom)우선 msvc컴파일러를 사용하여 빌드하므로 visual stdio가 설치되어있어야 한다. 나는 2022버전을 설치하였다. 또 openssl 빌드과정 중 perl스크립트를 사용하므로 perl을 설치해야한다. Windows에서는 무료 라이선스 Strawberry Perl을 추천한다.https://strawberryperl.. 2024. 7. 20.
사설인증서 생성 & 실행파일 코드사이닝 하기 openssl 1.1.1g기준 입니다. https://slproweb.com/products/Win32OpenSSL.html 1. OpenSSL을 이용하여 사설 인증서 생성하기 1.1. 개인키 생성 인증서로 실행파일을 코드사이닝 하려면 당연 인증서가 필요하다. OpenSSL명령어를 통해 인증서를 생성해보자. 추가로 비밀번호를 입력 받는다. openssl genrsa -aes256 -out private.key 2048 private.key파일이 생성된다. 1.2. 인증요청서 생성(CSR) 개인키를 생성하였으면 인증요청서를 만들어준다. 이때 회사이름, 이메일, 국가정보 등을 입력한다. openssl req -new -in private.key -out req.csr req.csr 파일이 생성된다. 1.3... 2019. 12. 12.