信息数据加密技术研究

来源 :科学时代·下半月 | 被引量 : 0次 | 上传用户:htloveqy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 随着全球经济一体化的到来,信息安全得到了越来越多的关注,而信息数据加密是防止数据在数据存储和和传输中失密的有效手段。如何实现信息数据加密,世界各个国家分别从法律上、管理上加强了对数据的安全保护,而从技术上采取措施才是有效手段,信息数据加密技术是利用数学或物理手段,对电子信息在传输过程中和存储体内进行保护,以防止泄漏的技术。
  [关键字] 信息 数据加密 对称密钥加密技术 非对称密钥加密技术
  
  随着全球经济一体化的到来,信息技术的快速发展和信息交换的大量增加给整个社会带来了新的驱动力和创新意识。信息技术的高速度发展,信息传输的安全日益引起人们的关注。世界各个国家分别从法律上、管理上加强了对数据的安全保护,而从技术上采取措施才是有效手段,技术上的措施分别可以从软件和硬件两方面入手。随着对信息数据安全的要求的提高,数据加密技术和物理防范技术也在不断的发展。数据加密是防止数据在数据存储和和传输中失密的有效手段。信息数据加密技术是利用数学或物理手段,对电子信息在传输过程中和存储体内进行保护,以防止泄漏的技术。信息数据加密与解密从宏观上讲是非常简单的,很容易掌握,可以很方便的对机密数据进行加密和解密。从而实现对数据的安全保障。
  1.信息数据加密技术的基本概念
  信息数据加密就是通过信息的变换或编码,把原本一个较大范围的人(或者机器)都能够读懂、理解和识别的信息(这些信息可以是语音、文字、图像和符号等等)通过一定的方法(算法),使之成为难以读懂的乱码型的信息,从而达到保障信息安全,使其不被非法盗用或被非相关人员越权阅读的目的。在加密过程中原始信息被称为“明文”,明文经转换加密后得到的形式就是“密文”。那么由“明文”变成“密文”的过程称为“加密”,而把密文转变为明文的过程称为“解密”。
  2. 信息数据加密技术分类
  信息数据加密技术一般来说可以分为两种,对称密钥加密技术及非对称密钥加密技术。
  2.1 对称密钥加密技术
  对称密钥加密技术,又称专用密钥加密技术或单密钥加密技术。其加密和解密时使用同一个密钥,即同一个算法。对称密钥是一种比较传统的加密方式,是最简单方式。在进行对称密钥加密时,通信双方需要交换彼此密钥,当需要给对方发送信息数据时,用自己的加密密钥进行加密,而在需要接收方信息数据的时候,收到后用对方所给的密钥进行解密。在对称密钥中,密钥的管理极为重要,一旦密钥丢失,密文将公开于世。这种加密方式在与多方通信时变得很复杂,因为需要保存很多密钥,而且密钥本身的安全就是一个必须面对的大问题。
  对称密钥加密算法主要包括:DES、3DES、IDEA、FEAL、BLOWFISH等。
  DES 算法的数据分组长度为64 位,初始置换函数接受长度为64位的明文输入,密文分组长度也是64 位,末置换函数输出64位的密文;使用的密钥为64 位,有效密钥长度为56 位,有8 位用于奇偶校验。DES的解密算法与加密算法完全相同,但密钥的顺序正好相反。所以DES是一种对二元数据进行加密的算法。DES加密过程是:对给定的64 位比特的明文通过初始置换函数进行重新排列,产生一个输出;按照规则迭代,置换后的输出数据的位数要比迭代前输入的位数少;进行逆置换,得到密文。
  DES 算法还是比别的加密算法具有更高的安全性,因为DES算法具有相当高的复杂性,特别是在一些保密性级别要求高的情况下使用三重DES 或3DES 系统较可靠。DES算法由于其便于掌握,经济有效,使其应用范围更为广泛。目前除了用穷举搜索法可以对DES 算法进行有效地攻击之外, 还没有发现其它有效的攻击办法。
  IDEA算法1990年由瑞士联邦技术协会的Xuejia Lai和James Massey开发的。经历了大量的详细审查,对密码分析具有很强的抵抗能力,在多种商业产品中被使用。IDEA以64位大小的数据块加密的明文块进行分组,密匙长度为128位,它基于“相异代数群上的混合运算”设计思想算法用硬件和软件实现都很容易且比DES在实现上快的多。
  IDEA算法输入的64位数据分组一般被分成4个16位子分组:A1,A2,A3和A4。这4个子分组成为算法输入的第一轮数据,总共有8轮。在每一轮中,这4个子分组相互相异或,相加,相乘,且与6个16位子密钥相异或,相加,相乘。在轮与轮间,第二和第三个子分组交换。最后在输出变换中4个子分组与4个子密钥进行运算。
  FEAL算法不适用于较小的系统,它的提出是着眼于当时的DES只用硬件去实现,FEAL算法是一套类似美国DES的分组加密算法。但FEAL在每一轮的安全强度都比DES高,是比较适合通过软件来实现的。FEAL没有使用置换函数来混淆加密或解密过程中的数据。FEAL使用了异或(XOR)、旋转(Rotation)、加法与模(Modulus)运算,FEAL中子密钥的生成使用了8轮迭代循环,每轮循环产生2个16bit的子密钥,共产生16个子密钥运用于加密算法中。
  2.2 非对称密钥加密技术
  非对称密钥加密技术又称公开密钥加密,即非对称加密算法需要两个密钥,公开密钥和私有密钥。有一把公用的加密密钥,有多把解密密钥,加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。使用私有密钥对数据信息进行加密,必须使用对应的公开密钥才能解密,而 公开密钥对数据信息进行加密,只有对应的私有密钥才能解密。在非对称密钥加密技术中公开密钥和私有密钥都是一组长度很大、数字上具有相关性的素数。其中的一个密钥不可能翻译出信息数据,只有使用另一个密钥才能解密,每个用户只能得到唯一的一对密钥,一个是公开密钥,一个是私有密钥,公开密钥保存在公共区域,可在用户中传递,而私有密钥则必须放在安全的地方。
  非对称密钥加密技术的典型算法是RSA算法。RSA算法是世界上第一个既能用于数据加密也能用于数字签名的非对称性加密算法,RSA算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。
  RSA算法的安全性依赖于大数分解,但现在还没有证明破解RSA就一定需要作大数分解。所以是否等同于大数分解一直没有理论证明的支持。由于RSA算法进行的都是大数计算,所以无论是在软件还是硬件方面实现相对于DES算法RSA算法最快的情况也会慢上好几倍。速度一直是RSA算法的缺陷。
  3.总结
  随着计算机网络的飞速发展,在实现资源共享、信息海量的同时,信息安全达到了前所未有的需要程度,信息加密技术也凸显了其必不可少的地位,同时也加密技术带来了前所未有的发展需求,加密技术发展空间无限。
  参考文献:
  [1] IDEA算法 中国信息安全组织 2004-07-17.
  [2] http://baike.baidu.com/view/1364549.htm.
  [3]浅析信息加密技术 张岭松 《科技信息》 2010年33期.
  作者简介:
  于丽(1977-),女,黑龙江省人,讲师。
