基于RSA的无线加密算法研究

来源 :数字化用户 | 被引量 : 0次 | 上传用户:jackywang1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着网络的飞速发展,无线网络不断普及,网络信息安全问题越来越受到人们的重视。加密在保护信息安全的过程中起着举足轻重的作用,加密算法也是人们一直研究的技术。本文主要介绍了无线网络的特点和典型的密码技术,重点分析了基于RSA的无线加密算法。
  【关键词】无线网络 RSA 加密算法
  近年来,计算机及通信科学发展突飞猛进,利用网络交流和处理信息变得越来越普遍。尤其 以无线局域网(WLAN)为代表的无线网络技术得到了高速发展和应用。无线网络作为有线网络的补充和延伸,在与日俱增的网络活动中,人们越来越关注其安全的问题。
  一、无线网络的特点和存在的安全问题
  (一)无线网络的特点
  无线网络具有传统有线网络无法比拟的优点:灵活性,不受线缆的限制,可以随意增加和配置工作站;低成本,无线网络不需要大量的工程布线,同时节省了线路维护的费用;移动性,不受时间、空间的限制,随时随地可以上网;易安装,和有线相比,无线网络的组建、配置、维护都更容易。
  (二)无线网络存在的安全问题。
  1.影响WLAN的因素。IEEE 802.11的標准规定,WLAN的传输介质是无线电波。因此只要在WLAN信号覆盖范围内,入侵者可以在预期范围以外的地方访问WLAN,通过各种手段入侵WLAN,窃听网络中的数据并且对无线网络进行攻击。 其次,由于WLAN是遵循TCP/IP网络协议的一种计算机网络,所以WLAN内的计算机也会遭受来自计算机网络病毒的威胁,甚至会产生比有线网络更加严重的后果。
  2.无线网络的安全问题主要表现。无线网络的安全问题主要在下面几个方面:(1)非法的AP,容易侵入。(2)未经授权使用服务和性能的限制。(3)地址欺骗和会话拦截。(4)流量分析与侦听。(5)高级入侵。基于上述特点,无线网络的通信保密能力需要一种强有效的安全机制来保障。数据加密是通过对信息进行重新编码,达到隐藏信息内容、使非法用户无法获得真实内容的一种技术,其核心就是加密算法。数据加密就是一种保障无线网络通信的有效方法。
  二、无线网络的加密算法分析
  数据加密的基本过程是,对明文的档或数据按某种算法进行处理,得到不可读的一段代码,通常称为“密文”,只有在输入相对应的密钥之后才能显示出本来内容,通常称“解密”。通过这样的方法来保护数据不被非法人窃取、阅读。无线网络的加密体制,按密钥方式划分,主要有对称式密钥加密和非对称式密钥加密两种。
  (一)对称式密钥加密
  对称式密钥又称常规密钥,是指加密的收发双方使用相同密钥的密码,且密钥是保密的,不公开,通常称之为“SessionKey”。其加密体制的特点是,收发双方具有相同的加密与解密的密钥,发送方用密钥对数据(明文)进行加密,接收方同一个密钥对收到的数据进行解密。对称密钥加密实现容易、速度快,但是为了保证密钥的安全,必须通过安全通道来传送密钥。
  (二)非对称密钥加密
  非对称加密算法又名“公开密钥加密算法”,需要两个密钥:公开密钥和私有密钥。如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密,所以这种算法叫作非对称加密算法。非对称密钥加密体制包括RSA、ELGamal、椭圆曲线加密等算法。其中RSA算法为当今世界上应用最为广泛的非对称加密算法
  三、RSA算法
  RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击。RSA公钥加密算法是在1977年提出的目前已被ISO推荐为公钥数据加密标准。
  (一)RSA算法的原理
  1.加密消息。假设甲想给乙送一个消息m,甲知道乙产生的N和e。那么甲使用事先与乙约定好的格式将m转换为一个小于N的整数n,比如甲首先将每一个字转换为这个字的Unicode码,然后将这些数字连在一起组成一个数字。假如甲的信息非常长的话,也可以将这个信息分为几段,然后将每一段转换为n。用下面这个公式他可以将n加密为c:。计算c并不复杂。甲算出c后就可以将它传递给乙。
  2.解密消息。乙得到甲的消息c后就可以利用她的密钥d来译码。她可以用以下这个公式来将c转换为n: 得到n后,乙可以将原来的信息m重新复原。
  3.签名消息。签名消息检测出数据在传播路径上有没有被篡改过,RSA也可以实现消息署名。假如甲想给乙传递一个署名的消息,那么甲为自己的消息计算一个散列值(Message digest),然后用甲自己的密钥(private key)加密这个散列值并将这个“署名”加在消息的后面。这个消息只有用甲的公钥才能被解密。乙在获得消息后首先用甲的公钥解密这个散列值,然后将这个数据与乙为这个消息计算的散列值相比较,如果两者相符,乙就知道发信人持有甲的密钥,以及这个消息在传播路径上没有被篡改过。
  (二)RSA算法的攻击方法和应对
  RSA算法的攻击方法主要有模数攻击、时间攻击和因子分解。解决模数攻击的办法是不共享模数。时间攻击。假如甲对乙的硬件有充分的了解,而且知道它对一些特定的消息加密时所需要的时间的话,那么甲可以很快地推导出d。因为在进行加密时所进行的模指数运算每个位元进行的,所以如果能得到多组信息和信息的加密时间,就会有机会可以反推出私钥的内容。因子分解。因子分解在RSA安全性的时候已经论述,因子分解可以成功破解RSA,也是最流行的一种攻击方法。应对方法是在一定条件下尽可能选取大数。RSA算法易于理解和操作,是第一个能同时用于加密和数字签名的算法。RSA从诞生到现在历经各种攻击的考验,是被研究的最广泛的公钥算法,也是目前最优秀的公钥算法之一。
  四、总结
  将基于RSA的算法用于WLAN及更多的平台,确保具有开放性与共享性的无线网络不受到外界的攻击与破坏。随着计算机网络的不断发展,更多的优秀的加密算法也会涌现出来。
  参考文献:
  [1]杨峰,张浩军.无线局域网安全协议的研究和实现[J].计算机应用.北京邮电大学出版社
  [2]贺雪晨.信息对抗.与网络安全清华大学出版社(第2版),2010,5.
  作者简介:兰岚,1980.1.12,河南交通职业技术学院。
