最近工作中需要把一些数据用RSA密钥进行加解密,在网上找了一些利用OPENSSL RSA API加解密的代码用来参考,结果都是抄来抄去的,这些代码大多都存在一些问题,甚至还有错误。在自己实现过程中也遇到了一些问题,通过搜索以及在stackoverflow上查找,解决了问题,为此花了不少时间,特此记录 ...
分类:
其他好文 时间:
2020-05-19 20:56:22
阅读次数:
62
前言 "译自 [openssl.org 官方英文文档" ] 注意:本文只提供相关函数的说明、定义、参数、返回值、注释等的简单翻译,对于更多信息、疑问或错误之处,请阅读原英文文档。 函数 SSL_library_init() 名称 概要 描述 SSL_library_init()注册可用的SSL / ...
分类:
其他好文 时间:
2020-05-19 16:40:43
阅读次数:
63
PHP加密扩展库—Mcrypt扩展库 概要: php从7.0升级到7.1废弃了一个扩展,即mcrypt扩展,虽然安装上扩展也能正常使用,但是会发出警告,告诉我们mcrypt相关方法已经被废弃,到了7.2,已经被移除,因此不建议继续使用。 来源: 在使用微信,淘宝第三方开发文档的时候,很多地方还是沿用 ...
分类:
Web程序 时间:
2020-05-18 16:56:54
阅读次数:
194
环境介绍: CentOS7.6版本系统,在升级openssh之前,远程没问题。升级后,sshd服务运行正常,但使用CRT就是无法远程。 报错截图如下: 百度搜索的结果太坑了,,,,并且大家都复制同一篇文章,结果都是一样的。 可能有人使用这个可以解决问题,但我这边遇到的情况不行。 百度的结果如下: 我 ...
分类:
其他好文 时间:
2020-05-18 14:07:23
阅读次数:
292
ssh为secure Shell的缩写,是目前比较可靠,专为远程登录会话和其他网络服务提供安全性的协议。 几乎所有的linux都支持ssh,ssh由客户端与服务器组成,通过ssh可以安全地进行远程登录,拷贝,上传,默认端口是22。 mac与linux自带ssh客户端,windows可以安装putty ...
参考1:https://blog.csdn.net/djzhao627/article/details/102812783?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonec ...
分类:
移动开发 时间:
2020-05-17 01:39:13
阅读次数:
184
一:创建私有CA openssl的配置文件:/etc/pki/tls/openssl.cnf根据此配置文件创建CA dir:CA相关文件存放路径 /etc/pki/CAcerts:证书存放目录 /etc/pki/CA/certsdatabase:数据库文件 /etc/pki/CA/index.txt ...
分类:
其他好文 时间:
2020-05-12 18:52:15
阅读次数:
94
RSA 一:使用rsa加密解密,签名,认证 1:生成RSA私钥,base64编码的二进制数据。 openssl genrsa -out private.pem 1024 生成一个1024位的私钥 2:从private.pem 私钥中提取公钥,输出 openssl rsa -in private.pe ...
分类:
其他好文 时间:
2020-05-12 14:01:21
阅读次数:
78
1.安装nginx依赖的程序 yum install gcc;yum install pcre-devel;yum install zlib zlib-devel;yum install openssl openssl-devel;2.下载nginx wget http://nginx.org/do ...
分类:
Web程序 时间:
2020-05-12 13:51:12
阅读次数:
69
1. 查看ssh服务器是否安装并启动 #sudo ps -e | grep ssh 1. 安装ssh服务器 #sudo apt-get install openssh-server 2. 配置sshd文件 编辑SSH服务的配置文件sshd_config,修改SSH的端口和root用户权限。 使用到的 ...
分类:
系统相关 时间:
2020-05-11 21:59:42
阅读次数:
85