[发明专利]基于椭圆曲线对电子文档数字签名的安全保护方法无效
申请号: | 200810232405.2 | 申请日: | 2008-11-25 |
公开(公告)号: | CN101441693A | 公开(公告)日: | 2009-05-27 |
发明(设计)人: | 王尚平;张亚玲;王晓峰 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;H04L9/32 |
代理公司: | 西安弘理专利事务所 | 代理人: | 罗 笛 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 椭圆 曲线 电子 文档 数字签名 安全 保护 方法 | ||
技术领域
本发明属于信息安全技术领域,涉及一种基于椭圆曲线对电子文档数字签名的安全保护方法。
背景技术
在人们的日常生活及工作中,许多事务需要当事者签名,例如文件、命令、条约、协议、合同等需要签署,以使在法律层面能够认证、核准、生效。在传统的以书面文件为载体的事务处理中,通常采用手写签字、印章、指纹等方式作为书面签名,书面签名得到司法部门认可,具有法律意义。但是互联网的快速发展使得人们通过网络实现快速、远距离的电子商务活动的需求越来越高。在以计算机数据文件为基础的电子邮件、电子商务等的数字通信中,传统的书面签名失去了它的意义,因为书面签名可被任意拷贝,所以数字签名技术应运而生。
人们通过网络进行电子文档的传输中,可能面临各种安全威胁,例如,文档的内容可能被盗取或篡改,文档的发送者可能是假冒的,文档的发送者可能否认自己曾发送过该文档等。信息加密和数字签名是应对这些安全威胁的重要手段。数字签名也称电子签名或电子签章。通俗的说,电子签名就是通过密码技术对电子文档的电子形式的签名它的作用类似于手写签名或印章。
准确的说,数字签名是以密码学的方法对数据文件作用产生的一组代表签名者身份与数据完整性的数据信息,通常附加在数据文件的后面,数据文件的接收者可以利用签名者的公钥作用在数字签名上,验证数据文件的真实性、完整性。数字签名的应用包括:身份鉴别,可辨别信源的真实性而防止冒充;数据完整性保护,抵御数据的篡改或重排;不可抵赖性,信源事后不可否认其发送过或生成过签名过的信息,可以防止当事人事后抵赖。
椭圆曲线上离散对数困难问题可以用来构造电子文档的数字签名算法,目前属于这一类签名算法的有美国联邦数字签名标准ECDSA算法、韩国国家数字签名标准EC-KCDSA算法等,目前可供选择的数字签名的算法比较少,提出新的基于椭圆曲线的数字签名算法具有重要意义。
发明内容
本发明的目的是提供一种基于椭圆曲线对电子文档数字签名的安全保护方法,解决了现有电子文档在网络环境下的完整性检验、文档的真实性、和签名不可否认的问题。
本发明所采用的技术方案是,一种基于椭圆曲线对电子文档数字签名的安全保护方法,该方法按照以下步骤实施,
步骤1,生成系统参数:进行如下设置,
设置一个素数p和一个正整数m(m≥1),如果m>1,选取有限域GF(p)上的一个首项系数为1的m次不可约多项式f(x),定义一个有限域GF(pm),
系数a,b(∈GF(pm)),定义GF(pm)上的椭圆曲线E=E(GF(pm)),
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810232405.2/2.html,转载请声明来源钻瓜专利网。