一简介目前国内大部分网站都是采用的HTTP协议,也就是明文传输数据,与此同时SSL证书最近几年逐渐开始在国外普及。安装SSL证书之后数据就可以进行加密传输,在浏览器中看到的效果就是:在地址栏前面带有一个绿色小锁,同时URL地址是以HTTPS开头的下面我将简单介绍如果在LAMP环..
分类:
Web程序 时间:
2016-08-21 17:02:44
阅读次数:
2254
OpenSSHOpenSSH是实现远程控制、远程加密传输数据的安全的网络连接工具,也就是为我们提供ssh服务的程序。SSH由服务端和客户端组成,服务端是一个守护进程(sshd),在后台运行并响应客户端的连接请求;客户端包含ssh(openssh-clients)、scp、rsync、slogin、sftp等应用程序..
分类:
其他好文 时间:
2016-08-20 06:46:53
阅读次数:
6493
客户端和服务端通信时,有个场景很常见,通过一个id作为url参数来回传递。假设现在业务上只有这个id标识,那么需要稍微安全一点的通信,对这个id进行加密传输,到服务端再进行解密。这里需要一个服务端进行保密的key,利用这个key进行加密和解密。 加解密的方法如下:$str是需要加解密的字符串,$ke ...
分类:
Web程序 时间:
2016-08-07 21:36:56
阅读次数:
194
基于ssl加密传输的vsftpd 主要适用于生产线上公网对外服务的ftp服务器 1.ftp有两种安全传输方式: ftps=ftp+ssl/tls Sftp=openssh,subsystem,sftp 基于ssh 2.基本ftps流程: 创建一个私有CA,由CA创建证书给vsftpd,再修改vsft ...
分类:
其他好文 时间:
2016-08-02 23:58:03
阅读次数:
473
信息传输过程中,可能会被各种监听。 这里介绍一种简单的加密算法(可逆)。 正向加密: 字符串 -> 字节(char->int转换) -> 异或每个字节某个KEY ->字节(int->char转换)-> 拼接字符串 -》-》utf-8加密 -》 16进制加密 反向解密: 字符串-》16进制解码->ut ...
分类:
编程语言 时间:
2016-07-22 13:02:14
阅读次数:
244
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,... HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比http协议安全。 SSL(Secure Sockets Layer 安全套接层), ...
分类:
Web程序 时间:
2016-07-12 17:14:40
阅读次数:
196
HTTPS和HTTP的区别: https协议需要到ca申请证书,一般免费证书很少,需要交费。 http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议 http和https使用的是完全不同的连接方式用的端口也不一样,前者是80,后者是443。 http的连接很简单,是 ...
分类:
Web程序 时间:
2016-07-05 11:55:44
阅读次数:
153
最近基于兴趣学学习了下 HTTPS 相关的知识,在此记录下学习心得。 在上网获取信息的过程中,我们接触最多的信息加密传输方式也莫过于 HTTPS 了。每当访问一个站点,浏览器的地址栏中出现绿色图标时,意味着该站点支持 HTTPS 信息传输方式。我们知道 HTTPS 是我们常见的 HTTP 协议与某个 ...
分类:
Web程序 时间:
2016-06-27 10:30:41
阅读次数:
239
SSL是TCP/IP环境上的标准的安全加密传输协议。SSL的全称是安全的
Socket层,它具有与Socket类似的客户端/服务器体制。常见的https即http+ssl,从安全的角度看,https的安全技术就是SSL
加密。从建立服务的角度,配置一个web服务器提供https服务,其关键就是获取和设置所需..
分类:
其他好文 时间:
2016-06-13 11:55:30
阅读次数:
191