论文部分内容阅读
随着社会的不断发展和进步,越来越多的生产企业呈现出跨地区跨国的发展趋势。互联网的出现与迅速发展,信息技术步伐的加快,使得远程控制技术广泛应用于各个生产企业中。随之而来的远程访问生产企业控制网络的安全问题就变得尤其的重要。针对生产企业控制网络远程访问的安全需求,研究生产企业控制网络远程访问的安全方案。对于安全方案中使用的MD5算法和椭圆曲线密码体制进行了优化,保证通过网络远程访问的安全性更高。本文主要的研究工作:1.分析了当前课题的背景和意义,对目前的远程控制技术、主要的网络攻击手段和常用的加密算法做了详细的阐述,针对当前用户的安全需求提出了生产企业远程控制网络安全访问的研究方案。2.针对网络安全访问方案中使用到的MD5算法和椭圆曲线密码体制,探讨了MD5算法的工作原理、主要的攻击手段、安全性分析。探讨了椭圆曲线的基本数学理论基础,椭圆曲线的定义和基本运算,然后对椭圆曲线密码体制加解密数据传输整个流程做了介绍,通过该流程描述了椭圆曲线密码体制的原理。3.优化了MD5算法应用到用户身份的认证。主要对用户的登录密码利用字符和数字添加附加字符串,然后再进行位置的置换,经过MD5算法操作处理后,随机的截取密文的一段数据,然后利用随机函数获取相等长度的数据代替。4.优化了椭圆曲线密码体制应用到数据的加密传输。由于点乘运算的运算速度直接决定了椭圆曲线密码体制的执行速度,在分析了NAF算法、窗口算法的基础上,提出了一种优化的低存储的NAF标量算法。改进后的算法减少了内存的消耗,提高了执行的效率。