基于屏幕截图技术的电子签名方法

文档序号:6459719阅读:675来源:国知局
专利名称:基于屏幕截图技术的电子签名方法
技术领域
本发明涉及一种签署电子签名的方法,特别涉及一种基于屏幕截图技术的 电子签名方法。
技术背景-
对电子数据进行签名的技术已经很成熟,2004年《电子签名法》正式实施 后,电子数据被签名后,可以作为法律证据使用。目前电子签名技术主要用于 身份认证和信息完整性的校对,广泛适用于电子商务和电子政务等领域。但电 子签名的可视化及与实际纸制数据的相互认证却非常薄弱,在电子商务和电子 政务还不能覆盖所有领域的前提下,如何保证电子数据的电子签名可视化和纸 制数据互相认证尤为重要。
实际工作中,为了证明各种公文、业务回单等数据的真实性宇权威性,需
要将数据打印出来,然后在纸制数据上的相应位置加盖印章或者签名,例如
在目前银行提供的转帐业务中,银行为用户办理完转帐业务后,需要打印出转 帐业务回单,并加盖印章后交给用户,由用户确认、签名后再交给业务员以存 档。.另外,若需要下发加盖印章的纸制数据,例如下发公文,还需要借助于传 统的人力、物力资源来送达对方。目前的计算机医得到了普及,网络技术也得 到了迅速提高,人们已经可以通过网络传输各种电子数据、办理诸多业务,例
如用户可以通过网上银行来实现转帐,但是为了加盖印章医证明电子文档的 有效性,还是需要将文档打印出来,采取传统的方法盖章、签名后人力送达, 因此,其具有以下缺陷与不足
1、 没有充分利用计算机网络快捷、高效的特点,需要耗费人力、物力、 时间来现场印盖印章或签名,并传送加盖印盖印章或签名的数据,并且,接收 方还需要耗费资源存储加盖印章的数据,浪费资源,且极不不便。
2、 纸制数据上加盖的印章或签名易被仿冒、墓改、移植、剪贴,且接收 方无法通过有效的证据鉴别其真伪,导致其可靠性、安全性低。
3、 相对于传统的纸质文档盖章而言,当前的各种Web数字签名,Office文档签名等,对于最终用户来说都不够直观,甚至可能对用户构成某种形式的 欺诈,因为用户无法直接了解其签名的原文内容。

发明内容
本发明针对现有技术中在纸制文档上加盖印章或签名存在的缺陷与不足, 提供一种通用安全便捷的签名方法。
为了达到上述目的,本发明提供的基于屏幕截图技术的电子签名方法,该 方法以下步骤
(1) 获得待签名数据;
(2) 通过签名组件进行屏幕截屏,将图片数据和待签名业务数据一起, 生成最终的待签名数据;
(3) 对第(2)步骤中的最终待签名数据进行数字签名,产生签名结果
(4) 生成签名数据记录。 根据上述技术方案得到的本发明能够实现电子签名的直观的可视化,以及
该签名的时间或空间的唯一性,从而确保签名的可靠性;本发明将签名时的屏 幕截图同时作为待签名数据之一,就是为了使进行签名责任的追溯时,能真实 还原签名时的场景。避免应用开发商和用户因为对签名数据的理解不一致而造 成法律纠纷。
以下结合附图和具体实施方式
来进一步说明本发明。

图1为本发明的流程示意图。
具体实施例方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解, 下面结合具体图示,进一步阐述本发明。
本发明为了一种更加安全,且能够实现"所见所签"的签名方法,其步骤流 程如下(如图2所示)
步骤IO,获得待签名业务数据。所述待签名业务数据可以是本地文件,网页中的文本,表单,XML等,获得这些待签名数据的方法可以通过网络下载
相关的数据,或者签名者本人自行输入文字或图像材料等等。
步骤ll,生成最终待签名数据。因为待签名业务数据很可能只是应系统中 的一些数据字段,没有直观的图像表示,因此将所述待签名业务数据在屏幕上
显示,并利用签名组件(控件/flash/插件/独立程序)将其显示内容进行截屏, 转换为图片数据,和待签名业务数据一起,组合成最终待签名数据。若所述待 签名业务数据无法在屏幕上一屏完全显示,可以通过多次截屏并将截屏后的图 片合成的方式来生成一个完整的最终待签名数据,或者如果还有其他已存储的 图片数据,可以打开该数据并将其与所截取的图片合成为最终待签名数据,或 者也可以仅选取所述待签名数据的一部分转换为图片格式作为最终待签名数 据,剩余部分与所述最终待签名数据合并作为最终待签名数据。
步骤12,对步骤ll中所生成的最终待签名数据进行签名。用户通过已经 获得的证书及私钥对所需签名数据进行签名。签名时,由于屏幕截图同时作为 待签名数据之一,这样就能够使进行签名责任的追溯时,能真实还原签名时的 场景。避免应用开发商和用户因为对签名数据的理解不一致而造成法律纠纷。
步骤13,生成签名数据记录。g卩將步骤12中所得签名结果以及所述最终 待签名数据中的内容保存至数据记录中。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业 的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中 描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明 还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本 发明要求保护范围由所附的权利要求书及其等效物界定。
权利要求
1、基于屏幕截图技术的电子签名方法,其特征在于,该方法以下步骤(1)获得待签名数据;(2)通过签名组件进行屏幕截屏,将图片数据和待签名业务数据一起,生成最终的待签名数据;(3)对第(2)步骤中的最终待签名数据进行数字签名,产生签名结果(4)生成签名数据记录。
全文摘要
本发明公开了基于屏幕截图技术的电子签名方法,该方法按以下步骤(1)获得待签名业务数据;(2)通过签名组件进行屏幕截屏,将图片数据和待签名业务数据一起,生成最终的待签名数据;(3)对第(2)步骤中的最终待签名数据进行数字签名,产生签名结果;(4)生成签名数据记录。本发明能够实现电子签名的直观的可视化,以及该签名的时间或空间的唯一性,从而确保签名的可靠性。
文档编号G06F21/00GK101609488SQ20081004351
公开日2009年12月23日 申请日期2008年6月18日 优先权日2008年6月18日
发明者张义民, 掌晓愚, 杨茂江, 谭武征 申请人:上海格尔软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1