基于WSN的ECC与AES混合加密算法研究

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:dongnoh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的飞速发展,电子商务的规模日益扩大,人们对网络安全的要求也更加严格。椭圆曲线密码体制(Elliptic curve cryptography,缩写为ECC)是目前比较热门的研究课题,具有速度更快、安全性更高、所需占用资源更少、密钥长度更短等特点。AES加密算法作为对称加密算法的杰出代表,与椭圆曲线加密算法相比,具有计算效率高,抗捕获性强,实现简单,方便快捷等优点。本文主要研究工作如下:1.研究了四种广泛应用且具有代表性的网络安全算法,阐述了四种算法的原理和流程,并对比分析了各种算法的优、缺点。DES算法简单,且容易实现,但密钥长度有限,且存在弱密钥。AES算法是为取代DES算法而研发的,算法的密钥长度可变,最大长度为256位,在硬件平台上较DES更容易实现,但这两种算法都存在着对称密钥的缺陷。RSA算法作为公钥加密算法,安全性高于前两者,但随着计算机硬件速度的提高,分布式计算的发展,RSA加密算法的安全性受到了挑战。椭圆曲线算法密钥生成时间短,安全性高,能更好地解决密钥管理问题。2.分析了传统椭圆曲线加密算法的不足之处。该算法的主要运算是有限域上的标量乘运算。传统算法的标量乘运算是利用二进制加法实现,缺点是当变量的取值不断扩大时,算法的效率会直线下降,影响整个ECC算法的效率。本文在结合传统的椭圆曲线加密算法和frobenius范式的基础上,提出了一种新的基于无线传感器网络的frobenius椭圆曲线加密算法,该加密算法比传统的ECC加密算法速度更快,能量损耗更小。3.结合ECC与AES两种经典算法的优点,提出了ECC和AES的混合加密算法。用安全性较高的ECC算法管理对称加密算法的密钥,用加密速度较快的AES算法加密明文,并加入HMAC消息认证算法。为了验证算法的可行性,本文使用VC++程序设计语言编写了算法程序,并在Windows环境下模拟实现。使用混合加密算法对不同大小的无线传感器网络数据包进行了反复实验,实验表明混合加密算法的性能高于传统椭圆曲线算法和RSA混合加密算法。
其他文献
医院岗前培训是新员工职业生涯的起始培训,是医学生向医务工作者转变的过渡和枢纽。本文以浙江大学医学院附属妇产科医院为例,针对医院近年来开展的新员工岗前培训工作进行总
0024083 PCR 反应揭示免疫后成年兔脾脏单个 B 细胞的 V_H 基因序列重排:B 细胞全套抗体的保持及更新/Sehgal D//J Im-munol.-1998,161(10).-5347~5356四军大0024084 袋鼠的全
当前,科技期刊进入市场,是不可逆转的趋势。我国科技期刊正处于内忧外患、由传统纸质媒体向全媒体过渡的关键时期,外受改革冲击,内受数字期刊、电子刊物的“碰撞”,割裂对待期刊运
青少年是国家发展和社会人口结构中必不可少的一个群体,是国家持续发展的活力来源。青少年阶段是个人成长发展的关键期,但是,由于青少年处于心智发育阶段,较易受到社会环境和
中国是文明古国,这个“文明”饮食也占一份。全世界都在传:“吃在广州”“吃在香港”。中国的饮食文化在世界上的确首屈一指,这是没有疑义的。中国烹饪的影响远超出国界。从烹调方法看,西菜不过是烧烤之类,而中国菜有烹调方式不下几十种。在原料上,西菜不过是些牛排、番茄、洋葱、咖喱之类,而中国菜的原料简直不胜枚举:天上飞的、地下走的、水里游的、草里蹦的,猫狗蛇鳖、燕窝鱼翅、熊掌鹿筋、驼峰象鼻、猴头海参、鹅掌鲤须
日前翻检剪贴的旧报,不经意间看到一篇文章,说是台湾教育制度弊端很多,有必要进行一场改革。在台湾,大学毕业,尤其是著名大学毕业,那是很管用的。为了让孩子将来考上一个好大学,许多
每周一的早晨照例是升国旗的时间。一年级的学生经过一个学期的校园生活,现在都已经按部就班了。看雄壮的国歌声中,他们排得整齐的队伍,行着队礼,眼睛注视着冉冉升起的国旗,稚气的
安徽省的城市化率在2012年已经达到46.5%,已经快要接近全国平均水平,做为城市化的核心的人口城市化,不仅需要在数量上的提升,更需要从质量上加以全面完善,实现农村人口进城后
目的:通过观察三仁汤加减对湿热质血脂异常病前状态患者的影响。客观评价其有效性、安全性、实用性。探索中医药对血脂异常防治的新路径。方法:采用随机对照的临床研究方法。选
中国经济的迅速腾飞使中国入的生活水平大幅度提高,一部分先富起来的人成了社会中的新贵阶层。物质富裕后,中国人的消费习惯逐渐有所改变。节俭的传统美德虽然还占有重要的地