其他文献
中医自古就有“药食同源”之说,日常饮食中的许多食物,其实就是很好的降低血脂的良药。大豆:大豆及其制品中含有丰富的不饱和脂肪酸、维生素E和卵磷脂,三者均可降低血中的胆
枣树为高产经济树种,它花量大、花期长,需消耗大量的营养,要使枣树多结果需采取以下措施:1.枣头摘心 在枣树生长期,当薪生枣头长到25~30厘米以上时,摘除顶端嫩梢,控制营养生长
随着新材料与技术的发展给民用建筑带来新活力的同时,工业建筑也在悄然发生着改变.本文以历史为线索通过对各个时期工业建筑案例的分析展示了新材料与技术在工业建筑各个组成
针对工业建筑设计中色彩运用的不合理现象,分析、阐释了工业建筑色彩设计的意义、作用,以及色彩应用需考虑的因素,归纳总结了色彩在园区整体、建筑单体以及室内环境三个层次
目前,我国生物医药行业蓬勃发展,医药类园区建设也如火如荼.本文从生物医药企业的生产需求出发,研究医药产业园区和其他类型工业园区的异同,并以天坛生物医药基地的规划设计
投资领域的主要问题 目前,投资领域的主要问题在于投资对经济的拉动不足,以及国有投资对民间投资的拉动不足。这两方面的问题正是国民经济内部深层矛盾直接作用的结果。 1.投资对
激光加工成型厂房是中航天地激光科技有限公司研发生产基地建设中的一期建设内容,设计从功能出发,工艺布局、设备配置、平面布置、建筑形象均回归功能,在满足功能需要的同时,
会议
工业革命使原本以手工技术为基础的工场手工业转变为机器大工业,并最终从农业中分离出来成为一个独立的物质生产部门.随之,用于工业生产过程中的工业厂房也应运而生.伴随着科
工业迅速发展,伴随的工业灾害时有发生,工业灾害成因复杂,种类多样,破坏力大,且发生频率高,给人类造成重大损失.本文对工业灾害特点进行了分析,论述了建筑与工业灾害的深层关
企业文化是现代企业发展的灵魂,对企业有着重要的作用,而工业建筑作为企业文化的物质载体,又是企业文化建设中的重要内容,与其有着密不可分的关系.如何在建筑美学与企业文化