3rd.OpenSSL

1、官网上 只有源码,没有编译好的库文件可以使用,搜了下 基本都要钱(或 C币之类的),后来瞎搜 发现如下网站:

 1.1、FFmpeg中文网站 中文教程 Android 安卓 @-C++ mysql 下载 安装 mysql 8.0 libmysql c++ 夏曹俊 老夏课堂.html(http://ffmpeg.club/libevent.html

  里面有编译好的库文件 可供下载

 

2、OpenSSL for 编程([sh] "D:\IDE_Ex\OpenSSL")

1、编译好的库文件下载:
FFmpeg中文网站 中文教程 Android 安卓 @-C++ mysql 下载 安装 mysql 8.0 libmysql c++ 夏曹俊 老夏课堂.html(http://ffmpeg.club/libevent.html)

    ZC: 但是,下载了这个也没法用(貌似需要别的文件[环境]什么的)... 

    ZC: 发现之前用过 OpenSSL,位于"G:\软件&工具\OpenSSL"(SH电脑),这是安装包,装好后 环境就有了... (具体看G:\软件&工具\OpenSSL"[SH电脑]里面的记录)

    ZC: 我暂时只是涉及 OpenSSL的使用,并未涉及OpenSSL的编程,于是这里的库文件等还暂时用不到。但是,下载的文件先留着吧,以防以后编程的时候用到还要自己编译(麻烦)...

 

3、OpenSSL 可以直接安装使用的 安装包([sh] "G:\软件&工具\OpenSSL")

1、之前下载的文件:Win64OpenSSL_Light-1_1_1f.exe、Win64OpenSSL-1_1_1f.exe  (20200418下载的,但是不记得当时是干嘛用的了...有没有成功也不知道...也没有留有记录...)

2、20200703下载了:Win64OpenSSL_Light-1_1_1g.exe,
    Win32OpenSSL_Light-1_0_2u.exe, Win32OpenSSL-1_0_2u.exe, Win64OpenSSL_Light-1_0_2u.exe, Win64OpenSSL-1_0_2u.exe

  2.1、使用情况:
    (1) 1.1.1版本(Win64OpenSSL_Light-1_1_1f.exe、Win64OpenSSL-1_1_1f.exe、Win64OpenSSL_Light-1_1_1g.exe),我使用下来都有问题... 不是少这个就是少那个,也不知道怎么弄...
    (2) 1.0.2版本(Win32OpenSSL_Light-1_0_2u.exe, Win32OpenSSL_Light-1_0_2u.exe, Win64OpenSSL_Light-1_0_2u.exe, Win64OpenSSL-1_0_2u.exe),我使用了 Win64OpenSSL-1_0_2u.exe (仅设置了环境变量:"set OPENSSL_CONF=D:\OpenSSL-Win64\bin\openssl.cfg") 就OK了
      我要做的操作是生成ssl的秘钥:"openssl req -x509 -newkey rsa:2048 -nodes -days 365 -keyout private.pem -out cert.crt"

      为何想到要下载 1.0.2版本? 在哪里下载1.0.2版本? 
        文章"openssl使用教程(一)_benben的博客-CSDN博客_openssl使用.html(https://blog.csdn.net/benben_2015/article/details/80633073)"中提到 他使用的是1.0.2且不推荐1.1.0之后的版本。
          查看版本号: OpenSSL进入 -> version -> q退出
          设置环境变量:
            set RANDFILE=d:\openssl\.rnd    <-- ZC: 这个文件我安装了 1.0.2u后都没搜索到,于是就没做这一步操作
            set OPENSSL_CONF=d:\openssl\OpenSSL-Win64\bin\openssl.cfg
    下载:文中提到的“Shining Light Productions”: "Win32_Win64 OpenSSL Installer for Windows - Shining Light Productions.html (http://slproweb.com/products/Win32OpenSSL.html)",其中有 1.0.2u版本下载

  ZC:set OPENSSL_CONF=D:\OpenSSL-Win64\bin\openssl.cfg

4、

5、

 

原文链接: https://www.cnblogs.com/cppskill/p/13230911.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    3rd.OpenSSL

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/361834

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 下午2:02
下一篇 2023年3月2日 下午2:03

相关推荐