方法 1: 对null和false有效 #if( ! $car.fuel ) 方法 2: 对null和""有效#if( "$!car.fuel" == "" )如果判断字段为空:#if( "$car.fuel" == "" ) 组合 方法 1 and 2,判断字段只能是null#if ((! $ca ...
分类:
其他好文 时间:
2020-03-06 12:58:53
阅读次数:
76
Windows系统下可直接安装Openssl集成工具,省去编译等环节,操作简单,效率高。总体分为三个步骤,即下载安装包、安装并配置环境变量和检测三部分。步骤一:可直接到官网https://slproweb.com/products/Win32OpenSSL.html下载所需安装包,安装包存在多版本,如下图所示。图1步骤二:安装配置环境变量下载了exe或者msi安装文件后,直接安装即可。安装完成后,
const PRIVATE_KEY_PATH = '/home/work/tool/openssl-keys/private_key.pfx';//私钥const PUBLIC_KEY_PATH = '/home/work/tool/openssl-keys/public_key.cer';//公钥 ...
分类:
其他好文 时间:
2020-03-04 19:01:27
阅读次数:
68
#include <QDebug> #include <QSslSocket> qDebug()<<QSslSocket::sslLibraryBuildVersionString(); ...
分类:
其他好文 时间:
2020-03-04 11:08:56
阅读次数:
93
主要配置文件: 1.crypto-config.yaml Cryptogen工具使用该文件生成“密码材料”,即Fabric网络中各种实体(peer、order、ca)所需的证书及密钥。crypto-config.yaml包含网络拓扑结构定义,Cryptogen以其为基础为组织(包括order)和属于 ...
分类:
Web程序 时间:
2020-03-04 09:54:33
阅读次数:
273
http和https的区别 https协议需要到CA(Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。 http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 http和https使用的是完全不同的连接方式,用 ...
分类:
其他好文 时间:
2020-03-03 22:43:05
阅读次数:
81
进入命令行输入openssl version 可查看版本信息,如下图: 输入openssl version -a命令可查看更详细的信息 配置文件就位于OPENSSLDIR目录下。 ...
分类:
其他好文 时间:
2020-03-03 15:10:15
阅读次数:
342
genrsa用于生成RSA私钥,不会生成公钥,因为公钥提取自私钥,如果需要查看公钥或生成公钥,可以使用openssl rsa命令。 使用man genrsa查询其用法。 openssl genrsa [-out filename] [-passout arg] [-des] [-des3] [-id ...
分类:
其他好文 时间:
2020-03-02 23:05:09
阅读次数:
131
1.1 ssl命令系列前言 openssl命令的格式是"openssl command command-options args",command部分有很多种命令,这些命令需要依赖于openssl命令才能执行,所以称为伪命令(pseudo-command),每个伪命令都有各自的功能,大部分comma ...
分类:
其他好文 时间:
2020-03-02 22:47:47
阅读次数:
76
1.前言: python3过程中,通过搜索一些文章参考安装过程发现比较麻烦,而且还出现一些不可预期的报错。python3环境需要升级openssl,所以为了部署到其他环境更方便,写自动安装脚本方式,且安装模式为python3.x与python2.x共存,防止可能发生原有环境异常的情况。 现在我把脚本 ...
分类:
编程语言 时间:
2020-03-02 20:42:22
阅读次数:
87