zoukankan      html  css  js  c++  java
  • 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_ExOpenSSL")

    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-Win64inopenssl.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:opensslOpenSSL-Win64inopenssl.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-Win64inopenssl.cfg

    4、

    5、

  • 相关阅读:
    VBS操作Excel常见方法
    判断文件和文件夹是否存在
    vbs获取自身文件名,不带格式,不带路径
    vbs,修改文件名
    UiPath字符串函数的介绍和使用
    linux各个目录的作用
    Linux下设置memcached访问IP
    python单继承与多继承
    粘包,文件传输
    网络编程
  • 原文地址:https://www.cnblogs.com/cppskill/p/13230911.html
Copyright © 2011-2022 走看看