动态电子印章的签名方法和系统技术方案

技术编号:21116284 阅读:26 留言:0更新日期:2019-05-16 09:08
本发明专利技术公开了一种动态电子印章的签名方法和系统,其中,方法包括:获取待签名的文件和签署请求信息,根据待签名的文件从预设模板库中获取到模板印章,模板印章包括预留位置;根据签署请求信息获取当前的相关业务信息,并根据模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码;将即时签署唯一编码合成至模板印章的预留位置,得到即时唯一电子印章;利用数字签名技术根据即时唯一电子印章对待签名的文件进行电子签名,得到签名文件。本发明专利技术每次文件签名的即时唯一电子印章都是不一样,从而提高防伪效果。而且用户能从签名文件的唯一电子印章中直接获知相关业务信息。

Signature Method and System of Dynamic Electronic Seal

【技术实现步骤摘要】
动态电子印章的签名方法和系统
本专利技术涉及电子印章
,尤其涉及一种动态电子印章的签名方法和系统。
技术介绍
在银行系统中,物理印章具有种类多、数量大以及使用频繁的特点,在银行出具的业务凭证上加盖业务的物理印章。这些特点决定了物理印章的使用、保管以及交接流程中的风险难以得到彻底控制。而且物理印章存在盖印时用力轻重造成字迹粗细不同、字迹变形拖影致使银行拒认、无法机械辨认等问题,不适合无纸化办公的需求。目前的电子印章是以先进的数字技术模拟传统物理印章,其加盖的电子文件具有与实物印章加盖的纸张文件相同的外观图案。但是对于这种电子印章,伪造者只要复制该外观图案就能轻易完成伪造,导致防伪效果差;而且客户也难以通过电子印章的外观图案获取业务信息。
技术实现思路
本专利技术提供的动态电子印章的签名方法和系统,其主要目的在于克服现有电子印章防伪效果差,而且客户也难以通过电子印章的外观图案获取业务信息的缺陷。为解决上述技术问题,本专利技术采用如下技术方案:一种动态电子印章的签名方法,包括以下步骤;获取待签名的文件和签署请求信息,根据待签名的文件从预设模板库中获取到模板印章,所述模板印章包括预留位置;根据所述签署请求信息获取当前的相关业务信息,并根据所述模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码;将所述即时签署唯一编码合成至所述模板印章的预留位置,得到即时唯一电子印章;利用数字签名技术根据所述即时唯一电子印章对待签名的文件进行电子签名,得到签名文件。作为一种可实施方式,所述根据所述模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码,包括以下步骤;根据所述模板印章和当前的相关业务信息中的签署人、签署时间、签署方式以及业务类型调用唯一码生成器,生成即时签署唯一编码。作为一种可实施方式,所述将所述即时签署唯一编码合成至所述模板印章的预留位置,得到即时唯一电子印章,包括以下步骤;按照所述模板印章的预留位置对所述即时签署唯一编码进行排序分段,并将排序分段后的即时签署唯一编码添加至所述模板印章的预留位置,得到即时唯一电子印章。作为一种可实施方式,本专利技术提供的动态电子印章的签名方法,还包括以下步骤;在生成即时签署唯一编码后,将与所述即时签署唯一编码对应的相关业务信息存储至编码数据库中。作为一种可实施方式,本专利技术提供的动态电子印章的签名方法,还包括以下步骤;在得到签名文件之后,提取所述签名文件中的即时唯一电子印章,根据所述即时唯一电子印章中的即时签署唯一编码对编码数据库进行查询,得到对应的相关业务信息,并将所述相关业务信息进行展示。相应的,本专利技术还提供一种动态电子印章的签名系统,包括选择模块、生成模块、合成模块以及签名模块;所述选择模块,用于获取待签名的文件和签署请求信息,根据待签名的文件从预设模板库中获取到模板印章,所述模板印章包括预留位置;所述生成模块,用于根据所述签署请求信息获取当前的相关业务信息,并根据所述模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码;所述合成模块,用于将所述即时签署唯一编码合成至所述模板印章的预留位置,得到即时唯一电子印章;所述签名模块,用于利用数字签名技术根据所述即时唯一电子印章对待签名的文件进行电子签名,得到签名文件。作为一种可实施方式,所述生成模块还用于;根据所述模板印章和当前的相关业务信息中的签署人、签署时间、签署方式以及业务类型调用唯一码生成器,生成即时签署唯一编码。作为一种可实施方式,所述合成模块还用于;按照所述模板印章的预留位置对所述即时签署唯一编码进行排序分段,并将排序分段后的即时签署唯一编码添加至所述模板印章的预留位置,得到即时唯一电子印章。作为一种可实施方式,本专利技术提供的动态电子印章的签名系统,还包括存储模块;所述存储模块,用于在生成即时签署唯一编码后,将与所述即时签署唯一编码对应的相关业务信息存储至编码数据库中。作为一种可实施方式,本专利技术提供的动态电子印章的签名系统,还包括查询展示模块;所述查询展示模块,用于在得到签名文件之后,提取所述签名文件中的即时唯一电子印章,根据所述即时唯一电子印章对编码数据库进行查询,得到对应的相关业务信息,并将所述相关业务信息进行展示。与现有技术相比,本技术方案具有以下优点:本专利技术提供的动态电子印章的签名方法和系统,先利用待签名的文件从预设模板库中获取到模板印章,再根据模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码;再将即时签署唯一编码合成至模板印章的预留位置,最后将合成得到的即时唯一电子印章利用数字签名技术完成待签名的文件的电子签名。由于当前的相关业务信息具有唯一性,且模板印章具有随机性,使得即时签署唯一编码具有唯一性和随机性,这这一特性也会传递给即时唯一电子印章;即每次文件签名的即时唯一电子印章都是不一样的,从而提高防伪效果。而且用户能从签名文件的唯一电子印章中直接获知相关业务信息。附图说明图1为本专利技术实施例一提供的动态电子印章的签名方法的流程示意图;图2为本专利技术实施例二提供的动态电子印章的签名系统的结构示意图。图中:100、选择模块;200、生成模块;300、合成模块;400、签名模块;500、查询展示模块。具体实施方式以下结合附图,对本专利技术上述的和另外的技术特征和优点进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的部分实施例,而不是全部实施例。请参阅图1,本专利技术实施例一提供的动态电子印章的签名方法,包括以下步骤;S100、获取待签名的文件和签署请求信息,根据待签名的文件从预设模板库中获取到模板印章,模板印章包括预留位置;S200、根据签署请求信息获取当前的相关业务信息,并根据模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码;S300、将即时签署唯一编码合成至模板印章的预留位置,得到即时唯一电子印章;S400、利用数字签名技术根据即时唯一电子印章中的即时签署唯一编码对待签名的文件进行电子签名,得到签名文件。需要说明的是,基于每次待签名的文件和当前的签署请求信息都会得到有个即时唯一电子印章,导致即时唯一电子印章具有动态生成的效果,使得签名文件具有唯一性和随机性。根据待签名的文件会优先选择与关联业务的模板印章。当前的相关业务信息包括签署人、签署时间、签署方式以及业务类型等相关信息。即时签署唯一编码是根据模板印章、签署人、签署时间、签署方式以及业务类型调用唯一码生成器生的。由于每次电子签名的签署人、签署时间、签署方式以及业务类型会不同,而且模板印章也是从预设模板中获取到的,从而保证了即时唯一电子印章的唯一性和随机性。且将原本不可见的电子签名签署动作、业务的调用信息等相关业务信息与即时唯一电子印章相结合。模板库中预先存储着各类模板印章,这里的模板印章可以是具有与实物印章相同的外观图案。每个模板印章中均具有预留位置,预留位置可以是多排的形式。比如,第一排、第二排以及第三排。预留位置是用于填写即时签署唯一编码的,也就是将即时签署唯一编码的内容展示在预留位置中。于本实施例中,会将待签名的文件转化为PDF格式的文件,针对PDF文件利用数字签名技术进行电子签名,将即时唯一电子印章添加至PDF文件中,提高签名文件的防伪性并向用户展示带有即时签署唯一编的码即时唯一电子本文档来自技高网...

