今天用openssl_pkey_get_private()函数遇到了一个大坑: 如果你的私钥文件(private_key.pem)是 BEGIN PRIVATE KEY 字符串字符串 END PRIVATE KEY 要是私钥文件的字符串全部写在一行 此函数就会返回false,我的php版本是5.6版 ...
分类:
Web程序 时间:
2020-01-07 22:51:40
阅读次数:
311
1 <?php 2 3 class Ecdsa 4 { 5 private $alg; 6 7 public function __construct() { 8 $this->alg = OPENSSL_ALGO_SHA256; 9 } 10 11 /** 12 * 加密 13 * @param ...
分类:
Web程序 时间:
2020-01-07 13:10:58
阅读次数:
302
一、Apache+openssl 实现 https HTTPS(全称:Hypertext Transfer Protocol Secure,超文本传输安全协议),是以安全为目标的 HTTP 通道,简单讲是 HTTP 的安全版。即 HTTP 下加入 SSL 层,用于安全的 HTTP 数据传输。这个系统 ...
分类:
Web程序 时间:
2020-01-07 13:05:17
阅读次数:
87
参考地址:https://github.com/dotnet/corefx/issues/40538 According to https://www.ssllabs.com/ssltest/analyze.html?d=api-fxpractice.oanda.com their key exch ...
分类:
Web程序 时间:
2020-01-07 00:40:52
阅读次数:
104
nginx特点 占用cpu/内存资源少,相对apache并发处理能力强 nginx安装 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel cd /usr/local mkdir nginx cd nginx //下 ...
分类:
其他好文 时间:
2020-01-05 19:10:47
阅读次数:
87
SMSS是一个由我个人发起的开源项目,目的是建立一套轻量化,高可用,高安全和方便扩展的业务支撑框架。SMSS面向TCP/IP层开发,适合扩展上层业务接口。数据结构传输序列化通过Protobuf实现。传输过程中的数据经过OpenSSL加密再由接收端进行解密,文件传输也需要由发送方的秘钥首先做签名再由接 ...
分类:
其他好文 时间:
2020-01-04 16:14:42
阅读次数:
91
nginx学习 1.检测linux上是否 通过yum安装nginx 查询:rpm -qi nginx 2.安装nginx之前的依赖包 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-deve ...
分类:
其他好文 时间:
2020-01-02 22:12:50
阅读次数:
107
最小化安装CentOS基础命令 # yum install vim iotop bc gcc gcc-c++ glibc glibc-devel pcre \ pcre-devel openssl openssl-devel zip unzip zlib-devel net-tools \ lrzs ...
分类:
其他好文 时间:
2020-01-01 18:26:04
阅读次数:
72
1.检查是否安装OpenSSL 1.1 查看是否安装 openssl version 1.2 编译安装: https://www.cnblogs.com/rxbook/p/9367725.html 1.3 yum安装 yum install openssl yum install openssl-d ...
分类:
Web程序 时间:
2019-12-31 14:31:03
阅读次数:
115
stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate... ...
分类:
其他好文 时间:
2019-12-30 19:13:00
阅读次数:
126