对称密码体制与非对称密码体制的比较分析

来源 :科学与财富 | 被引量 : 0次 | 上传用户:miocoo_daniel
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:通过对对称密码体制以及非对称密码体制的历史、发展现状的分析来系统性的将两种密码体制进行比较和分析,并在此基础上对两种密码体制未来密码学的发展提出了关于的看法。
  关键词:对称密码体制与非对称密码体制、DES算法、AES算法、IDEA算法、RSA算法、DSA算法
  目录
  一.前言:
  在密码学的发展过程中,人们经历了手动加密的旧加密阶段,机械加密和现代密码加密的经典阶段。计算机加密的图形阶段。计算机时代和电子产品的出现为加密设计师带来了前所未有的自由。在这之中使用的规模最大,影响最大的莫过于对称密码体制与非对称密码体制。
  二.非对称密码体制的发展现状
  RSA公钥密码系统现在是最着名的公钥系统。它于1978年由麻省理工学院Rivest,Shamir,Adleman提出,因此也是三个首字母缩写的首字母缩写。 RSA被认为是最广泛研究的通用密钥算法。自推出以来,它已经过各种攻击的测试。 RSA基于大型计算机的参与,但它也具有相应的缺点:秘密密钥的生成是麻烦的并且受到技术生成的限制。封装的长度太长并且通常需要600位或更多,这使得操作昂贵。
  ECC算法的安全性取决于曲线椭圆曲线的一般问题。它是每个位给出最高加密浓度的系统。 ECC在其标准之路上的一个重要的里程碑就是1999 ANSI X9.62标准。
  NTRU公钥密码算法是20世纪90年代20世纪NTRU公钥密码系统中提出的算法。它的安全性基于多项式在数学上的某个用现代计算机手段难以解决的问题,即各种模块化混合操作的相互作用取决于最大晶格和找到最短矢量的难度。 NTRU比RSA更有效,并且在加密和解密相同信息时比RSA大约高100倍。
  三.对称密码体制的发展现状:
  1949年,Shannon提出了一种安全的通信系统模型:在模型中,我们可以看到加密文本的所有统计属性都与所使用的密钥无关。为此,密码加密算法基本上基于两种设计方法:扩散和混淆。私钥加密系统可大致的分为两种类型:串行加密和块加密。其中以美国的数据加密标准DES以及高级加密标准AES和欧洲数据加密标准IDEA。
  IBM开发的DES算法是世界上使用最广泛的加密标准。它也已成为世界上使用最广泛的加密算法。除了用于加密和解密的子密钥序列与执行序列相反之外,DES算法的密钥,在加密和解密过程中完全相同。
  AES算法设计主要依据设计遵循的原则以及整体结构,提供分析性能的方法。自1997年以来,NIST先进的加密标准已经发布了AES的研发计划。未来对AES产品的需求量将会逐渐增大,因此,对于AES实现的探讨以及研究具有很强的实践上的意义以及理论上的意义。就现在的市场而言,大多数的加密软件,都应用到了AES加密技术,其中就包括其中的佼佼者大黄蜂视频加密软件。
  IDEA算法是1990年由瑞士联邦技术学院提出,它在1992年被普遍接受并被网络安全人士进行了加密体系强化。他的设计思想是:相应代数群上的混合运算。IDEA算法可同时用于加密和解密,它对一般的密码分析具有很强的抵抗能力,在很多工业以及日常生活之中已经得到了很广泛的应用。
  四.对两种体制的比较:
  1.加密的基本思想的异同。对称密码体制与非对称密码体制我们可以从名称上给出一些差异性。简而言之,对称密码体制的核心思想是加密和解密使用相同的秘钥,而非对称密码体系的核心思想是加密和解密采用完全不同的秘钥。
  2.加密技术原理的异同。就对称加密算法而言,我们可以这样理解其加密以及解密的过程:因为信息交换的过程中每两个人要有一个信息发送者以及一个信息的接受者,则对于两个人的情况需要有两个秘钥并且要交换使用。假如一个组织里有x个人,那么由数学关系可以算出这个过程所需要的秘钥数量为x*(x-1)个,这样的话由于秘钥数量的巨大且不易保存真正在实际生活中很难达到预期的效果。同时,对称加密算法对其秘钥的保存情况的要求比较高。对于非对称加密算法,我们将此过程理解如下:消息的发送方和接收方必须首先生成一对双方均知道的公钥和私钥以进行加密和解密。信息的发送者的私钥要进行保密,收件人的私钥也要进行保密,但也必须相互告诉对方他们的公钥。当他们之间进行相对而言比较重要的信息的交换时,发送者用接收者的公钥对其进行加密,接收者用自己的私钥对其进行解密。
  3.加密的优缺点的不同。一般而言,算法公开,计算量小是对称加密算法的很大的优势。但同时由于密码的计算量小所以其加密速度,加密效率往往在与非对称密码的比较中占优势。其缺点是:安全性较低,泄密风险较大。
  对于非对称加密算法而言,其优点是在多人合作的信息处理系统中每个人所需要准备和保存的秘钥的数量与对称加密算法比较大大减少。因此这也就加强了在多人信息合作处理系统中信息分享的方便程度与可行性。同时,对于非对称加密算法而言,秘钥的发布问题可以得到很好的姐解决,这也依赖于公钥密码体制的内部的原理性优势。然后,非对称密码体制与对称密码体制相比较,其在处理签名上的能力得到了体现,公开秘钥系统即可实现数字签名。同时,非对称加密算法也有很多的不足之处:由于追求信息的安全性导致加密和解密的速度都大打折扣。与速度相对应的是非对称加密算法的秘钥长度太长,导致其在系统的内部所占据的内存空间较大,这就会间接地影响该算法在系统中的使用的效率。同时,非对称加密算法的计算量较大,这也是公认的非对称加密算法的缺点之一。
  五.对未来密码学发展的展望:
  科学技术的不断发展的过程就是一个新陈代谢的过程,在这个过程中进入到一个新的加密算法的领域是大势所在。而我认为在未来的几年甚至是几十年里最有可能对现代的加密算法产生冲击作用的将会是量子加密算法。主要原因是量子计算不同于传统的计算方式,传统的计算方法是基于0以及1所进行的二维的计算,而量子以其形态的变化可以实现N维的并行计算,在运算效率方面的潜力可以说是大大超过了传统的计算方式。在量子解密的阶段,我们可以看到由于量子计算的快速,一旦其被大规模的使用,就能很轻易的破解现有的几乎所有的加密算法,使其丧失防护能力。但是,随着量子密码学的崛起,抗量子密码体制也逐渐崛起,其主要的原理是量子算法并不能对所有的加密算法都形成冲击。
  参考文献:
  [1]陈志远,译.Visual Basic Win32 API 编程[M].北京:中国电力出版社,2001.
  [2]冯登国,裴定一,密码学导引[M].北京:科学出版社,1999.
  [3]Bruce Schneier,著,吳世忠,祝世雄,张文政,等,译.应用密码学[M].北京:机械工业出版社,2004.
  [4]胡向东,应用密码学[M].北京:电子工业出版社,2006.
  [5]王衍波,薛通.应用密码学[M].北京:机械工业出版社,2003:165-171.
  [6]软件工程师参考手册编写组.Windows API 函数参考手册[M].北京:人民邮电出版社,2005.
  [7]J.Daemen,V.Rijnmen 著,谷大武,徐胜波译,高级加密标准(AES)算法--Rijndael 的设计[M],清华大学出版社,2003.
  [8]W.Stallings 著,刘玉珍等译,密码编码学与网络安全--原理与实践[M],第三版,电子工业出版社,2005.
