论文部分内容阅读
随着互联网技术的发展,互联网已经成为人们生活的一部分,电子商务也成为了人们的主要消费方式之一。但是在互联网这样一个开放的网络环境中,对于电子商务等对信息安全特别敏感的消费形式来说,如何保障信息的安全性,如何解决可信问题和用户身份的认证及授权问题是亟待解决的重大问题,同时也是各国政府、企业关注和研究的重要课题。 身份认证技术,作为信息安全的第一道防护大门,已经被广泛的讨论和深入的研究。论文从现有身份认证技术的研究分析出发,分析了现有认证方案的优势与不足之处,提出了一种改进的身份认证方案,同时设计完成了相应的认证系统。该课题所设计的认证系统采用了目前较为认可的USBKey认证方法。系统采用EUKey作为USBKey,它是基于ARM7的嵌入式设备,具有较高的运算能力和丰富的外设接口。 从理论技术上讲,该论文所设计的系统涉及两个问题:一个是如何使EUKey和服务器同时生成相同的密钥;另一个是如何更新EUKey和服务器端的公私钥并使其相匹配。针对第一个问题该论文设计了一种基于时空混沌同步的同步密钥生成算法;针对第二个问题该论文设计的认证方案在现存认证协议的基础上作了改进,并利用同步密钥生成算法实现了认证协议中公私钥对的动态更新和匹配问题。 采用同步密钥技术来动态更新密钥是该课题的一大创新点;除此之外,该课题的另一个创新点在于EUKey的完全协议解析功能的设计,即可以看作EUKey与服务器的直接通信,从而避免了客户端机器上的安全威胁。 该课题的研究内容涉及混沌理论、密码学、认证技术、嵌入式等多学科的知识,具有一定的学科交叉性,同时也是针对当前的网络安全形势进行的选题研究,能够为当前认证技术提供一定的参考价值,具有一定的应用意义。