摘要: 众所周知,HTTP协议是无状态的,所以一次的请求都是一个单独的事件,和前后都没有联系。所以我们在解决网页实时聊天时就遇到一个问题,如何保证与服务器的长时间联系,从而源源不段地获取信息。 一直以来的方式无非有这么几种: 1、长连接,即服务器端不断开联系,PHP服务器端用ob系列函数来不停的读取输出,但 阅读全文
posted @ 2019-03-17 14:00 骑着蜗牛闯世界 阅读(3932) 评论(0) 推荐(0) 编辑
摘要: 对称加密 阅读全文
posted @ 2018-11-30 15:56 骑着蜗牛闯世界 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 什么是 yum Yum(全称 Yellow Dog Updater)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包. 常用命令行命 阅读全文
posted @ 2018-06-08 11:08 骑着蜗牛闯世界 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 1.生成公钥 / 私钥对 -P表示密码,-P '' 就表示空密码,也可以不用-P参数,这样就要三车回车,用-P就一次回车。该命令将在用户/root/目录下面产生一个隐藏文件目录 .ssh,使用ls -a可以查看,/root/.ssh命令下面存放着一对密钥id_rsa和id_rsa.pub 2.创建a 阅读全文
posted @ 2018-06-07 20:53 骑着蜗牛闯世界 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 最近的PHP项目中,需要用到切图和缩图的效果,在本地windows开发环境,安装过程遇到好多问题,在此与大家分享。 php官网里,一大群老外也看不懂这玩意怎么装,主要原因在于,php版本庞杂,还有x86 x64 nts ts,对应的imagick版本也不一定相同,imagick第一道关还算容易,总还 阅读全文
posted @ 2017-12-17 19:43 骑着蜗牛闯世界 阅读(49373) 评论(1) 推荐(4) 编辑
摘要: 1 <?php 2 3 /** 4 * curl 模拟 GET 请求 5 * @param string $url 请求的URL 6 * @param bool|true $ssl 是否启用 ssl证书验证 7 * @param array $headers 设置 HTTP 头字段的数组,格式: a 阅读全文
posted @ 2017-11-30 17:30 骑着蜗牛闯世界 阅读(5244) 评论(0) 推荐(1) 编辑
摘要: 一、安装Apache支持SSL/TLS 二、创建证书 证书(Cerificate)的基本作用是将一个公钥和安全个体(个人、公司、组织等)的名字绑定在一起。 一般情况下,制作证书要经过几个步骤,如上图所示。首先用openssl genrsa生成一个私钥,然后用openssl req生成一个签署请求,最 阅读全文
posted @ 2017-11-28 17:46 骑着蜗牛闯世界 阅读(8168) 评论(0) 推荐(0) 编辑
摘要: 引言 我的理解:接口简单来说就是服务器端用来返回给其他程序或者客户端数据的桥梁。 安全要求 1. 防止伪装攻击(不知明方调用接口) 2. 防止请求篡改(请求的参数被篡改) 3. 防止重复攻击(请求被截获,被再次恶意调用) 3. 防止数据泄露(如登陆、支付信息) 签名验证 1. 服务端分配客户端特定的 阅读全文
posted @ 2017-11-28 16:58 骑着蜗牛闯世界 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。 我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我 阅读全文
posted @ 2017-11-27 17:51 骑着蜗牛闯世界 阅读(8005) 评论(0) 推荐(1) 编辑
摘要: 引言 互联网的发展史上,安全性一直是开发者们相当重视的一个主题,为了实现数据传输安全,我们需要保证:数据来源(非伪造请求)、数据完整性(没有被人修改过)、数据私密性(密文,无法直接读取)等。虽然现在已经有SSL/TLS协议实现的HTTPS协议,但是因在客户端上依赖浏览器的正确实现,而且效率又很低,所 阅读全文
posted @ 2017-11-27 10:40 骑着蜗牛闯世界 阅读(2259) 评论(0) 推荐(0) 编辑