一、ssl是什么
1、SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。
2、Secure Socket Layer,为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取及窃听。
3、一般通用之规格为40 bit之安全标准,美国则已推出128 bit之更高安全标准,但限制出境。只要3.0版本以上之I.E.或Netscape浏览器即可支持SSL。
当前版本为3.0。它已被广泛地用于Web浏览器与服务器之间的身份认证和加密数据传输。
4、SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。SSL协议可分为两层: SSL记录协议(SSL Record Protocol):它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。
5、 SSL握手协议(SSL Handshake Protocol):它建立在SSL记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥等。
二、工作流程
1、服务器认证阶段:
1)客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接;
2)服务器根据客户的信息确定是否需要生成新的主密钥,如需要则服务器在响应客户的“Hello”信息时将包含生成主密钥所需的信息;
3)客户根据收到的服务器响应信息,产生一个主密钥,并用服务器的公开密钥加密后传给服务器;
4)服务器回复该主密钥,并返回给客户一个用主密钥认证的信息,以此让客户认证服务器。
2、用户认证阶段:
在此之前,服务器已经通过了客户认证,这一阶段主要完成对客户的认证。经认证的服务器发送一个提问给客户,客户则返回(数字)签名后的提问和其公开密钥,从而向服务器提供认证。
3、SSL协议提供的安全通道有以下三个特性:
机密性:SSL协议使用密钥加密通信数据。
可靠性:服务器和客户都会被认证,客户的认证是可选的。
完整性:SSL协议会对传送的数据进行完整性检查。
4、保密承诺
从SSL 协议所提供的服务及其工作流程可以看出,SSL协议运行的基础是商家对消费者信息保密的承诺,这就有利于商家而不利于消费者。在电子商务初级阶段,由于运作电子商务的企业大多是信誉较高的大公司,因此这问题还没有充分暴露出来。但随着电子商务的发展,各中小型公司也参与进来,这样在电子支付过程中的单一认证问题就越来越突出。
三、https介绍与应用
1、HTTPS(Hypertext Transfer Protocol Secure)安全超文本传输协议
它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscape的安全套接字层(SSL)作为HTTP应用层的子层。(HTTPS使用端口443,而不是象HTTP那样使用端口80来和TCP/IP进行通信。)SSL使用40 位关键字作为RC4流加密算法,这对于商业信息的加密是合适的。HTTPS和SSL支持使用X.509数字认证,如果需要的话用户可以确认发送者是谁。
2、https是以安全为目标的HTTP通道,简单讲是HTTP的安全版
即HTTP下加入SSL层,https的安全基础是SSL,因此加密的详细内容请看SSL。
它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP之间)。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。
3、它的安全保护依赖浏览器的正确实现以及服务器软件、实际加密算法的支持
一种常见的误解是“银行用户在线使用https:就能充分彻底保障他们的银行卡号不被偷窃。”实际上,与服务器的加密连接中能保护银行卡号的部分,只有用户到服务器之间的连接及服务器自身。并不能绝对确保服务器自己是安全的,这点甚至已被攻击者利用,常见例子是模仿银行域名的钓鱼攻击。少数罕见攻击在网站传输客户数据时发生,攻击者尝试窃听数据于传输中。
4、新的特殊处理程序
商业网站被人们期望迅速尽早引入新的特殊处理程序到金融网关,仅保留传输码(transaction number)。不过他们常常存储银行卡号在同一个数据库里。那些数据库和服务器少数情况有可能被未授权用户攻击和损害。
5、扩展验证
extended validation ssl certificates翻译为中文即扩展验证(EV)SSL证书,该证书经过最彻底的身份验证,确保证书持有组织的真实性。独有的绿色地址栏技术将循环显示组织名称和作为CA的GlobalSign名称,从而最大限度上确保网站的安全性,树立网站可信形象,不给欺诈钓鱼网站以可乘之机。
6、验证网站身份及安全性
对线上购物者来说,绿色地址栏是验证网站身份及安全性的最简便可靠的方式。在IE7.0、FireFox3.0、Opera 9.5等新一代高安全浏览器下,使用扩展验证(EV)SSL证书的网站的浏览器地址栏会自动呈现绿色,从而清晰地告诉用户正在访问的网站是经过严格认证的。此外绿色地址栏临近的区域还会显示网站所有者的名称和颁发证书CA机构名称,这些均向客户传递同一信息,该网站身份可信,信息传递安全可靠,而非钓鱼网站。
一、垃圾分类是什么 1、 垃圾分类是一项需要全社会通力合作才能完成的任务。真正行之有效的垃圾分类,需要从源头开始,进行分类投放、分类采集、分类暂存、分类运输,最后
一、heat是什么意思 1、n. 热,热度,高温;热烈,激烈;(身体的)发烧,发热;发情 2、vt.vi. 使温暖,使热;激发的感情,使兴奋 3、 第三人称单数: heats 复数: heats 现
Diss 是 Disrespect (不尊重) 或是 Disparage (轻视) 的简写。
一、金丝猴是什么 1、 金丝猴(拉丁学名:Rhinopithecus),毛质柔软,鼻子上翘,有缅甸金丝猴、怒江金丝猴、川金丝猴、滇金丝猴、黔金丝猴、越南金丝猴6种,其中除缅甸金
一、capital是什么意思 1、 n. 资本;首都;资源;大写字母 adj. 资本的;首都的;极好的;死刑的 复数: capitals 记忆技巧:capit 头 + al 的 头的 首要的 双语例句 2、 Compan
CP是英语中couple的缩写,意思是夫妻,一对配偶的意思。cauple即是配对,即是一对一对的,常常表明一男一女。
三大战役是指1948年9月至1949年1月,中国人民解放军同中华民国国军进行的战略决战,包括辽沈战役、淮海战役、平津战役三个战略性战役。
降压蔬菜是一些蔬菜有保护血管和降低血压降血脂,预防血栓形成的功效。但是这些蔬菜并不能代替药品,在治疗高血压的过程中,只是起辅助作用。治疗高血压是一个漫长的过程,
巧用食疗补血养颜是营养学提出的一种补血方法,通过日常饮食中注意营养的合理搭配,并适当补充补血补气食物,那么我们日常吃的食物里面什么补血最高,下面我们就介绍一下补
《八大菩萨曼荼罗经》里称八大菩萨为:文殊菩萨、普贤菩萨、观世音菩萨、金刚手菩萨、虚空藏菩萨、地藏菩萨、弥勒菩萨、除盖障菩萨。通常佛教造像多依此经。
骨有九起:天庭骨隆起,枕骨强起,顶骨平起,佐串骨角起,太阳骨线起,眉骨伏犀起,鼻骨芽起,颧骨若不得而起,项骨平伏起。在头,以天庭骨、枕骨、太阳骨为主;在面,以眉
一、百慕大三角消失之谜 失踪八年再现之谜百慕大魔鬼三角附近总有发生着神秘失踪事件,百慕大三角之谜,有去无回的神秘岛,百慕大失踪者再现之谜等等,都是关于时光隧道的
酒店管理基本知识 一、酒店管理基本原理 1 、华盛顿合作规律 华盛顿合作规律说的是一个人敷衍了事,两个人互相推诿,三个人则永无成事之日。多少有点类似于我们三个和尚的
财务会计实习报告范文 一、精选财务会计实习报告 1、实习目的 社会实践是学校根据专业教学的要求,对学生已学部分理论知识进行综合运用的培训,其目的在于让学生接触社会,
消防知识安全常识 一、消防安全知识 1、消防常识 (1) 发现火灾迅速拨打火警电话 119 。报警时要讲清详细地址、起火部位、着火物质、火势大
1、你的教鞭下有瓦特,你的冷眼里有牛顿,你的讥笑中有爱迪生。你别忙着把他们赶跑。你可不要等到坐火轮、点电灯、学微积分,才认识他们是你当年的小学生。——陶行知
冷知识 一、 白金汉宫的冷知识 这块地当初被计划用来种桑树养蚕,但是由于弄错了品种,当时的国王爱德华被迫放弃了自己宏伟的计划。 白金汉宫不仅仅是皇家的居所,也是在那
一、励志演讲范文 人的一生只有一次青春。现在,青春是用来奋斗的;将来,青春是用来回忆的。青春的年华最珍贵,即使感觉会有些无奈或是痛苦但是这会是人生最有价值的财富,