论文部分内容阅读
在网络得到快速发展和应用的现代社会,人们越来越重视网络上信息的安全问题。公钥密码体制的数字签名技术作为保障信息安全的技术之一,在确保信息完整性、不可伪造性、不可否认性方面发挥了重要的作用。以椭圆曲线离散对数的难解性为基础的椭圆曲线公钥密码体制作为当今安全性最高的公钥密码体制,成为国内外计算机密码学研究的重要课题之一。本文通过深入研究椭圆曲线数字签名方案及算法,设计了一套应用于网络的数字签名系统。 本文首先对密码技术的发展现状及其发展趋势进行了分析和综述,详细的介绍密码和数字签名的基础,并给出了一些典型的加密体制的简要分析。其次,探讨了椭圆曲线密码体制的原理,包括椭圆曲线密码的数学基础、椭圆曲线的基本概念、椭圆曲线密码体制的构造思想、椭圆曲线上点的运算等问题,同时分析了椭圆曲线密码系统的安全性和有效性,给出了一个椭圆曲线数字签名的方案,最后设计实现了一个在网络环境下使用的数字签名系统。