如何在Windows 10上安装OpenSSL?

8 浏览
0 Comments

如何在Windows 10上安装OpenSSL?

我对在Windows中安装OpenSSL的版本以及如何安装它以后创建证书有一个问题。

我安装了一个版本(openssl-1.0.2d-fips-2.0.10),它在SourceForge上找到的,但它无法正确生成文件。

还有官方网站https://www.openssl.org,但我不知道如何安装它以及如何在生成密钥和.pem文件时使其正常工作。

我生成了一些环境变量,指向我解压下载文件的文件夹,但我不知道这是否是正确的方法。

0
0 Comments

问题原因:在Windows 10中安装OpenSSL的原因是用户想要在其计算机上使用OpenSSL命令。

解决方法:如果用户已经安装了Git,则可以通过Git Bash来安装OpenSSL。用户可以按住Shift键并右键单击文件夹,然后选择“Git Bash Here”选项,在Git Bash中使用openssl命令。如果没有安装Git的Shell扩展程序,则可以直接从开始菜单中运行Git Bash。

0
0 Comments

如何在Windows 10中安装OpenSSL?

问题的出现原因:

- 想要在Windows 10上创建OpenSSL,但担心从第三方网站安装未知软件会有风险,并可能导致计算机感染病毒。

解决方法:

- 利用已安装的Git for Windows中的openssl.exe来安装OpenSSL。

- 打开Git for Windows的安装位置:C:\Program Files\Git\usr\bin\openssl.exe

- 可以通过在Git Bash中直接输入openssl命令来快速使用OpenSSL,例如:openssl req -newkey rsa:2048 -nodes -keyout key.pem -x509 -days 365 -out certificate.pem

- 对于一些命令,可能需要使用-config标志指定配置文件的位置,例如:C:\Program Files\Git\usr\ssl\openssl.cnf

- 如果已经安装了Git for Windows,可以在Windows搜索栏中输入Git并点击Git Bash来进入Bash shell。

- 如果遇到问题,可以尝试使用slproweb.com的Win32OpenSSL软件来解决。

- 如果想要找到openssl.exe的位置,可以使用DOS命令where /r \ openssl.exe或者cddir /s openssl.exe来查找。

- 如果已经安装了Windows Subsystem for Linux(WSL),也可以使用wsl openssl ...whatever...来运行OpenSSL。

其他相关信息:

- Git for Windows的版本2.31.1很可能使用的是OpenSSL版本1.1.1,也可以通过其他提供者获取更新的版本。

- 可以参考FireDiemon提供的版本3.0.8(kb.firedaemon.com/support/solutions/articles/4000121705)。

(以上内容整理自相关讨论)

0
0 Comments

问题的原因是用户想在Windows 10中安装OpenSSL,但遇到了问题。解决方法是使用chocolatey工具来安装OpenSSL。

文章标题:在Windows 10中安装OpenSSL的方法

如果你已经安装了chocolatey,你可以通过一个命令来安装OpenSSL,即使用管理员权限打开CMD命令行。

具体的安装命令如下:

choco install openssl

0