Win10编译安装openssl 1.1.1和 GPG

这篇具有很好参考价值的文章主要介绍了Win10编译安装openssl 1.1.1和 GPG。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Win10编译安装openssl 1.1.1和 GPG

参考:

openssl/NOTES-WINDOWS.md at master · openssl/openssl · GitHub

1.准备工作

1.1 perl 安装

安装Strawberry Perl

Strawberry Perl for Windows

1.2 下载openssl源码

下载 1.1.1u版本

/source/index.html

1.3 安装NASM

下载NASM ,stable版本即可

https://www.nasm.us/

1.4 安装Microsoft Visual C compiler

因为这里本地机器装过 Visual Studio 社区版,

所以需要的MSVC编译工具链已经有了,后面直接在设置环境变量或者直接在设置过环境变量的cmd窗口使用即可。

2.编译和安装openssl

以管理员权限,在VS预设好环境变量的cmd窗口直接打开做以下操作

openssl 版本 1.1.1怎么安装,ssl

 

2.1 设置编译选项

这里选择 window x64版本

perl Configure VC-WIN64A

2.2 nmake

2.3 nmake test

2.4 nmake install

安装opessl, 默认安装到C:\Program Files\OpenSSL

2.5 检查一下是否安装成功

openssl 版本 1.1.1怎么安装,ssl

看起来没啥问题

3. 安装使用GPG

GPG (GnuPG) 是一个遵循openPGP的程序

https://www.gnupg.org/

下载安装GPG4win

3.1 生成GPG密钥

gpg --full-generate-key

openssl 版本 1.1.1怎么安装,ssl

Key的算法和长度 这里选了 RSA4096 , 

userID如果不上传到服务器的话,随便写就好了

然后输入密钥的保护口令

3.2 GPG加密文件

gpg --recipient <UserID> --output <enc_file> --encrypt <target_file>

3.3 GPG解密文件

gpg --out <dec_file> --decrypt <enc_file>

如果加密用的密钥设置了保护口令,解密的时候需要输入该口令

openssl 版本 1.1.1怎么安装,ssl

3.4 输出公钥

gpg --armor --output <pub_key> --export <UserID>

openssl 版本 1.1.1怎么安装,ssl 

3.5 导入公钥

gpg import <key_file>文章来源地址https://www.toymoban.com/news/detail-766522.html

到了这里,关于Win10编译安装openssl 1.1.1和 GPG的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • win10下使用composer安装依赖ssl报错处理

    报错:you are running Composer with SSL/TLS protection disabled. https://repo.packagist.org could not be fully loaded (curl error 60 while downloading https://repo.packagist.org/packages.json: SSL certificate problem: unable to get local issuer certificate) 解决方法:手动添加证书 1、下载最新的根证书:您可以从以下链接下载最新

    2024年02月09日
    浏览(38)
  • python3.10编译安装报SSL失败解决方法

    1、升级openssl版本-编译安装 从官网下载OpenSSL文件 https://www.openssl.org/source/openssl-1.1.1n.tar.gz 2、下载后解压并编译 3、修改链接文件 4、添加路径至ld.so.conf 注意:路径最后不带“/”,否则报错 5、设置生效 6、查看OpenSSL版本 7、注意!注意!注意!这里有2个方法: 1、 修改Pyt

    2024年02月13日
    浏览(44)
  • win10系统 C++环境 安装编译GRPC

    为了依赖的成功安装,采用gitee进行下载与更新。记得需要安装git软件。 安装命令: 在自己指定的目录下,鼠标右键,选择 git Bash Here 打开命令行 在grpc的目录下修改配置文件:.gitmodules 复制下面内容替换.gitmodules内容: 在grpc目录下,在git 上使用更新命令 使用cmake对grpc进行

    2024年02月07日
    浏览(36)
  • 无openssl编译libwebsockets源码(关闭SSL)

    编译源码,生成不依赖openssl的libwebsockets动态库(dll),操作系统为64位win10,需要提供32位的兼容版本。 选择libwebsockets版本为4.3,编译器为VS2017默认编译器,cmake3.26。 在cmake阶段通过LWS_WITH_SSL变量关闭libwebsockets的所有SSL功能。 0、安装cmake(略)。 1、在源代码main目录下(与i

    2024年02月14日
    浏览(35)
  • WIN10安装MXNET GPU版本

    1. 下载Visual Studio Community 2019  Visual Studio 2019 系统要求 | Microsoft Learn 2. 安装CUDA、cuDNN CUDA Toolkit - Free Tools and Training | NVIDIA Developer CUDA Deep Neural Network (cuDNN) | NVIDIA Developer 【Windows11】Cuda和Cudnn详细安装教程_Jin·的博客-CSDN博客_cudnn安装 3. 安装opencv与openBLAS Home - OpenCV 环境变量添

    2024年02月07日
    浏览(37)
  • win10适合安装哪个版本的office

    office是现在很多办公、学习都要使用的软件,它有着word、excel等多种常用工具。很多朋友在使用win10时都不知道win10系统兼容哪些版本的office,下面就跟着小编一起来看一下吧。 win10兼容哪些版本office  所有版本的office都是可以兼容的。还是建议安装较新的版本 office各个版本

    2024年02月04日
    浏览(64)
  • 预安装win11的电脑怎么退回正版win10?

        对于新购的笔记本 通常来讲预装的系统是全新安装的,是没有之前Windows10系统文件的,无法回退。 可以打开设置-----系统----恢复-----看下是否有该选项。 ------------------------------------------------------------------------------- 若是在上述没有回退选项, 需要使用Windows10系统,这将

    2024年02月06日
    浏览(57)
  • sonar8.9版本 win10安装使用手册

    1. 安装包准备: 注意:不同版本之间是有兼容性问题的,可参考官方推荐版本 下载地址 sonarqube 版本:8.9.9.56886 说明:snoar服务器 sonar-pdfplugin 版本:3.x 说明:测试报告生成pdf插件 sonarscanner 版本:4.7.0.2747-windows 说明:扫描器 sonarqube-community-branch-plugin-1.8.0.jar 说明:指定扫描

    2024年01月23日
    浏览(38)
  • Win10安装GPU支持的最新版本的tensorflow

    我在安装好cuda和cudnn后,使用pip install tensorflow安装的tensorflow都提示不能找到GPU, 为此怀疑默认暗转的tensorflow是不带GPU支持的。 在tensorflow官网提供了多个版本的GPU支持的windows的安装包 https://www.tensorflow.org/install/pip?hl=zh-cn#system-install 下载后再安装就可以成功安装GPU支持的t

    2024年02月13日
    浏览(39)
  • Windows系统编译libhv带SSL,开启WITH_OPENSSL

    需要开发一个https的服务,使用libhv来做,需要重新编译libhv,需要开启 WITH_OPENSSL,前面编译一直很顺利,但是打开VS生成动态库的时候,报错,找不到ssl相关的文件,看了官方的文档,说需要自己配置ssl。然后研究怎么编译OPENSSL,和编译支持HTTPS的libhv花了一点时间,所以想

    2024年04月10日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包