《密码学基础》课件全套(张薇)
ECDSA(EllipticCurveDigitalSignatureAlgorithm)——DSA算法在椭圆曲线上的模拟。1992年,作为NIST所征集的DSS候选算法之一,ScottVanstone提出了ECDSA算法。后来被各标准化组织广泛接受,1998年被ISO作为ISO14888-3标准,1999年被ANSI作为ANSIX9.62标准,2000年被IEEE作为IEEE1363-2000标准,同年被FIPS作为FIPS186-2标准。1.方案建立设U为签名方,V为验证方:(1)U建立椭圆曲线域参数T=(p,a,b,G,n,h);(2)U建立自己的密钥对(dU,QU),QU=dUG;(3)U选择一个Hash函数;(4)U通过可靠的方式将所选择的Hash函数和建立的椭圆曲线域参数T传递给V。2.签名算法(1)选择临时密钥对(k,R),其中R=kG=(xR,yR)与域参数T相关(2)令r=xR(modn),如果r=0,返回1(3)计算待签消息的hash值H=Hash(M),将H转换成整数e(4)计算s?k-1(e+rdU)(modn),如果s=0,返回1(5)输出S=(r,s)为数字签名3.验证算法(1)如果r,s?[1,n-1],验证失败
您可能关注的文档
- 《密码学基础》课件 (张薇) 第1、2章 古典密码、 分组密码与DES.ppt
- 《密码学基础》课件 (张薇) 第3、4章 AES、 序列密码.ppt
- 《密码学基础》课件 (张薇) 第5--7章 公钥密码与RSA、 数字签名、 消息认证与Hash函数.ppt
- 大学生创新创业教程 课件 (第八章)大学生创新创业教程.pptx
- 大学生创新创业教程 课件 (第二章)大学生创新创业教程.pptx
- (第九章)大学生创新创业教程.pptx
- 大学生创新创业教程 课件 (第六章)大学生创新创业教程.pptx
- 大学生创新创业教程 课件 (第七章)大学生创新创业教程.pptx
- (第三章)大学生创新创业教程.pptx
- (第十一章)大学生创新创业教程.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
最近下载
- 2025贵州红星发展股份有限公司国企招聘9人笔试历年参考题库附带答案详解.docx VIP
- 低空经济数字旅游建设方案PPT.pptx VIP
- CECS94-2002建筑排水用硬聚氯乙烯内螺旋管管道工程技术规程 条文说明-建筑图集、规范.pdf VIP
- 人教版一年级数学上册第四单元《认识图形(一)》课堂作业设计.doc VIP
- 【一年级上册数学西师版】口算天天练.docx VIP
- [精彩]05s502阀门井图集.pdf VIP
- 【一年级上册语文】看图写话填空训练34篇.docx VIP
- 精神康复医院负荷输出.xls VIP
- 高一数学必修—函数的单调性复习及练习.doc VIP
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
原创力文档

文档评论(0)