其他文献
摘 要:随着建筑施工技术的迅速发展,地下连续墙施由于其存在着很多优势,在建筑工程施工中 得到了广泛的应用和高度评价,基于此,本文笔都根据自己的实际经验,对某工程地下连续 墙施工技术进行详细的阐述,并对地下连续墙施工工艺及施工控制的要点加以分析与探讨。  关键词:地下连续墙;施工工艺;施工技术  控制要点 ,由于地下连续墙施工存在着很多优势,在建筑工程施工中得到了广泛的应用和高度评价, 在建筑地下连
期刊
摘 要:近几年我国经济获得了快速的发展,人民生活水平得到了显著的提升,在这个过程中铁路运输发挥了重要的作用,尤其是我国的和谐型机车,在物资和人员运输方面发挥着无可替代的作用。一方面,和谐型列车凭借着高速、稳定和安全的优势,分担着铁路运输的重担,大大提高了我国铁路运输的效率;另一方面,通过建设四通八达的铁路网络,我国各地域之间得以相互连接,进一步加强了地区之间的联系,有利于经济的带动式发展。所以和谐
期刊
摘 要:油品的储运节能减排工作一直是原油储藏工作中的重点,控制油品储藏位置节能减排,时刻监控对应参数以及能源供给的调节工作,保持正常生产的前提下,将能源损耗降低到最低。在油品储运中,节能工作受到油罐空间、储藏温度、时间的影响,很难得到解决。但在大范围的油品储量联合工作中,油罐的储存还具有一定的优化空间,节能减排工作还能够进一步发挥作用。  关键词:油品储运;节能减排;原油储藏;优化空间  随着时代
期刊
摘 要:中波发射机系统在运行过程中可能会遭受雷击,这会对其性能和应用遭受不良影响。首先,阐述了雷电电气对信中波发射机的影响;其次,分析了防止中波发射机系统遭受雷击方法;最终,对改造中波发射机整体防雷性能措施进行了总结。  关键词:中波发射机;雷电天气;整体防雷;改造措施  中波发射机有出现发展至今是一个漫长的过程中,并且随着科技的发展,该项技术变得更加成熟,同时,随着人们研究的不断深入,中波发射机
期刊
摘 要:在社会科学技术的发展下,各种新型的用电设备层出不穷,人们在各个领域中对电力资源的需求量都越来越大。电力使用环境的安全性和稳定性,对人们的实际生活以及工作都有着重要的影响,一旦发生用电事故,可能会造成非常严重的人身安全。因此,电力企业必须要提高用电管理技术,不断地完善用电检查管理工作,从而为人们创造更加稳定的用电环境。在本文当中,笔者分析了我国用电管理的现状,并对提高用电管理技术以及用电检查
期刊
摘 要:人工智能就在我们身边,但并非所有人都能留意到它的存在。许多人只是将它视作寻常科技的一种——这牵涉到一个如何定义人工智能的问题。在有些人眼里、只有长相和人一模一样,智慧水平不输于18岁男女青年的机器才叫人工智能;可在另一些人看来,计算机能做许多人类做不到的事,比如一秒钟完成数百亿次运算,人类再聪明也无法在计算速度上与机器相比,为什么就不能将远超人类的计算机称为人工智能呢?这两种看法几乎是两个
期刊
摘 要:本文阐述了传统公交车辆维修管理模式存在的不足,在此基础上提出了一种基于B/S模式、借助VPN网络及SOL server数据挖掘平台的公交车辆维修系统,并对其关键技术进行分析。  关键词:B/S模式;VPN網络;SOL server数据挖掘平台;公交车辆维修系统  0引言  我国公交公司大部分采用纸介质手工记录的传统模式维修管理公交车辆,利用计算机整理及汇总相关维修资料。随着城市公交车辆的使
期刊
摘 要:汽车在行驶过程中难免出现车身刮蹭导致油漆面损伤,对于漆面受损车辆严重影响现代人们的审美视觉效果,故需要完美的喷涂修复方法。损伤区喷漆前的修复工艺在整个涂装修复工艺中起到关键性作用,本文在前人的研究基础上,对受损伤区喷漆前的修复工艺方法进行总结归纳,在工艺上进行改进和创新,提炼出一套完整的操作流程的技巧,这套工艺流程对专业技术人员操作具有重要的借鉴作用。  关键词:损伤区;打磨;修复;工艺 
期刊
摘 要:自从PLC诞生以来,其在工业生产中运用非常广泛,对工业生产的发展带来了非常巨大的影响。X1540 单柱铣床作为一种结构简单、功能强大的铣床,其余PLC结合,可以拥有更加强大的功能。在文中主要就X1540 单柱铣床的PLC改造展开分析。  关键词:PLC,X1540 单柱铣床,改造  一、编程控制器概述  在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行
期刊
摘 要:除了稻谷与小麦之外,玉米是世界上第三大粮食作物,也是我国重要粮食作物,玉米种植质量与产量对推动我国社会经济全面发展具有重要意义。从当前多个区域玉米种植现状中能看出,玉米种植阶段各类病虫害对玉米种植生长质量具有较大限制性,会降低玉米种植效益,对广大农户种植经济效益会产生较大影响。所以当前需要对玉米生长不同阶段进行分析,选取规范化种植技术,强化玉米病虫害防治,对提升玉米种植产量具有重要促进作用
期刊