论文部分内容阅读
网络信息时代的到来给人类社会带来了极大的变革,其一大特征就是身份的数字化和隐性化,如何准确地鉴定一个人的身份、保护信息安全是当今信息化社会必须要尽快解决的一个关键性的社会问题。身份认证用于解决访问者的物理身份和数字身份的一致性问题,给其他安全技术提供权限管理的依据。由此可见,身份认证是整个信息安全体系的基础,也是网络安全技术的一个重要组成部分,它限制非法用户访问网络资源。口令认证是最简单也是最常用的一种身份认证机制。但通常使用的静态口令有许多固有的弱点。针对静态口令认证的缺陷,20世纪80年代初,美国科学家LeslieLamport首次提出了一次性口令(One-TimePassword System,简称OTP)的思想。本文首先对论文中所涉及的认证理论作了详细的介绍,重点讨论了认证的分类方式及身份认证的实现方式和几种常见的身份认证技术。然后详细讨论了“一次性口令”认证技术的原理和实现过程,分析了这种认证技术的安全性。最后以S/KEY和SAS身份认证系统为例,分析了这种认证系统的安全性,指出了其中的安全漏洞。针对S/KEY和SAS协议不能抵抗小数攻击和重放攻击的缺陷本文给出了该协议的改进方案,通过在认证过程中加入随机数实现了双方认证从而有效的抵御了上述攻击。