CN107665314B - 在电子文档上签名的可信处理方法及装置 - Google Patents

在电子文档上签名的可信处理方法及装置 Download PDF

Info

Publication number
CN107665314B
CN107665314B CN201710873368.2A CN201710873368A CN107665314B CN 107665314 B CN107665314 B CN 107665314B CN 201710873368 A CN201710873368 A CN 201710873368A CN 107665314 B CN107665314 B CN 107665314B
Authority
CN
China
Prior art keywords
signature
image
attribute
electronic document
electronic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710873368.2A
Other languages
English (en)
Other versions
CN107665314A (zh
Inventor
付伟
唐清文
杨鹏武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING GFA E-COMMERCE SECURITY CA CO LTD
Original Assignee
BEIJING GFA E-COMMERCE SECURITY CA CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING GFA E-COMMERCE SECURITY CA CO LTD filed Critical BEIJING GFA E-COMMERCE SECURITY CA CO LTD
Priority to CN201710873368.2A priority Critical patent/CN107665314B/zh
Publication of CN107665314A publication Critical patent/CN107665314A/zh
Application granted granted Critical
Publication of CN107665314B publication Critical patent/CN107665314B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Bioethics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Document Processing Apparatus (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开了一种在电子文档上签名的可信处理方法及装置,其中方法包括:获取待签名电子文档的属性信息,属性信息与电子文档唯一对应;根据属性信息生成属性图像,属性图像与属性信息唯一对应;获取用户在电子文档签名区域的电子签名;将电子签名与属性图像合成为签名图像;将签名图像***电子文档。本发明提供的在电子文档上签名的可信处理方法及装置,可以确保待签名文档与手写电子签名笔迹唯一对应性,待签名电子文档和手写电子签名笔迹的不可分离性。解决了传统技术上恶意用户能够通过既定的技术手段获取用户签字内容并将签字内容合成到其他电子文件中,从而伪造用户签名的风险,提高了电子签名的安全性。

Description

在电子文档上签名的可信处理方法及装置
技术领域
本发明涉及信息安全领域,尤其涉及一种在电子文档上签名的可信处理方法及装置。
背景技术
随着信息化的快速发展,无纸化应用在政府办公、电信、金融、保险、物流等各行业迅速普及、应用。通过无纸化的方式替代传统基于“纸张“的管理模式,大大提升了效率,降低了成本。无纸化的管理模式在用户确认环节通常使用手写板、移动终端等物理设备,由用户在物理设备上进行手写签字,标识用户对交易的确认行为。
由于传统纸质文件上的用户签名笔迹和被签名的纸质文件是不可分离的一个有机整体,也就意味着用户签名笔迹不会脱离被签名纸质文件而独立存在。因此在司法取证过程中可以通过鉴定用户笔记就可以确认用户的行为。
而在目前市场上无纸化应用中常用的技术手段是电子文件的用户签名通常由业务***采集用户的签名笔迹,并将用户签名笔迹合成到电子文档中。现有技术的弊端在于,业务***采集的用户签名笔迹通常是以电子形式存在的坐标点阵、轨迹图形等信息,这些信息以电子化形式而独立存在。恶意用户通过一定的技术手段可以获取到这些电子形式为载体的用户签名笔迹,并将获取到的签名笔迹合成到电子文件中,从而伪造用户签名。
现有实现技术主要弊端在于用户手写笔迹和所签订电子文档的内容并没有内在的关联性,同时也就不具备针对性和时效性,给信息***带来安全性隐患,一旦出现纠纷时无法辨别真伪,造成了电子签名的安全性能较差。
发明内容
本发明提供一种在电子文档上签名的可信处理方法及装置,提高了电子签名的安全性能。
本发明提供一种在电子文档上签名的可信处理方法,包括:
获取待签名电子文档的属性信息,所述属性信息与所述电子文档唯一对应;
根据所述属性信息生成属性图像,所述属性图像与所述属性信息唯一对应;
获取用户在所述电子文档签名区域的电子签名;
将所述电子签名与所述属性图像合成为签名图像;
将所述签名图像***所述电子文档。
在本发明一实施例中,所述属性信息包括以下的一项或多项的叠加:所述电子文档的内容、字数、页数、编码方式、页面信息、处理时间、处理地点和处理用户。
在本发明一实施例中,所述根据所述属性信息生成属性图像,包括:
通过散列算法获取所述属性信息的散列值;
对所述散列值进行加密处理得到加密散列值;
将所述加密散列值经过编码运算得到掩码矩阵;
将所述掩码矩阵进行可视化处理得到所述属性图像。
在本发明一实施例中,所述对所述散列值进行加密处理得到加密散列值,包括:
通过私钥对所述散列值进行加密得到所述加密散列值,其他用户通过与所述私钥对应的公钥对所述加密散列值进行解密验证;或者,
通过唯一密码对所述散列值进行加密处理得到所述加密散列值。
在本发明一实施例中,所述将所述电子签名与所述属性图像合成为签名图像,包括:
将所述属性图像平铺至所述电子文档的特定区域;
将所述签名区域的所述电子签名与所述特定区域的属性图像合成为签名图像。
在本发明一实施例中,所述特定区域与所述签名区域为所述电子文档上的同一区域。
在本发明一实施例中,所述将所述电子签名与所述属性图像合成为签名图像,包括:
向所述电子签名的笔画内加入所述属性图像得到所述签名图像,即所述签名图像中的电子签名内包含所述签名图像。
在本发明一实施例中,所述将所述签名图像***所述电子文档之后,还包括:
获取测试文档的测试属性信息,所述测试属性信息与所述测试文档唯一对应;
根据所述测试属性信息生成测试属性图像,所述测试属性图像与所述测试属性信息唯一对应;
将所述测试属性图像与所述签名图像进行比对验证,若验证通过则所述测试文档即为所述用户签名的所述电子文档。
本发明提供一种电子签名装置,包括:
属性获取模块,所述属性获取模块用于获取待签名电子文档的属性信息,所述属性信息与所述电子文档唯一对应;
图像生成模块,所述图像生成模块用于根据所述属性信息生成属性图像,所述属性图像与所述属性信息唯一对应;
签名获取模块,所述签名获取模块用于获取用户在所述电子文档签名区域的电子签名;
签名处理模块,所述签名处理模块用于将所述电子签名与所述属性图像合成为签名图像;
所述签名处理模块还用于将所述签名图像***所述电子文档。
在本发明一实施例中,所述签名处理模块具体用于,
通过散列算法获取所述属性信息的散列值;
对所述散列值进行加密处理得到加密散列值;
将所述加密散列值经过编码运算得到掩码矩阵;
将所述掩码矩阵进行可视化处理得到所述属性图像。
本发明提供一种在电子文档上签名的可信处理方法及装置,其中方法包括:获取待签名电子文档的属性信息,属性信息与电子文档唯一对应;根据属性信息生成属性图像,属性图像与属性信息唯一对应;获取用户在电子文档签名区域的电子签名;将电子签名与属性图像合成为签名图像;将签名图像***电子文档。本发明提供的在电子文档上签名的可信处理方法及装置,将待签名电子文档与电子签名唯一对应,实现用户的电子签名笔迹和待签名的电子文档内容的可靠关联,使得用户电子手写签名具有了针对性和实效性。其中,用户的电子签名与电子文档的属性信息为一个整体,增加了电子文档和电子签名笔迹的分离难度,用户手写电子签名笔迹一旦脱离了签署的电子文档内容便无意义,从而有效提高了电子签名的安全性能。并且可以确保待签名文档与手写电子签名笔迹唯一对应性,待签名电子文档和手写电子签名笔迹的不可分离性。解决了传统技术上恶意用户能够通过既定的技术手段获取用户签字内容并将签字内容合成到其他电子文件中,从而伪造用户签名的风险,提高了电子签名的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明在电子文档上签名的可信处理方法实施例一的流程示意图;
图2为本发明在电子文档上签名的可信处理方法实施例二的流程示意图;
图3为本发明在电子文档上签名的可信处理方法实施例三的签名示意图;
图4为本发明在电子文档上签名的可信处理方法实施例四的流程示意图;
图5为本发明在电子文档上签名的可信处理装置实施例一的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图1为本发明在电子文档上签名的可信处理方法实施例一的流程示意图。本实施的执行主体可以是具备电子签名功能与相关设备的任意电子设备,如手机、电脑或笔记本电脑等。
如图1所示,本实施例在电子文档上签名的可信处理方法包括如下步骤:
S101:获取待签名电子文档的属性信息。
其中,属性信息与电子文档唯一对应,电子文档可以是任意电子形式的电子设备可读的文档。例如,属性信息可以包括以下的一项或多项的叠加:电子文档的内容、字数、页数、编码方式、页面信息、处理时间、处理地点和处理用户,其中电子文档的处理又包括了对电子文档的创建、修改和完成。属性信息具有唯一性,每个电子文档的属性信息都不相同,通过属性信息能够区分该待签名电子文档与其他文档。同时,当属性信息是多项时,可选的叠加方式有数字叠加或运算叠加等,在此不做限定。
S102:根据属性信息生成属性图像。
其中,属性图像与属性信息唯一对应。在S102中将属性信息进行可视化处理,得到可视化形式的属性图像。例如:属性图像可以是矩阵或者二维码等可视化的形式,属性图像是矩阵时,矩阵可以由字母和/或数字组成。
可选地,图2为本发明在电子文档上签名的可信处理方法实施例二的流程示意图。
如图2所示的实施例在上述图1所示的实施例的基础上,S102具体包括如下步骤:
S1021:通过散列算法获取属性信息的散列值。
其中,散列算法包括信息摘要算法第五版(Message Digest Algorithm,简称:MD5)、安全哈希算法(Secure Hash Algorithm,简称SHA)1、SHA256或SM3(Senior Middle3,简称:SM3)等。属性信息经过散列算法的计算后得到属性信息的散列值,该散列值与属性信息为唯一对应关系。
S1022:对散列值进行加密处理得到加密散列值。
其中,加密处理的方式可以根据业务场景的需求,由多种形式得到。其中加密后的加密散列值与原始散列值为唯一对应的关系,恶意用户在不知道加密方式的情况下无法获取并生成加密散列值。通过对电子文档的属性信息进行加密处理,能够进一步地提高在电子文档上的电子签名的安全性能,电子签名不易被恶意获取,并且获取之后若无相应的加密处理方式也无法获得或假冒电子签名的验证信息。
例如,加密处理一种可能的实现方式为:通过私钥对散列值进行加密得到加密散列值,其他用户通过与私钥对应的公钥对加密散列值进行解密验证。其中,私钥用于签名的用户进行签名时使用,通过私钥对散列值进行加密,对加密后的散列值再进行处理。在验证签名时,其他拥有公钥的第三方用户都可以通过公钥对散列值进行解密或进行验证。
或者,加密处理的另一种可能的实现方式为:通过唯一密码对散列值进行加密处理得到加密散列值。
S1023:将加密散列值经过编码运算得到掩码矩阵。
具体地,将S1022中的到的加密散列值进行编码运算得到掩码矩阵。其中掩码矩阵为加密散列值的矩阵形式的表示,掩码矩阵可以是二维坐标矩阵形式显示的字母和/或数字。
S1024:将掩码矩阵进行可视化处理得到属性图像。
具体地,将S1023中的掩码矩阵进行可视化的处理得到包含掩码矩阵的属性图像。例如,将二维坐标矩阵形式的掩码矩阵转化为一个与电子文档的签名区域相应大小的图片。
S103:获取用户在电子文档签名区域的电子签名。
其中,用户阅读电子文档并在电子文档的签名区域通过电子签名获取设备进行电子签名,在S103中获取用户输入的笔迹,将笔迹存储为图片形式的电子签名。
S104:将电子签名与属性图像合成为签名图像。
其中,在S104中,需要将用户的电子签名与待签名电子文档的属性图像进行整合,合成为一个整体的签名图像,从而增加了恶意用户对电子文档和电子签名笔迹的分离难度,并且使得用户手写电子签名笔迹一旦脱离了待签署的电子文档内容就便没有意义。
例如:S104的一种可能的实现方式为,将属性图像平铺至电子文档的特定区域;将签名区域的电子签名与特定区域的属性图像合成为签名图像。其中,属性图像平铺至特定区域时根据特定区域的大小对属性图像的大小和/或清晰度等显示指标进行适应性调整。
其中可选地,特定区域与签名区域为电子文档上的不同区域。特定区域可以在电子文档的页边、页眉或页脚处,以减少属性图像平铺到特定区域后对电子文档内容的影响。
或者,特定区域与签名区域为电子文档上的同一区域。图3为本发明在电子文档上签名的可信处理方法实施例三的签名示意图。如图3所示的示例签名中,属性图像为二维数字矩阵形式的掩码矩阵,属性图像被平铺在电子文档的签名区域内,即图中“签名人”后的区域。图中的电子签名笔迹位于签名区域所平铺的属性图像上。从而将签名笔迹与电子文档的属性图像合并为一个整体,极大地增加了恶意用户从图中的电子文档中获取用户电子签名笔迹的难度。
或者,S104的另一种可能的实现方式为,向电子签名的笔画内加入属性图像得到签名图像,即签名图像中的电子签名内包含签名图像。这种方式使得签名的笔画由属性图像构成,例如属性图像可以根据需要裁剪或调整为一维矩阵的形式,通过属性图像来表达出电子签名的笔迹,在验证时只需根据电子签名的笔迹从头至尾依次读出所有属性图像,即可得到完整的属性图像。从而在不影响正常笔迹识别的情况下,在笔迹内部加入了能够验证电子签名的属性图像,也不占用电子文档的其他空间,安全高效地提高了电子签名的安全性能。
S105:将签名图像***电子文档。
其中,将S104中获取的签名图像***电子文档中,完成对电子文档的电子签名。其中,签名图像***电子文档可以理解为以图片的形式嵌入电子文档中的签名区域上。
本发明实施例提供的在电子文档上签名的可信处理方法,包括:获取待签名电子文档的属性信息,属性信息与电子文档唯一对应;根据属性信息生成属性图像,属性图像与属性信息唯一对应;获取用户在电子文档签名区域的电子签名;将电子签名与属性图像合成为签名图像;将签名图像***电子文档。本发明实施例提供的在电子文档上签名的可信处理方法,将待签名电子文档与电子签名唯一对应,实现用户的电子签名笔迹和待签名的电子文档内容的可靠关联,使得用户电子手写签名具有了针对性和实效性。其中,用户的电子签名与电子文档的属性信息为一个整体,增加了电子文档和电子签名笔迹的分离难度,用户手写电子签名笔迹一旦脱离了签署的电子文档内容就便没有意义,从而有效提高了电子签名的安全性能,并且可以确保待签名文档与手写电子签名笔迹唯一对应性,待签名电子文档和手写电子签名笔迹的不可分离性。解决了传统技术上恶意用户能够通过既定的技术手段获取用户签字内容并将签字内容合成到其他电子文件中,从而伪造用户签名的风险,提高了电子签名的安全性。
图4为本发明在电子文档上签名的可信处理方法实施例四的流程示意图。如图4所示的实施例为电子签名的验证流程,包括如下步骤:
S401:获取测试文档的测试属性信息,测试属性信息与测试文档唯一对应。
具体地,当需要对某一电子文档上的电子签名进行验证时,首先在S401中获取待测试文档的属性信息,其获取方法与原理同S101中获取待签名文档的属性信息的方法与原理,不再赘述。
S402:根据测试属性信息生成测试属性图像,测试属性图像与测试属性信息唯一对应。
具体地,在S402中根据测试属性信息生成测试属性图像,其方法与原理同S102,不再赘述。
S403:将测试属性图像与签名图像进行比对验证,若验证通过则测试文档即为用户签名的电子文档。
在S403中,将S402中得到的属性图像与测试文档中的签名图像进行比对验证,若属性图像与签名图像中的属性图像相同,则说明该电子签名确实是用户在待测试文档中进行签字的,电子签名真实有效;若属性图像与签名图像中的属性图像不同,则说明电子签名不是用户签在该待测试电子文档中,而是签在其他文档中而被转移至本待测试电子文档中,电子签名无效。
图5为本发明在电子文档上签名的可信处理装置实施例一的结构示意图。如图5所示,本实施例在电子文档上签名的可信处理装置包括:属性获取模块501,图像生成模块502,签名获取模块503和签名处理模块504。其中,属性获取模块501用于获取待签名电子文档的属性信息,属性信息与电子文档唯一对应;图像生成模块502用于根据属性信息生成属性图像,属性图像与属性信息唯一对应;签名获取模块503用于获取用户在电子文档签名区域的电子签名;签名处理模块504用于将电子签名与属性图像合成为签名图像;签名处理模块504还用于将签名图像***电子文档。
本实施例提供的在电子文档上签名的可信处理装置用于执行图1所示在电子文档上签名的可信处理方法,其具有相同的技术特征和技术效果,在此不再赘述。
可选地,在上述实施例中,属性信息包括以下的一项或多项的叠加:电子文档的内容、字数、页数、编码方式、页面信息、处理时间、处理地点和处理用户。
可选地,在上述实施例中,所述图像生成模块502具体用于,
通过散列算法获取属性信息的散列值;
对散列值进行加密处理得到加密散列值;
将加密散列值经过编码运算得到掩码矩阵;
将掩码矩阵进行可视化处理得到属性图像。
本实施例提供的在电子文档上签名的可信处理装置用于执行图2所示在电子文档上签名的可信处理方法,其具有相同的技术特征和技术效果,在此不再赘述。
可选地,在上述实施例中,图像生成模块502具体用于通过私钥对散列值进行加密得到加密散列值,其他用户通过与私钥对应的公钥对加密散列值进行解密验证;或者,
通过唯一密码对散列值进行加密处理得到加密散列值。
可选地,在上述实施例中,签名处理模块504具体用于将属性图像平铺至电子文档的特定区域;
将签名区域的电子签名与特定区域的属性图像合成为签名图像。
其中可选地,特定区域与签名区域为电子文档上的同一区域。
可选地,在上述实施例中,签名处理模块504具体用于向电子签名的笔画内加入属性图像得到签名图像,即签名图像中的电子签名内包含签名图像。
本实施例提供的在电子文档上签名的可信处理装置用于执行上述实施例中的在电子文档上签名的可信处理方法,其具有相同的技术特征和技术效果,在此不再赘述。
此外,在本发明一实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述各实施例中所记载的在电子文档上签名的可信处理方法。
本发明一实施例中还提供一种前置机,包括处理器和存储器,存储器用于存储处理器的可执行指令,处理器配置为经由执行所述可执行指令来执行上述各所述中所记载的在电子文档上签名的可信处理方法。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制。尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (8)

1.一种在电子文档上签名的可信处理方法,其特征在于,包括:
获取待签名电子文档的属性信息,所述属性信息与所述电子文档唯一对应;
根据所述属性信息生成属性图像,所述属性图像与所述属性信息唯一对应;
获取用户在电子文档的签名区域的电子签名;
将所述电子签名与所述属性图像合成为签名图像;
将所述签名图像***所述电子文档;
其中,所述根据所述属性信息生成属性图像,包括:
通过散列算法获取所述属性信息的散列值;
对所述散列值进行加密处理得到加密散列值;
将所述加密散列值经过编码运算得到掩码矩阵;
将所述掩码矩阵进行可视化处理得到所述属性图像。
2.根据权利要求1所述的方法,其特征在于,
所述属性信息包括以下的一项或多项的叠加:所述电子文档的内容、字数、页数、编码方式、页面信息、处理时间、处理地点和处理用户。
3.根据权利要求1所述的方法,其特征在于,所述对所述散列值进行加密处理得到加密散列值,包括:
通过私钥对所述散列值进行加密得到所述加密散列值,其他用户通过与所述私钥对应的公钥对所述加密散列值进行解密验证;或者,
通过唯一密码对所述散列值进行加密处理得到所述加密散列值。
4.根据权利要求1所述的方法,其特征在于,所述将所述电子签名与所述属性图像合成为签名图像,包括:
将所述属性图像平铺至所述电子文档的特定区域;
将所述签名区域的所述电子签名与所述特定区域的属性图像合成为签名图像。
5.根据权利要求4所述的方法,其特征在于,
所述特定区域与所述签名区域为所述电子文档上的同一区域。
6.根据权利要求1所述的方法,其特征在于,所述将所述电子签名与所述属性图像合成为签名图像,包括:
向所述电子签名的笔画内加入所述属性图像得到所述签名图像,即所述签名图像中的电子签名内包含所述签名图像。
7.根据权利要求1所述的方法,其特征在于,所述将所述签名图像***所述电子文档之后,还包括:
获取测试文档的测试属性信息,所述测试属性信息与所述测试文档唯一对应;
根据所述测试属性信息生成测试属性图像,所述测试属性图像与所述测试属性信息唯一对应;
将所述测试属性图像与所述签名图像进行比对验证,若验证通过则所述测试文档即为所述用户签名的所述电子文档。
8.一种在电子文档上签名的可信处理装置,其特征在于,包括:
属性获取模块,所述属性获取模块用于获取待签名电子文档的属性信息,所述属性信息与所述电子文档唯一对应;
图像生成模块,所述图像生成模块用于根据所述属性信息生成属性图像,所述属性图像与所述属性信息唯一对应;
签名获取模块,所述签名获取模块用于获取用户在电子文档的签名区域的电子签名;
签名处理模块,所述签名处理模块用于将所述电子签名与所述属性图像合成为签名图像;
所述签名处理模块还用于将所述签名图像***所述电子文档;
其中,所述签名处理模块具体用于:
通过散列算法获取所述属性信息的散列值;
对所述散列值进行加密处理得到加密散列值;
将所述加密散列值经过编码运算得到掩码矩阵;
将所述掩码矩阵进行可视化处理得到所述属性图像。
CN201710873368.2A 2017-09-25 2017-09-25 在电子文档上签名的可信处理方法及装置 Active CN107665314B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710873368.2A CN107665314B (zh) 2017-09-25 2017-09-25 在电子文档上签名的可信处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710873368.2A CN107665314B (zh) 2017-09-25 2017-09-25 在电子文档上签名的可信处理方法及装置

Publications (2)

Publication Number Publication Date
CN107665314A CN107665314A (zh) 2018-02-06
CN107665314B true CN107665314B (zh) 2019-11-08

Family

ID=61097112

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710873368.2A Active CN107665314B (zh) 2017-09-25 2017-09-25 在电子文档上签名的可信处理方法及装置

Country Status (1)

Country Link
CN (1) CN107665314B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109190339A (zh) * 2018-09-13 2019-01-11 中国农业银行股份有限公司 一种网页数字水印图像生成、识别、打印方法及装置
CN109359474A (zh) * 2018-10-08 2019-02-19 北京点聚信息技术有限公司 一种在文档中编入指纹进行加密的方法
CN110705970A (zh) * 2019-10-15 2020-01-17 中国联合网络通信集团有限公司 远程签名方法及装置
CN111756787A (zh) * 2019-11-15 2020-10-09 北京京东尚科信息技术有限公司 在线签名方法及装置、电子设备和计算机可读存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002101522A3 (en) * 2001-06-12 2003-10-30 Ibm Method of authenticating a plurality of files linked to a text document
CN1521656A (zh) * 2003-02-10 2004-08-18 吴建明 一种新的电子签名***技术
CN1859092A (zh) * 2005-04-30 2006-11-08 刘瑞祯 手机***认证方法及其***
CN101369889A (zh) * 2007-08-13 2009-02-18 深圳兆日技术有限公司 一种对文档进行电子签名的***和方法
CN101427242A (zh) * 2006-04-28 2009-05-06 微软公司 安全签名
CN101743559A (zh) * 2007-07-12 2010-06-16 富士通株式会社 信息处理装置、信息处理方法以及信息处理程序
CN103177364A (zh) * 2011-12-26 2013-06-26 ***股份有限公司 基于电子签名的交易处理方法
CN105760722A (zh) * 2016-03-23 2016-07-13 北京签玺科技有限公司 一种嵌入水印的电子签名生成方法和平台

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002101522A3 (en) * 2001-06-12 2003-10-30 Ibm Method of authenticating a plurality of files linked to a text document
CN1521656A (zh) * 2003-02-10 2004-08-18 吴建明 一种新的电子签名***技术
CN1859092A (zh) * 2005-04-30 2006-11-08 刘瑞祯 手机***认证方法及其***
CN101427242A (zh) * 2006-04-28 2009-05-06 微软公司 安全签名
CN101743559A (zh) * 2007-07-12 2010-06-16 富士通株式会社 信息处理装置、信息处理方法以及信息处理程序
CN101369889A (zh) * 2007-08-13 2009-02-18 深圳兆日技术有限公司 一种对文档进行电子签名的***和方法
CN103177364A (zh) * 2011-12-26 2013-06-26 ***股份有限公司 基于电子签名的交易处理方法
CN105760722A (zh) * 2016-03-23 2016-07-13 北京签玺科技有限公司 一种嵌入水印的电子签名生成方法和平台

Also Published As

Publication number Publication date
CN107665314A (zh) 2018-02-06

Similar Documents

Publication Publication Date Title
CN107665314B (zh) 在电子文档上签名的可信处理方法及装置
CN104618107B (zh) 数字签名方法和***
CN111835511A (zh) 数据安全传输方法、装置、计算机设备及存储介质
EP3134994B1 (en) Method of obfuscating data
WO2017045594A1 (zh) 防伪方法
CN107209821A (zh) 用于对电子文件进行数字签名的方法以及认证方法
CN106330459A (zh) 一种关键字电子签章方法
CN103646375B (zh) 智能移动终端拍照的照片原始性可认证方法
CN102779263A (zh) 基于pki和数字签名的可信二维码方案
CN105976005A (zh) 二维码加密方法、二维码生成设备和二维码扫描设备
Chavan et al. Signature based authentication using contrast enhanced hierarchical visual cryptography
CN112347508A (zh) 一种区块链数据共享加密和解密方法及***
CN110598433B (zh) 基于区块链的防伪信息处理方法、装置
Ali et al. A secure and efficient multi-factor authentication algorithm for mobile money applications
CN102117476B (zh) 一种用于cad文档的签章水印***
CN109214146A (zh) 应用软件的签名方法、验签方法和装置
CN110210270A (zh) 二维码信息安全加固方法及***和二维码图像解析方法及***
CN107104788B (zh) 终端及其不可抵赖的加密签名方法和装置
CN103997504A (zh) 身份验证***及身份验证方法
CN107947939A (zh) 支持sm3密码杂凑算法和sm2数字签名算法的pdf签名方法和***
CN102571341B (zh) 一种基于动态图像的认证***及认证方法
CN200983153Y (zh) 具有按键的加密签名手写板
Shawkat et al. Optimization-based pseudo random key generation for fast encryption scheme
Simkin et al. Ubic: Bridging the gap between digital cryptography and the physical world
Penubadi et al. Sustainable electronic document security: A comprehensive framework integrating encryption, digital signature and watermarking algorithms

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant