数字签名算法.ppt
天马****23
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
数字签名算法.ppt
5.1数字签名手写签名与数字签名的区别:一般,数字签名算法必须满足:l签名者事后不能否认自己的签名l任何他人不能伪造签名l当双方为签名真伪发生争执时,可以由第三方解决争端l按目的可以把数字签名分成普通数字签名和特殊目的的数字签名(如不可否认签名、盲签、群签等)。前者由签名算法(DigitalSignatureGenerationAlgorithm)和验证算法(DigitalSignatureVerificationAlgorithm)组成。而后者还需要有附加的部件。l按验证方法可分成:在验证时需要输入被签
数字签名算法的研究与实现 数字签名通信模型系统.ppt
数字签名算法的研究与实现问题引入:通过网络,中国向俄罗斯定购10架飞机,支付15亿美元.⑤数据(合同)完整性:接收合同方(俄罗斯)能检验合同在网上传输过程中,没有被第三方(美国)修改;⑥数据(合同)保密性:合同在网上传输过程中,被第三方(美国)截获后,第三方(美国)也不知道合同的内容。本项目对与该研究内有关的国内外算法和内容进行全面的收集整理,对它们编写程序,并检测其优缺点,给出改进提高的方法,力争给出一个快速、安全、实用的解决方案,并编写实现的计算机程序。当前国内外同类课题研究水平概述:我国所面临的问题
实验三DSA数字签名算法.docx
实验三DSA数字签名算法姓名:学号:学院:信息工程学院指导老师:郑明辉DSA算法原理数字签名是数据在公开行信道中传输的安全保障,能够实现数据的公开、公正、不可抵赖等特点的方法,只能公开的密钥、密码签名算法。国际供认的公开密钥签字算法主要有RSA算法、ElGAMAL算法或者其变形的签名算法。DSA(DigiteSignatureArithmotic)是Schnore和ElGamal算法的变型。美国国家标准技术研究所(NIST)1994年5月19日公布了数字签名标准的(DSS),标准采用的算法便是DSA,密钥
基于Visual Foxpro的EIGamal数字签名算法.docx
基于VisualFoxpro的EIGamal数字签名算法EIGamal数字签名算法是基于离散对数问题设计的一种加密技术,可用于数字签名、身份认证等计算机安全领域。EIGamal数字签名算法的安全性依赖于离散对数问题的困难性,因此在实践中被广泛应用。EIGamal数字签名算法的实现是基于一个有限域上的离散对数问题,根据这个离散对数问题,EIGamal数字签名算法可保证数字签名的安全性。EIGamal数字签名算法的实现分成两个主要步骤:密钥生成和签名/验证。在密钥生成步骤中,首先选择一个大素数p和一个整数g,
基于椭圆曲线的数字签名算法研究.docx
基于椭圆曲线的数字签名算法研究椭圆曲线在密码学领域中是一个非常重要的概念,由于其具有很高的安全性和效率,已经广泛地应用于数字签名、加密、非对称加密等各种领域。本文就基于椭圆曲线的数字签名算法展开研究,探讨其安全性和实际应用的情况。一、椭圆曲线的基本概念椭圆曲线是在一个有限域上的一组点构成的曲线,其中每个点都有其对应的两个坐标。一般情况下,我们使用带有常数项的二次曲线定义椭圆曲线。在密码学领域中,我们经常使用素数域上的椭圆曲线来进行加密和签名操作。在这种情况下,我们使用的是类似y^2=x^3+ax+b的方程