密码技术的作用和发展
随着现代化信息技术的发展,信息安全保密建设成为人们关注的焦点,数据安全成为其终点和难点。通过对古典密码学以及现代密码技术在数据加密、完整性、身份认证等方面对数据建设主动保护的学习以及案例分析,我个人认为密码在现代信息安全保密建设中的重要地位和作用。
芥末通过一个学期对加密解密技术、密码技术的算法的学习和了解。虽然不能够清晰明白各种加密算法(例如:RSA、DES、SHA-1、MD5等)。但是从现实中的一些密码应用,如电子商务、网上银行、数字签名中我懂得了密码技术在现今生活已经越来越重要并且需要更多的技术投入。
所谓密码,是通信双方按约定的法则进行信息特殊变换的一种重要保密手段。依照这些法则,变明文为密文,成为加密;变密文为明文,成为解密;密码在早期仅对文字或数据进行加、解密变换,随着通信技术的发展,对语音、图像、数据等都可实施加、解密变换。
一、密码在信息安全保密建设中的地位
在当前密码技术处于信息安全保密建设中的核心技术地位。密码技术在古代就已经得到了一些应用,但仅限于外交和军事战争等重要领域。随着现代计算机技术的飞速发展,密码技术正在不断想更多其他领域渗透。到如今,密码已经发展成为集代数、数论、信息论、概率论于一身,并与通信、计算机网络和微电子等技术紧密结合的一门综合性学科。人们对量子密码、神经网络密码、混沌密码、基因密码等新型密码的研究和应用,也表明了密码具有很强的生命力和广阔的应用前景。
二、密码在信息安全保密建设中的作用
在当前信息安全保密建设中,密码技术不进能够保证机密性信息的加密牢靠,而且还可以完成诸如数字签名、身份验证、系统安全等功能。所以,使用密码技术不仅可以保证信息的机密性,而且可以保证信息的完整性,防止信息被篡改、伪造和假冒,造成重则对国家信息安全的威胁,轻则对经济造成重大损失。
三、具体表现
1、密码是信息安全保密建设中的核心技术,不可取代
疯狂猜成语图片答案
密码在信息安全工作中,具有独特的效能。随着社会的变革、其地位越来越广泛,作用起来越重要。早期的密码主要是阶级、集团内部,作为暗号、标识和特定符号使用。就像我们平时在电影上看到的一样,近代的密码主要用于军事、外交领域的保密通信。现代的密码则作为信息安全保障体系的基础,其作用无可替代。
当今时代,高新技术日新月异,计算机网络的建设方兴未艾。电子政府、只是经济、数字化不对、信息化战争,均立足于计算机网络建设之上,融合于计算机网络发展之中。
据了解,世界上许多国家特别是技术发达的国家都投入巨大的人力、物力和财力,致力于解决信息安全这一战略性课题。
2、密码是信息保密建设中的重要角,肩负着神圣使命
由于密码技术在信息安全保障体系中,扮演着非常重要的“角”,所以它已经遍及、渗透、服务于信息安全系统的各个领域,就像我们生活中在网上进行购物,使用支付宝支付订单,使用网银发售的安全U盾进行网上交易和转账等等都是涉及了密码技术,其社会使命十分神圣。
四、密码的种类
从不同的角度根据不同的标准,可以把密码分成若干类。
按照技术应用和历史发展分类:
1、手工密码。以手工完成加密作业,或者以简单器具辅助操作的密码,叫作手工密码。第一次世界大战前主要是这种作业形式。
2、机械密码。以机械密码机或电动密码机来完成加解密作业的密码,叫作机械密码。这种密码从第一次世界大战出现到第二次世界大战中得到普遍应用。
3、电子机内乱密码。通过电子电路,以严格的程序进行逻辑运算,以少量制乱元素生产大量的加密乱数,因为其制乱是在加解密过程中完成的而不需预先制作,所以称为电子机内乱密码。从五十年代末期出现到七十年代广泛应用。
4、计算机密码,是以计算机软件编程进行算法加密为特点,适用于计算机数据保护和网络通讯等广泛用途的密码。
按保密程度划分:
1、理论上保密的密码。不管获取多少密文和有多大的计算能力,对明文始终不能得到唯一解的密码,叫作理论上保密的密码。也叫理论不可破的密码。如客观随机一次一密的密码就属于这种。 
2、实际上保密的密码。在理论上可破,但在现有客观条件下,无法通过计算来确定唯一解的密码,叫作实际上保密的密码。
3、不保密的密码。在获取一定数量的密文后可以得到唯一解的密码,叫作不保密密码。如早期单表代替密码,后来的多表代替密码,以及明文加少量密钥等密码,现在都成为不保密的密码。
现在开什么店比较好按密钥方式划分:陈乔恩古天乐
1、对称式密码。收发双方使用相同密钥的密码,叫作对称式密码。传统的密码都属此类。
2、非对称式密码。收发双方使用不同密钥的密码,叫作非对称式密码。如现代密码中的公共密钥密码就属此类。
按明文形态:
1、模拟型密码。用以加密模拟信息。如对动态范围之内,连续变化的语音信号加密的密码,
叫作模拟式密码。
2、数字型密码。用于加密数字信息。对两个离散电平构成0、1二进制关系的电报信息加密的密码叫作数字型密码。
按编制原理划分:国家助学金申请理由怎么写
可分为移位、代替和置换三种以及它们的组合形式。古今中外的密码,不论其形态多么繁杂,变化多么巧妙,都是按照这三种基本原理编制出来的。移位、代替和置换这三种原理在密码编制和使用中相互结合,灵活应用。
近代与现代加密技术
异或加密技术
这是一个对称算法。明文用一个关键字做异或运算以产生密文。因为用同一只取一或两次就会付出原来的值,所以加密和解密都严格采用同一个程序。
这种方法没有实际的保密性,它易于破译,甚至没有计算机也能破译,如果用计算机则只需花费几秒钟的时间就可破译。
假设明文是英文,而且假设密钥长度是一个任意小的字节数,下面是他的破译方法:
用重合码计数法(counting coincidence)出密钥长度。用密文异或相对其本身的各种字节的位移,统计那些相等的字节。如果位移是密钥长度的倍数,那么超过6%的字节将是相等的,如果不是,则至多只有0.4%的字节是相等的(这里假设用一随机密钥来加密标准ASCII文本;其他类型的明文将有不同的数值),这叫做重合指数(index of coincidence)。指出密钥长度倍数的最小位移即密钥的长度。语言表达技巧
按此长度移动密文,并且和自身异或。这样就消除了密钥,留下明文和移动了密钥长度的明文的异或。
如果你用异或进行加解密,那么跟直接保存明文就没有什么差别。因为一旦取得了密文,并且知道使用的是异或算法,那么剩下来的保密时间就在几秒钟到几小时之内。