欢迎来到天天文库
浏览记录
ID:59408480
大小:1.38 MB
页数:42页
时间:2020-09-19
《【黑客攻防】第5讲――信息加密技术ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、黑客攻防与网络安全陈观林浙江大学城市学院计算分院2012年12月四、计算机病毒及其防治技术上次课的内容:计算机病毒的起源计算机病毒的概念常见的计算机病毒计算机病毒的防治杀毒工具推荐第五讲:信息加密技术信息加密技术的基本概念信息加密的基本概念密码学的发展阶段古典密码算法对称密钥加密算法非对称密钥加密算法信息加密技术的基本概念安全性的术语密码安全——通信安全的最核心部分计算机安全——使计算机数据和程序文件不致被非授权人员或其程序访问、获取或修改网络安全——包括所有保护网络的措施信息安全——保护信息财富,使之免遭偶发的或
2、有意的非授权泄露、修改、破坏密码安全、计算机安全、网络安全和信息安全之间的关系:发方收方发方收方敌人基本的通讯模型通信的保密模型通信安全——60年代(COMSEC)通信保密数据通信中的编码标准莫尔斯(Morse)编码提出了一个完整的数据通信方法,既包括数据通信设备与数据编码的完整的方法;美国标准信息交换码(ASCII码)被国际标准化组织ISO接受,成为国际标准。它用于计算机内码,也用做数据通信中的编码标准;ASCII码采用7位二进制比特编码,可以表示128个字符;字符分为图形字符与控制字符两类。图形字符包括数字、字
3、母、运算符号、商用符号等。莫尔斯(Morse)编码莫尔斯码的应用——《无间道》莫尔斯码的应用——《风声》、《听风者》2009.4.27Google首页信息加密的基本概念信息加密的术语:加密(Encryption):用某种方法伪装消息以隐藏它的内容的过程明文(plaintext):作为加密输入的原始信息密文(ciphertext):明文变换结果加密算法:变换函数密钥(key):参与变换的参数密码学(Cryptology):——是研究信息系统安全保密的科学密码编码学(cryptography):使消息保密的技术和科学密
4、码分析学(cryptanalysis):破译密文的技术和科学密码学=密码编码学+密码分析学信息加密的基本概念加解密过程示意图密码学的起源隐写术(steganography)英文含义为——Coveredwriting通过隐藏消息的存在来保护消息,通常将秘密消息隐藏于其它消息中。语言隐写术藏头诗、字符格式的变化技术隐写术隐形墨水、牛奶、图像密码学历史公元前19世纪——象形文字的修改,ModifiedHieroglyphics密码学的最早的例子是对标准书写符号的修改例如:古埃及法老坟墓上的文字思想:代替(substitu
5、tion)密码学历史公元前17世纪——Phaistos圆盘,一种直径约为160mm的Cretan-Mnoan粘土圆盘,表面有明显字间空格的字母,至今还没有破解。密码学历史公元前5世纪——SpartanScytale斯巴达人用于加解密的一种军事设备发送者把一条羊皮螺旋形地缠在一个圆柱形棒上,再写上传递给他人的信息;而信息的接收者只需要有根同等尺径的棍子,收到皮革后再将皮革裹到棍子上就可以读出原始信息。思想:置换(permutation)公元前2世纪——希腊密码二维字母编码表例:ZhejiangUniversity55
6、2315242411332245332451154243244454密码学历史公元前1世纪——恺撒密码将字母循环前移k位明文:ZhejiangUniversity密文:EmjonfslZsnajwxnyd例如k=5时对应关系如下:密码学历史密码学的发展阶段1949年之前密码学是一门艺术古典密码1949~1975年密码学成为科学1976年以后密码学的新方向——公钥密码学密码学发展的三个阶段:第一阶段——古典密码密码学还不是科学,而是艺术出现一些密码算法和加密设备密码算法的基本手段出现,针对的是字符简单的密码分析手段出
7、现主要特点:数据的安全基于算法的保密密码学的发展阶段二战中美国陆军和海军使用的条形密码设备M-138-T4。根据1914年ParkerHitt的提议而设计。25个可选取的纸条按照预先编排的顺序编号和使用,主要用于低级的军事通信。第一阶段——古典密码20世纪早期密码机二战期间德军的ENIGMA密码机计算机使得基于复杂计算的密码成为可能相关技术的发展1949年,Shannon的《TheCommunicationTheoryofSecretSystems》——将科学背景加入密码学第二阶段——1949~1975主要特点数据
8、的安全基于密钥而不是算法的保密1976年,Diffie&Hellman发表《NewDirectionsinCryptography》,提出了公开密钥加密体制1977年,Rivest,Shamir&Adleman提出了RSA公钥算法90年代逐步出现椭圆曲线等其他公钥算法第三阶段——1976年以后主要特点:公开密钥算法用一个密钥进行加密,用另一个进行解密,其中的
此文档下载收益归作者所有