I have a question about how and what is the version of OpenSSl that I must install in Windows to later create certificates. Install a one version (openssl-1.0.2d-fips-2.0.10) found in SourceForge but it does not generate the files correctly. There is also the official website https://www.openssl.org, but I do not know how to install it and how, so that when it comes to generating the keys and .pem file, it works. Generate some environment variables that point to the folder where I unzipped the downloaded, I do not know if it is the correct way.
当前回答
安装铲斗,然后打字
scoop install openssl
其他回答
检查openssl工具,这是一个来自LibreSSL项目和Cygwin库的openssl集合(2.5 MB)。NB !我们是包装商。
创建自签名证书的一行代码:
Openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout selfsigned。输出self - signed.crt
如果你安装了Git,
您可以打开Git Bash (shift键+右键单击文件夹-> Git Bash Here),并在Bash中使用openssl命令
Necroposting,但可能对其他人有用:
There's always the official page ([OpenSSL.Wiki]: Binaries) which contains useful URLs (pointing to unofficial resources / builds, make sure to read the Important Disclaimer) There are other repositories which contain unofficial builds Here I want to mention: [GitHub]: CristiFati/Prebuilt-Binaries - Prebuilt-Binaries/OpenSSL v1.0.2u (FIPS capable) is built with OpenSSL-FIPS 2.0.16 Artefacts are .zips that should be unpacked in "C:\Program Files" (please take a look at the Readme.md file, and also at the one at the repository root) Other 3rd-party software may bundle OpenSSL, so it gets "installed" as a side effect. Such software (mentioned by other answers): Cygwin, Git And of course you can build it yourself from sources, but that requires some deeper knowledge
注意:当你有一个功能性的OpenSSL实例时(使用上面的任何方法),下面是你如何从VStudio中使用它(如果你需要它到你自己的项目中):
你可以从这里获取https://slproweb.com/products/Win32OpenSSL.html
得到https://wiki.openssl.org/index.php/Binaries的支持和认可
如果你已经安装了chocolatey,你可以通过一个命令来安装openssl。
choco install openssl
推荐文章
- Ruby Bundle Symbol not found: _SSLv2_client_method (LoadError)
- 错误:无法验证nodejs中的第一个证书
- 没有为Android SSL连接找到信任锚
- 抓取:SSL: CERTIFICATE_VERIFY_FAILED错误http://en.wikipedia.org
- 使用.htaccess和mod_rewrite强制SSL/https
- adb.exe在windows 10中的位置?
- (1) libcurl不支持或禁用https协议
- 在Java客户端中接受服务器的自签名ssl证书
- 复制粘贴在Bash上Ubuntu在Windows上
- 如何自动提升批处理文件,以便在需要时请求UAC管理员权限?
- file_get_contents(): SSL operation failed with code 1, failed to enable crypto
- 如何与证书颁发机构签署证书签署请求?
- bundle安装失败,SSL证书验证错误
- Java HTTPS客户端证书认证
- 当我在WSL2上使用Windows 10 Home上的docker Desktop时,如何更改docker映像的位置?