我试图在Windows操作系统上生成OpenSSL证书。但我发现大多数与OpenSSL相关的命令都是针对 *nix操作系统的。是否有适用于Windows操作系统的OpenSSL?如果有,我可以从哪里获得它?这是官方的OpenSSL版本吗?
zengzsys1#
在google中搜索openssl shining light production并从第一个链接下载
openssl shining light production
yrefmtwq2#
是的。您可以执行以下两项操作之一:1)自行构建您需要一个构建环境(基于Visual Studio或msys2),以及一些其他先决条件。https://www.openssl.org/source/并且(假设您下载了1.1.0版本),请阅读此处的安装说明:https://github.com/openssl/openssl/blob/OpenSSL_1_1_0-stable/INSTALL这里还有一些Windows特定的注意事项:https://github.com/openssl/openssl/blob/OpenSSL_1_1_0-stable/NOTES.WIN2)下载预编译版本OpenSSL项目不分发预编译的二进制文件,但是他们维护了一个第三方提供的二进制文件的列表。https://wiki.openssl.org/index.php/Binaries
4c8rllxm3#
Cygwin和MSYS都发布了预编译的openssl二进制文件,我每天都在使用它们。如果你不喜欢 *nix的风格,请参考这个官方页面的独立发行版。https://wiki.openssl.org/index.php/Binaries免责声明:我没有测试过页面上列出的软件。
puruo6ea4#
我正在使用此版本https://slproweb.com/products/Win32OpenSSL.html,并使用
winget install -e ShiningLight.OpenSSL.Light
winget install -e ShiningLight.OpenSSL
vtwuwzda5#
如果您使用的是Chocolatey,您还可以安装
choco install openssl
更多的细节在here中,对我来说,它还安装了一些其他的东西,如VC Redist:
Installed: - kb2919355 v1.0.20160915 - kb3033929 v1.0.5 - kb2999226 v1.0.20181019 - openssl v1.1.1.1900 - vcredist2015 v14.0.24215.20170201 - kb2919442 v1.0.20160915 - vcredist140 v14.34.31931 - kb3035131 v1.0.3 - chocolatey-windowsupdate.extension v1.0.5 Packages requiring reboot: - vcredist140 (exit code 3010)
这是在Windows 10上完成的。
5条答案
按热度按时间zengzsys1#
在google中搜索
openssl shining light production
并从第一个链接下载yrefmtwq2#
是的。您可以执行以下两项操作之一:
1)自行构建
您需要一个构建环境(基于Visual Studio或msys2),以及一些其他先决条件。
https://www.openssl.org/source/
并且(假设您下载了1.1.0版本),请阅读此处的安装说明:
https://github.com/openssl/openssl/blob/OpenSSL_1_1_0-stable/INSTALL
这里还有一些Windows特定的注意事项:
https://github.com/openssl/openssl/blob/OpenSSL_1_1_0-stable/NOTES.WIN
2)下载预编译版本
OpenSSL项目不分发预编译的二进制文件,但是他们维护了一个第三方提供的二进制文件的列表。
https://wiki.openssl.org/index.php/Binaries
4c8rllxm3#
Cygwin和MSYS都发布了预编译的openssl二进制文件,我每天都在使用它们。
如果你不喜欢 *nix的风格,请参考这个官方页面的独立发行版。
https://wiki.openssl.org/index.php/Binaries
免责声明:我没有测试过页面上列出的软件。
puruo6ea4#
我正在使用此版本https://slproweb.com/products/Win32OpenSSL.html,并使用
精华
完整
vtwuwzda5#
如果您使用的是Chocolatey,您还可以安装
更多的细节在here中,对我来说,它还安装了一些其他的东西,如VC Redist:
这是在Windows 10上完成的。