- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NET程序员密码学上)—密码学入门.pdf
宋泽惟
zeweis@
微软总公司
加速企业解决方案部署尽在
资源和利益
y 用于解决方案开发的集中资源:资源包括指向测试工具、开发人
员 SDK、技术论坛、联机培训等的链接,微软全球技术支持中心
(()GTSC)的邮件技术支持。
y 对市场调查的访问权限:您可以使用这些宝贵信息来识别您当前
的客户或未来客户的特定需求。
y 认证徽标计划:该徽标可以向客户证明您所具有的优秀技术。
y 市场营销和销售支持
hOhttp://InnovateO
Metro?–ISV领航计划
最先应用微软最新技术
提升ISV竞争优势和商业价值
y Metro?提供了结构化的支持来帮助ISV进行新技术的评估和
部署:
y 参与前沿技术培训 Discover?
y 评估最新的微软技术及产品
y 获取微软Beta版产品的技术支持 Release Learn
y 联络全球开发人员和架构师社区
y 与世界级的商务和技术社区分享最先 Develop
部署的经验
收听本次课程需具备的条件
y 计算机和数字处理基础知识
Level 200
讲座简介
y 三部曲:
I. 密码学入门
II. .NET密码学支持
III. .NET密码学应用实例
三部曲之一:密码学入门
y 密码学:研究隐藏(加密)信息的学问
y 数字密码学:利用数字计算机对数据进行加密/解密
y 数字密码学:
y 防止数据的非授权的访问
y 检测数据(加密或未加密)是否被篡改
y 保证在不安全(不保密)的通信渠道上安全(保密)地
进行数据通信
密码学简史
时间 重要事件
二十世纪前 希伯来人发明了单字母替代加密法(前600‐前500)
希腊人和罗马人开始使用密码(前400‐前1)
穆斯林数学家Al‐Kindi(801‐873)发明对单字母替代算法的解法
埃及学者Ahmad?al‐Qalqashandi(1355‐1418)著述字母替代和置换算法
二十世纪 一次性密码本开始被用于电报和电传加密(1917)
德国Enigma加密机被破译(1932)
日本“紫”(九七式)加密机被破译(1940)
DES加密算法公布,公开秘钥加密概念正式被Diffie和Hellman提出(1976)
RSA公开秘钥算法发明(1977)
Phil Zimmermann推出PGP程序以及源代码(1991)
Netscape推出SSL(1994)
NSA推出SHA‐1(1995)
二十一世纪 Rijndael算法被选为AES(2001)
MD‐5算法被破解(2004)
SHA‐1算法碰撞演示,WEP被破解(2005)
终止使用80位以下密钥(2015)
数字密码学的目的
y 保密:防止非法阅读数据
y 数据完整:防止非法修改数据
y 认证:保证数据来源的真实性
编码和译码
y 将信息从一种格式转化 信息
为另一种格式 。例如:
y ASCII编码
y 编码
Unicode 编码算法
y GB2312,BIG5
y B6Base64
信息编码
散列
y 将不定长度的信息转化
为固定长度的散列值。
y 密码散列算法具有下述
特性:
y 快速散列运算
y 不存在逆运算
y 无散列值碰撞
散列算法
散列算法 散列值长度(位) 散列值碰撞
MD‐4 128 有
MD‐5128 有
SHA‐0160
您可能关注的文档
- NBT47014、NBT47015、47016-2011承压设备焊接工艺评定等三个标准.pdf
- NBT47014、NBT47015、47016-2011最新承压设备焊接工艺评定等.pdf
- NBT47014~47016-2011承压设备焊接工艺评定、压.pdf
- NBT47020-47027-201 2压力容器法兰、垫 片、紧固件.pdf
- NBT_47014-2011 承压设备焊接工艺评定.pdf
- NB_T 31018-2011 风力发电机组电动变桨控制系统 1).pdf
- NB_T 31043-2012 海上风力发电机组主控制系统技.pdf
- NB_T47014-2011 承压设备焊接工艺评定 第五部分.pdf
- NB_T47014-2011 承压设备焊接工艺评定.pdf
- nb内啮合齿轮泵概述产品特点及主要用途.pdf
- NeuroSky系列产品面向大陆诚招代理商.pdf
- NEUTEK压缩空气干燥过滤器资料.pdf
- New CP phase of $B_s-bar B_s$ mixing on ${rm T}$ violation in $B_{ds)}to K^phi) ell^{+} e.pdf
- NEW-刘细丰6.3劳动关系管理56期(二级).pdf
- New.J.Chem,1991,15,931-938.pdf
- NEWAPP-GUIDE用户手册.pdf
- NewBalance新百伦990v3女款慢跑鞋新晋妈妈的月子鞋.pdf
- NewBalance新百伦KV513GOY儿童跑步鞋.pdf
- newbalance新百伦M576CH男款复古鞋皮质限量款M2040顶级款总统慢跑鞋.pdf
- NewBalance新百伦ML574KOR休闲运动鞋.pdf
文档评论(0)