『phphot』【SD2.0大会】Java培训先驱张孝祥:Java开发中的基本安全知识

来源:互联网 发布:linux vim编辑器 编辑:程序博客网 时间:2024/04/30 00:03

原文链接:http://blog.csdn.net/phphot/archive/2007/11/30/1908974.aspx

 

作者:phphot(phphot) http://blog.csdn.net/phphot

 

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

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

 

l       数字摘要与MD5/SHA算法

ü       作用:数据的完整性校验

l       对称加密与非对称加密

ü       对称加密速度快,但加密和解密的钥匙必须相同,只有通信双方才能知道钥匙

ü       非对称加密速度慢,加密和解密的钥匙不相同,某一个人持有私钥,任何人都可以知道公钥

问题:想让任何陌生人都可以与你进行加密数据的交换,且加密速度要快,如何实现呢?

l       数字签名

ü       功能:必须能够验证内容没有修改,必须能够验证内容确实是被发送方签署

ü       方案:发送方的公钥可以验证发送方签名的真实性,数字摘要可以验证内容没有修改

l       数字证书

ü       问题:如何确认对方提供的公钥的真实性。

ü       方案:每个人或机构的公钥和私钥由一些权威的机构产生!


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

 


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/phphot/archive/2007/11/30/1908974.aspx