其他文献
【摘 要】近几年,随着经济的发展,信息技术以其前所未有的速度呈现飞速的增长。同时,信息技术的发展促使国家之间的交流增多,各国交往日益密切。现代化与信息化水平的程度加速进步,所以对信息交往和沟通的数量,越发是对质量做出了更高的要求规定。本文从网络安全与信息管理的现状出发,在对计算机信息管理在网络安全中应用存在的问题进行分析的基础上,提出了计算机信息管理在网络安全中的合理化建议。  【关键词】计算机
期刊
【摘 要】机械伤害是金矿矿山生产过程中最常见的伤害之一,本文主要从机械设备的维修保养制度、主要机械设备的包机制度、安全活动制度、关键机械设备的重点管理制度、交接班制度等方面对金矿矿山机械设备的安全管理进行了介绍.通过这些制度的制定和落实可以很好的减少金矿矿山机械设备的安全事故和它所造成的机械伤害。  【关键词】金矿矿山 机械设备 安全管理  金矿矿山是指开采金属矿石、放射性矿石以及作为石油化工原料
期刊
【摘 要】目前大多数企业还有数量众多,而且还是有较长使用寿命的普通机床,由于普通机床加工精度相对较低,不能批量生产,生产的自动化程度不高,生产自适性差,但考虑投资成本,产业的连续性和转型周期,又不能马上淘汰,针对现有常规CA6140普通车床的车床整体太破旧,机床磨损严重,加工精度达不到要求。车床电气元件老化,连接线不稳固。普通车床加工存在局限性,不能实现现代多种零件的加工等缺点提出了数控改造方案,
期刊
【摘 要】随着互联网技术在世界范围内的迅速发展,当代计算机网络技术已经走入了千家万户;随着当前我国国民经济信息化发展进程的加快与网络技术的普及,让社会中使用计算机网络技术工作的岗位逐渐增多,所以,他们对于信息化办公系统的通信技术的安全性十分注重。那么怎样才能够保证现代计算机网络通信安全性呢,这是当前人们所关注的焦点问题、本文试图分析造成计算机网络通信存在的安全性问题,并在此基础上提出解决策略。  
期刊
【摘 要】本文针对机械加工精度的重要性,在查阅大量文献的上,对当前机械加工精度产生的误差进行了归纳,并在此基础上总结了纠偏及预防措施,为今后的精度控制和管理提供了参考意义。  【关键词】机械 精度 齿轮  机械加工精度,是指工件在机械加工后的实际几何参数与零件图纸所规定的理想值的相符合的程度。而它们之间不相符合的程度,则称为加工误差。加工误差的大小反映了加工精度的高低,提高和优化机械产品的加工质量
期刊
【摘 要】如今,政务建设越来越信息化,随之而来的问题也日益显现出来。如电子政务信息中的安全问题。在电子政务系统中,尤其要注重信息安全,包括信息的保密性、真实性、完整性等,未经授权信息是不得被拷贝的。因此,电子政务信息安全与否关系到政府建设,必须将其作为重中之重,提出具体策略对信息安全进行保护。  【关键词】电子政务 信息安全 策略  一、电子政务信息安全中存在的问题  目前电子政务信息安全问题主要
期刊
【摘 要】本文引入了格蕴涵代数的强LI -理想素强LI-理想的概念,并研究了它们的一些相关性质.  【关键词】 格蕴涵代数 强LI-理想 素强LI-理想    1. 引 言  在计算机科学和模糊信息论的研究中,非经典逻辑学有着广泛的应用,并引起了很多学者的关注.在[1]中,概括地介绍了非经典逻辑学,并在格上给出了很多有价值的逻辑系统.在[2]中,研究了格蕴涵代数的LI-理想的定义及一些相关的性质.
期刊
【摘 要】通过对小滑板车莫氏圆锥进行技术操作的线管技术技巧分析,充分使用百分表对小滑板车车削以及相关内容及进行控制,在此基础上达到传统的圆锥方法不能满足精度方面要求以及其校准调整的时间较长的问题。本文针对转动小滑板车模式圆锥的相关技巧问题进行探讨与分析。  【关键词】转动小滑板法车圆锥 莫氏圆锥 百分表  本文主要对小滑板车莫氏圆锥轉动情况下的相关技术技巧问题进行简要的分析与讨论,这同样也是在进行
期刊
【摘 要】基于三层的浏览器和服务器架构,提出了西安市县级群测群防信息管理系统的建设内容,给出了总体结构与设计思想,并对系统中包含的信息服务、宏观异常上报、灾情上报等功能进行了阐述。  【关键词】群测群防 设计  地震群测群防工作是我国防震减灾工作的重要组成部分,在防御与减轻地震灾害中处于特殊的地位,起着十分重要的作用。特别在地震宏观测报方面,为我国多次地震实现成功短临预报起到了不可替代的作用。随着
期刊
【摘 要】本文分析了计算机、互联网在全世界快速的普及和应用带来的计算机网络信息安全隐患,解析了几个影响计算机网络信息安全的因素,针对这些问题提出了一些计算机网络信息防护的措施,对于计算机网络信息安全及防护的研究有一定的参考价值。  【关键词】计算机 网络信息 安全 措施  随着计算机技术在我国的迅速普及和应用,计算机网络信息技术成为推动我国经济发展的又一关键性力量,它已经融入了各种各样的行业和领域
期刊