密码学中的加密技术ppt课件

密码学中的加密技术ppt课件

ID:19431627

大小:318.50 KB

页数:37页

时间:2018-10-02

密码学中的加密技术ppt课件_第1页
密码学中的加密技术ppt课件_第2页
密码学中的加密技术ppt课件_第3页
密码学中的加密技术ppt课件_第4页
密码学中的加密技术ppt课件_第5页
资源描述:

《密码学中的加密技术ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛密码学中的加密技术侯素玲http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛密码学的基本概念密码编码学是密码体制的设计学,而密码分析学则是在未知密钥的情况下从密文推演出明文或密钥的技术。密码编码学与密码分析学合起来即为密码学。如果不论截取者获得了多少密文,但在密文中都没有足够的信息来惟一地确定出对应的明文,则这一密码体制称为无条件安全的,或称为理论上是不可破的。在无任何限制的条件下,目前几乎所

2、有实用的密码体制均是可破的。因此,人们关心的是要研制出在计算上(而不是在理论上)是不可破的密码体制。如果一个密码体制中的密码不能被可以使用的计算资源破译,则这一密码体制称为在计算上是安全的。http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛密码算法简单地说就是一个变换E,这个变换将需要保密地明文消息m转换成密文c,如果用一个公式表示就是:c=Ek(m)这个过程称之为加密,参数k是加密过程中使用的密钥。从密文c恢复明文地过程称之为解密。解密算法D是加密算法E地逆运算。http://www.elecfans

3、.com电子发烧友http://bbs.elecfans.com电子技术论坛密码体制明文空间M,全体明文的集合密文空间C,全体密文的集合密钥空间K,全体密钥的集合加密算法E,它是一族由M到C的加密变换解密算法D,它是一族由C到M的解密变换http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛密码分析者常用方法穷举攻击:尝试密钥空间中所有可能的密钥,从统计学的角度讲,要尝试完密钥空间中大约一半的密钥才可能碰到正确的密钥。今天标准的对称密钥的长度是128bit,当密钥空间增大时,尝试的次数必然增大,从而增加穷举

4、攻击的难度。统计分析攻击:密码分析者通过分析明文和密文的统计规律来破译密码。许多古典密码都可以通过分析密文字母和字母组的频率而破译。破解方法:使明文的统计特征不带入密文。数学分析攻击:密码分析者针对加密算法的数学依据通过数学求解的方法来破译密码。对抗这种数学分析攻击,应选用具有坚实数学基础和足够复杂的加密算法。http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛密码学发展史密码学作为保护信息的手段,经历了三个发展时期手工阶段机器时代:ENIGMA是德国在1919年发明的一种加密电子器,它被证明是有史以来最

5、可靠的加密系统之一。二战期间它开始被德军大量用于铁路、企业当中,令德军保密通讯技术处于领先地位。电子时代计算机的出现使密码进行高度复杂的运算成为可能。直到1976年,为了适应计算机网络通信和商业保密要求产生的公开密钥密码理论,密码学才在真正意义上取得了重大突破,进入近代密码学阶段。近代密码学改变了古典密码学单一的加密手法,融入了大量的数论、几何、代数等丰富知识,使密码学得到更蓬勃的发展。http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛美国的数据加密标准DES(DataEncryptionStandar

6、d)和公开密钥密码体制(publickeycrypto-system)的出现,成为近代密码学发展史上的两个重要里程碑。http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛古典密码单表替代密码恺撒密码多表替代密码Vigenerehttp://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛替代密码与置换密码在早期的常规密钥密码体制中,有两种常用的密码,即替代密码和置换密码。替代密码(substitutioncipher)的原理可用一个例子来说明。如表10-

7、1所示。http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛置换密码置换密码(transpositioncipher)则是按照某一规则重新排列消息中的比特或字符的顺序。图10-3给出了序列密码的框图。http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛http://www.elecfans.com电子发烧友http://bbs.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。