OpenSSL是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。大多数开源程序,商业软件加密核心都是基于openssl实现的。数据安全性的基本法则:(1)数据的保密性;信息加密就是把明码的输..
分类:
其他好文 时间:
2015-04-23 00:11:45
阅读次数:
211
首先先科普一下OpenSSL,我们知道OpenSSL,全名叫OpenSecureSocketsLayer,这是一个强大的安全套接字层密码库,主要包括密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的程序供测试或其它目的使用。此外,OpenSSL是基于SSL协议的,SSL要求建立在可靠的传输层协..
分类:
其他好文 时间:
2015-04-22 16:29:02
阅读次数:
127
一、openssl简介OpenSSL是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。SSL:securesocketlayer安全套接层协议可以在internet提供秘密性的传输。二、加密算法加密算法的分类:对称、..
分类:
其他好文 时间:
2015-04-22 02:08:05
阅读次数:
172
1、SSL解析SSL 是 Secure Socket Layer 的简称, 中文意思是安全套接字层,由 NetScape公司所开发,用以保障在 Internet 上数据传输的安全,确保数据在网络的传输过程中不会被截取和窃听。SSL 协议提供的服务主要有: (1)认证用户和服务器,确保数据发送到正确....
分类:
Web程序 时间:
2015-04-10 20:10:53
阅读次数:
294
nginx安装:Pcre,中文perl兼容正则表达式,安装pcre库为了使nginx支持httprewrite模块。yum-yinstallpcrepcre-develyum-yinstallopensslopenssl-develOpenssl安全套接层yum-yinstallzlib-develzlibZip通用数据压缩(老师没有做加载这个模块)(默认有)useradd-s/sbin/nologin..
分类:
其他好文 时间:
2015-04-03 15:37:20
阅读次数:
282
HTTPS 和 HTTP 协议的区别
超文本传输协议HTTP 被用于web 浏览器和网站服务之间传递消息,HTTP 协议以明文方式 发送内容 不提供任何方式的数据加密 如果攻击者截取了web 浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。
为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字...
分类:
Web程序 时间:
2015-03-20 09:19:29
阅读次数:
130
原文:构建安全的Xml Web Service系列之SSL篇 首先介绍一下SSL, SSL 的英文全称是 "Secure Sockets Layer" ,中文名为 "安全套接层协议层 ",它是网景( Netscape )公司提出的基于 WEB 应用的安全协议。SSL协议可分为两层: SSL记录协议(...
分类:
Web程序 时间:
2015-03-20 09:18:00
阅读次数:
135
1.HTTPS1.1. 什么是HTTPSHTTPS(HypertextTransfer Protocol Secure)即安全的HTTP。HTTPS的安全基础是安全套接层(Secure Sockets Layer,SSL)。HTTP工作在应用层(OSI模型的最高层),SSL协议工作在一个较低的子层,...
分类:
Web程序 时间:
2015-03-17 19:31:29
阅读次数:
319
1. OPENSSL简介
OpenSSL项目是一个协作开发一个健壮的,商业级的,全功能的,并且开放源代码工具包,它实现了安全套接字层(SSL v2/v3)和传输层安全(TLS v1)协议以及全强大的通用加密库。
2.使用SSL进行安全IO
使用SSL进行安全IO与原本的socketIO通信区别不大,只是增加了SSL部分内容.
下面说明SSL IO的基本过程:
客户端流程
① // SS...
分类:
其他好文 时间:
2015-03-16 16:28:22
阅读次数:
207
SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。 SSL (Secure Socket Layer) 为Ne...
分类:
编程语言 时间:
2015-03-13 20:25:04
阅读次数:
174