【技术保护点】
1.一种动态电子印章的签名方法,其特征在于,包括以下步骤;获取待签名的文件和签署请求信息,根据待签名的文件从预设模板库中获取到模板印章,所述模板印章包括预留位置;根据所述签署请求信息获取当前的相关业务信息,并根据所述模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码;将所述即时签署唯一编码合成至所述模板印章的预留位置,得到即时唯一电子印章;利用数字签名技术根据所述即时唯一电子印章对待签名的文件进行电子签名,得到签名文件。

【技术特征摘要】
1.一种动态电子印章的签名方法,其特征在于,包括以下步骤;获取待签名的文件和签署请求信息,根据待签名的文件从预设模板库中获取到模板印章,所述模板印章包括预留位置;根据所述签署请求信息获取当前的相关业务信息,并根据所述模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码;将所述即时签署唯一编码合成至所述模板印章的预留位置,得到即时唯一电子印章;利用数字签名技术根据所述即时唯一电子印章对待签名的文件进行电子签名,得到签名文件。2.如权利要求1所述的动态电子印章的签名方法,其特征在于,所述根据所述模板印章和当前的相关业务信息调用唯一码生成器,生成即时签署唯一编码,包括以下步骤;根据所述模板印章和当前的相关业务信息中的签署人、签署时间、签署方式以及业务类型调用唯一码生成器,生成即时签署唯一编码。3.如权利要求1所述的动态电子印章的签名方法,其特征在于,所述将所述即时签署唯一编码合成至所述模板印章的预留位置,得到即时唯一电子印章,包括以下步骤;按照所述模板印章的预留位置对所述即时签署唯一编码进行排序分段,并将排序分段后的即时签署唯一编码添加至所述模板印章的预留位置,得到即时唯一电子印章。4.如权利要求1所述的动态电子印章的签名方法,其特征在于,还包括以下步骤;在生成即时签署唯一编码后,将与所述即时签署唯一编码对应的相关业务信息存储至编码数据库中。5.如权利要求4所述的动态电子印章的签名方法,其特征在于,还包括以下步骤;在得到签名文件之后,提取所述签名文件中的即时唯一电子印章,根据所述即时唯一电子印章中的即时签署唯一编码对编码数据库进行查询,得到对应的相关业务信息,并将所述相关业务信息进...

【专利技术属性】
技术研发人员:刘海洋金宏洲魏鹏范慎汤启鑫季舒阳
申请(专利权)人:杭州天谷信息科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1