论文部分内容阅读
电子邮件是互联网信息传输的重要方式,它随着Internet的迅速发展而得以广泛应用,其安全问题已受广大使用者和专业人员的关注。签名认证技术是提供认证性、完整性和不可否认性的重要技术,如何有效地将签名认证技术合理地应用到电子邮件系统中,已成为近年来的研究热点。
与传统的公钥算法相比,Shamir提出的基于身份密码方案的主要特点是公钥可以由用户的身份直接获得。这使得用户在发送消息时,仅需知道接收者的身份,而无需公钥证书和预先注册,特别适用于邮件系统的签名与认证。
本文基于Boneh的短签名方案,提出了基于身份的短签名算法(IBSS),并针对不同通信要求,提出了该算法的两种实现方案。经计算与实验表明,IBSS算法签名信息短,计算速度快。主要研究成果包括以下几个方面:
1.根据Boneh短签名方案提出了新的基于身份短签名算法(IBSS),进行了安全性分析,并从计算效率和密钥长度方面与当前主要基于身份签名算法进行比较。
2.针对不同的通信要求,提出了IBSS算法的两种实现方案IBSS-1与IBSS-2,并对方案的效率、安全性与抗攻击性进行了分析。
3.最后详述了整个签名认证系统的设计以及详细实现步骤,同时还从软件开发的角度阐述了整个认证系统流程以及认证系统在整个邮件系统中的接口设计,并对运行结果进行比较分析。