一种电子签名方法及装置的制造方法_3

文档序号:9790767阅读:来源:国知局
>[0087]可选的,签名用压缩数据获取单元120包括:
[0088]原始数据接收单元,用于接收原始数据,原始数据中至少包括签名的电子文件;
[0089]压缩数据获取单元,用于将原始数据进行压缩,以获得压缩数据;
[0090]签名用数据生成单元,用于将压缩数据按指定格式填充,以生成签名用压缩数据。
[0091]在不同的实施例中,本发明的电子签名装置可以具有不同的结构,以下将结合示意图对不同的应用实施例进行描述。
[0092]实施例一
[0093]参考图3所示,在该实施例中,输入的电子签名数据由轨迹输入装置300提供,电子签名装置100上集成有通信接口 210,轨迹输入装置300与电子签名装置100之间通过通信接口模块210实现数据的传输,轨迹输入装置300例如可以为集成有手写板的输入终端,例如手机、IPAD或电纸书等,这些轨迹输入装置300通常都集成有可以输入轨迹的部件以及轨迹识别模块,同时也具有通用的通信接口,如wif1、蓝牙或USB等通信接口模块,便于实现与电子签名装置100之间的数据传输,这样,可以简化电子签名装置的结构,提供更为紧凑和小巧的结构。
[0094]在具体的实施例中,可以将轨迹验证单元110、签名用压缩数据获取单元120、签名单元130以及发送单元140设置于主控芯片200中,主控芯片200可以具有SPI或UART等接口,主控芯片200的接口上设置wif1、蓝牙或USB等通信接口模块210,通过通信接口模块210从轨迹输入装置获取电子签字数据,若采用手机、IPAD等轨迹输入装置,电子签名装置的数据的输入和输出都可以通过他们实现,使得电子签名装置的整个应用系统更为紧凑。
[0095]实施例二
[0096]参考图4所示,在该实施例中,在电子签名装置100中设置有单独的轨迹识别模块400,通过轨迹输入模块400进行电子签字数据的输入或进一步的识别,这样,可以使得电子签名装置100具有轨迹输入的功能,便于用户的使用和携带,,在更多的场合得到应用。
[0097]在具体的实施例中,轨迹输入装置400例如可以为手写板输入装置,手写板输入装置为具有手写板的输入设备,用于字符轨迹的输入,进一步还可以在其中设置轨迹识别模块,用于识别输入的轨迹。此外,轨迹输入装置还可以为陀螺仪等非手写输入装置,这些装置获得的轨迹较抽象,可以通过轨迹识别模块识别出相应的内容,一方面可以供签名者使用,另一方面也可以供请求方使用。同时,可以将轨迹验证单元110、签名用压缩数据获取单元120、签名单元130以及发送单元140设置于主控芯片200中,主控芯片200具有SPI或UART等接口,主控芯片的接口上还设置有wif 1、蓝牙或USB等通信接口模块210,通过通信接口模块201接收电子文件,以及向请求者发送已签名数据等,轨迹输入模块400与主控芯片200可以通过SPI或UART等接口连接。
[0098]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0099]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0100]以上对本申请所提供的实现功能库的动态引用的方法和装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【主权项】
1.一种电子签名方法,其特征在于,包括: 获取输入的电子签字数据中的签名轨迹的特征参数,并通过签名轨迹的特征参数判断签名轨迹是否符合预设的签名轨迹,若符合,则进行以下步骤: 获取签名用压缩数据,签名用压缩数据的原始数据中至少包括需要签名的电子文件; 将签名用压缩数据使用指定私钥进行签名操作,以获得已签名文档; 发送已签名文档。2.根据权利要求1所述的方法,其特征在于,在获取输入的签名轨迹的特征参数之前,还包括: 进行身份认证,若通过身份认证,则进行获取签名轨迹的特征参数的步骤。3.根据权利要求1所述的方法,其特征在于,在获取签名用压缩数据的步骤中,签名用压缩数据的原始数据中还包括已识别的电子签字数据。4.根据权利要求1所述的方法,其特征在于,签名轨迹的特征参数包括签名轨迹中关键点的坐标、关键段的轨迹或关键段的曲率,通过签名轨迹的特征参数判断签名轨迹是否符合预设的签名轨迹的步骤包括:通过签名轨迹的特征参数,获得与预设的签名轨迹的拟合程度,根据拟合程度,确定输入的签名轨迹是否与预设的签名轨迹一致。5.根据权利要求1-4中任一项所述的方法,其特征在于,获取签名用压缩数据的步骤包括: 接收压缩数据,压缩数据的原始数据中至少包括需要签名的电子文件; 将压缩数据按指定格式填充,以生成签名用压缩数据。6.根据权利要求1-4中任一项所述的方法,其特征在于,获取签名用压缩数据的步骤包括: 获得原始数据,原始数据中至少包括需要签名的电子文件; 将原始数据进行压缩,以获得压缩数据; 将压缩数据按指定格式填充,以生成签名用压缩数据。7.—种电子签名装置,其特征在于,包括: 轨迹验证单元,用于获取输入的电子签字数据中的签名轨迹的特征参数,并通过签名轨迹的特征参数判断签名轨迹是否符合预设的签名轨迹; 签名用压缩数据获取单元,用于获取签名用压缩数据,签名用压缩数据的原始数据中至少包括需要签名的电子文件; 签名单元,用于将签名用压缩数据使用指定私钥进行签名操作,以获得已签名文档; 发送单元,用于发送已签名文档。8.根据权利要求7所述的装置,其特征在于,还包括: 身份认证单元,用于进行身份认证。9.根据权利要求7所述的装置,其特征在于,所述轨迹输入装置为具有手写板的输入终端或陀螺仪。10.根据权利要求7所述的装置,其特征在于,还包括轨迹识别模块,用于识别输入的电子签字数据。11.根据权利要求7所述的装置,其特征在于,在签名用压缩数据获取单元中,签名用压缩数据的原始数据中还包括已识别的电子签字数据。12.根据权利要求7所述的装置,其特征在于,签名轨迹的特征参数包括签名轨迹中关键点的坐标、关键段的轨迹或关键段的曲率,在轨迹验证单元中,通过签名轨迹的特征参数,获得与预设的签名轨迹的拟合程度,根据拟合程度,确定输入的签名轨迹是否与预设的签名轨迹一致。13.根据权要求7-12中任一项所述的装置,其特征在于,签名用压缩数据获取单元包括: 压缩数据接收单元,用于接收压缩数据,压缩数据的原始数据中至少包括需要签名的电子文件; 签名用数据生成单元,用于将压缩数据按指定格式填充,以生成签名用压缩数据。14.根据权利要求7-12中任一项所述的装置,其特征在于,签名用压缩数据获取单元包括: 原始数据接收单元,用于接收原始数据,原始数据中至少包括签名的电子文件; 压缩数据获取单元,用于将原始数据进行压缩,以获得压缩数据; 签名用数据生成单元,用于将压缩数据按指定格式填充,以生成签名用压缩数据。
【专利摘要】本申请提供了一种电子签名方法,包括:获取输入的电子签字数据中的签名轨迹的特征参数,并通过签名轨迹的特征参数判断签名轨迹是否符合预设的签名轨迹,若符合,则进行以下步骤:获取签名用压缩数据,签名用压缩数据的原始数据中至少包括需要签名的电子文件;将签名用压缩数据使用指定私钥进行签名操作,以获得已签名文档;发送已签名文档。该方法完成电子文件的签名的同时,保证了签名操作的安全性,同时也确保了签名行为由签名者发起。
【IPC分类】G06K9/00, H04L9/32, G06F21/32
【公开号】CN105553672
【申请号】CN201510997866
【发明人】郑文德
【申请人】北京握奇智能科技有限公司
【公开日】2016年5月4日
【申请日】2015年12月25日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1