首页 新闻 论坛 小组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 第二书店 程序员

logo

您的位置:CSDN 首页−>新闻频道−>正文

【SD2.0大会】技术:为Tomcat配置SSL功能的实验步骤

2007.11.29  来自:CSDN   呐不喊   共有评论(0)条 发表评论    收藏

大会进入下午的 分会场。在113会议室,软件编程语言 和软件工程师速成培训专家张孝祥讲授题为“JavaWeb高级 应用与最佳实践 ”的课程。

【CSDN 11月29日消息】中国最大的IT 技术社区 CSDN联合美国权威IT技术媒体CMP集团, 共同为中国百万开发者带来的国内最权 威的顶级软件技术大会---- “2007 软件开发2.0技术大会”(SD2C)在九华山庄揭开帷幕。

大会进入下午的 分会场。在113会议室,软件编程语言 和软件工程师速成培训专家张孝祥讲授题为“JavaWeb高级 应用与最佳实践 ”的课程。

 

SSL/TLS的工作原理

l       基本概念

ü       SSL(Secure Socket Layer)netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用。

ü       IETF(www.ietf.org)SSL作了标准化,即RFC2246,并将其称为TLSTransport Layer Security),从技术上讲,TLS1.0SSL3.0的差别非常微小。

ü       基本原理:先非对称加密传递对称加密所要用的钥匙,然后双方用该钥匙对称加密和解米往来的数据。

l       工作过程

ü       浏览器向服务器发出请求,询问对方支持的对称加密算法和非对称加密算法;服务器回应自己支持的算法。

ü       浏览器选择双方都支持的加密算法,并请求服务器出示自己的证书;服务器回应自己的证书。

ü       浏览器随机产生一个用于本次会话的对称加密的钥匙,并使用服务器证书中附带的公钥对该钥匙进行加密后传递给服务器;服务器为本次会话保持该对称加密的钥匙。第三方不知道服务器的私钥,即使截获了数据也无法解密。非对称加密让任何浏览器都可以与服务器进行加密会话。

ü       浏览器使用对称加密的钥匙对请求消息加密后传送给服务器,服务器使用该对称加密的钥匙进行解密;服务器使用对称加密的钥匙对响应消息加密后传送给浏览器,浏览器使用该对称加密的钥匙进行解密。第三方不知道对称加密的钥匙,即使截获了数据也无法解密。对称加密提高了加密速度。

l       要求

ü       服务器端需安装数字证书,用户可能需要确认证书。

ü       会话过程中的加密与解密过程由浏览器与服务器自动完成,对用户完全透明。

 

Tomcat配置SSL功能的实验步骤

 

     使用keytool创建或导入Web服务器所需要的证书。

     修改server.xml文件,为Tomat增加一个支持SSL功能的连接器。取消其中对SSL连接器的注释,并根据安装的数字证书信息对一些参数进行调整即可。

     编写一个用于检查访问协议是否是httpsjsp程序,如果不是,则将请求重定向为https协议。


张孝祥被誉为中国软件培训业的先驱者和著名专家,曾技术入股清华创业园某公司与朋友共同创业,自1998年有了第一次兼职对外培训VC++的经历后 ,就与培训结下了不解之缘,在国内率先提出"On-job training"的IT培训方式。在Java、JavaScript领域尤其深有心得,在百度中键入“张孝祥 Java”,得到110,000条结果,多设计培训方面。是《Java就业培训教程》、《JavaScript网 页开发-体验式学习教程》、《Java邮件开发详解》、《Java We b开发内幕-核心基础》和《Java Web开发内幕-高级特性》等书籍作者。【呐不喊】

发表评论 0条】
其他文章
相关文章
最近评论

热点新闻
最新资源

最新招聘更多
精彩视频
精彩专题


 
网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告
举报电话:13552009689
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号 世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved