CN110598823A - 基于虚拟立体***的签章方法、装置和计算机设备 - Google Patents
基于虚拟立体***的签章方法、装置和计算机设备 Download PDFInfo
- Publication number
- CN110598823A CN110598823A CN201910749700.3A CN201910749700A CN110598823A CN 110598823 A CN110598823 A CN 110598823A CN 201910749700 A CN201910749700 A CN 201910749700A CN 110598823 A CN110598823 A CN 110598823A
- Authority
- CN
- China
- Prior art keywords
- preset
- virtual
- seal
- signature
- dimensional
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Collating Specific Patterns (AREA)
Abstract
本申请揭示了一种基于虚拟立体***的签章方法、装置、计算机设备和存储介质,所述方法包括:接收对指定文件采用指定虚拟立体***进行签章的指令;通过签章终端预设的图像采集设备采集所述指定文件,识别以得到指定文字文本;计算指定文字文本与预设文字文本的相似度值;若所述相似度值大于预设的相似度阈值,则验证USBKEY设备是否具有签章权限;若所述USBKEY设备具有签章权限,则从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码;采用预设的打印设备在指定文件上打印所述平面投影图像与所述防伪二维码。从而提高了***与签章的安全性。
Description
技术领域
本申请涉及到计算机领域,特别是涉及到一种基于虚拟立体***的签章方法、装置、计算机设备和存储介质。
背景技术
***的使用由来已久,用于印在文件上形成图案,以表示鉴定或签署。传统技术的***签章方法是将实体***的主面上的图案印在文件上,容易通过印在文件上的***图案,逆推出所述***的正面形状和图案,从而进行伪造,并且通过普通的肉眼识别难以鉴别出***图案的真假,因此传统技术的***签章方法的安全性得不到保证。
发明内容
本申请的主要目的为提供一种基于虚拟立体***的签章方法、装置、计算机设备和存储介质,旨在保证***的验证用途的基础上,提高了***与签章的安全性。
为了实现上述发明目的,本申请提出一种基于虚拟立体***的签章方法,应用于签章终端,所述签章终端具有外接USBKEY设备的USBKEY接口,包括:
接收对指定文件采用指定虚拟立体***进行签章的指令;
通过所述签章终端预设的图像采集设备采集所述指定文件,从而获得指定文件图片,并通过预设的文本识别方法识别所述指定文件图片,得到指定文字文本;
根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;
若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限;
若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;
将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码,其中通过扫描所述防伪二维码能够获取所述区块链网络验证所述平面投影图像的验证结果,其中所述签章终端是所述区块链网络的一个区块链节点;
采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。
进一步地,所述根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值的步骤,包括:
采用公式:
计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;其中similarity为相似度值,A为所述指定文字文本的词频向量,B为所述预设文字文本的词频向量,Ai为所述指定文字文本的第i个单词出现的次数,Bi为所述预设文字文本的第i个单词出现的次数。
进一步地,所述若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限的步骤,包括:
若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口接收所述USBKEY设备发送的密文与验证明文,其中所述密文通过所述USBKEY设备中预存的私钥对所述验证明文加密而成;
采用预设的公钥对所述密文进行解密,得到解密明文;
判断所述解密明文与所述验证明文是否相同;
若所述解密明文与所述验证明文相同,则判定所述USBKEY设备具有签章权限。
进一步地,所述若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像的步骤,包括:
若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***;
获取当前时间,以所述指定虚拟立体***的正面中心为原点,根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点;
将所述指定坐标点指向所述原点的方向记为指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像。
进一步地,所述获取当前时间,以所述指定虚拟立体***的正面中心为原点,根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点的步骤,包括:
以所述指定虚拟立体***的正面中心为原点,所述原点与所述正面中的预设点的连线作为x轴,所述正面中与所述x轴垂直的且过原点的直线作为y轴,所述正面的过所述原点的垂线为z轴,从而建立平面直角坐标系;
获取当前时间,并根据公式:
x=k1×M+a1;y=k2×D+a2;z=k3×T+a3,获取指定坐标点(x,y,z),其中当前时间为当前年份的第M月中的第D天中的第T个小时,其中k1、k2、k3、a1、a2和a3均为预设的参数。
进一步地,所述将所述平面投影图像记录入预先构建的区块链网络中的步骤,包括:
在所述区块链网络中获取根据所述区块链网络的预设共识机制投选出的多个审核区块链节点;
向所有所述审核区块链节点发送连接确认信息,并将回复所述连接确认信息的审核区块链节点记为最终审核区块链节点;
将所述平面投影图像发送给所述最终审核区块链节点,并接收所述最终审核区块链节点的审核结果,并判断所述审核结果是否满足预设的区块链记录条件;
若所述审核结果满足预设的区块链记录条件,则将所述平面投影图像记录入所述区块链网络中。
进一步地,所述签章终端预存有多个虚拟立体***,所述若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像的步骤,包括:
若所述USBKEY设备具有签章权限,则调取预存的多个虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对多个虚拟立体***进行投影,从而得到多个暂时平面投影图像;
分别计算多个暂时平面投影图像的周长,从而得到多个周长数值;
将所述多个周长数值中最大的值对应的暂时平面投影图像作为最终平面投影图像。
本申请提供一种基于虚拟立体***的签章装置,应用于签章终端,所述签章终端具有外接USBKEY设备的USBKEY接口,包括:
指令接收单元,用于接收对指定文件采用指定虚拟立体***进行签章的指令;
指定文字文本获取单元,用于通过所述签章终端预设的图像采集设备采集所述指定文件,从而获得指定文件图片,并通过预设的文本识别方法识别所述指定文件图片,得到指定文字文本;
相似度阈值判断单元,用于根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;
签章权限验证单元,用于若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限;
平面投影图像获取单元,用于若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;
平面投影图像记录单元,用于将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码,其中通过扫描所述防伪二维码能够获取所述区块链网络验证所述平面投影图像的验证结果,其中所述签章终端是所述区块链网络的一个区块链节点;
平面投影图像打印单元,用于采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。
本申请提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
本申请的基于虚拟立体***的签章方法、装置、计算机设备和存储介质,接收对指定文件采用指定虚拟立体***进行签章的指令;通过所述签章终端预设的图像采集设备采集所述指定文件,识别以得到指定文字文本;计算所述指定文字文本与预设文字文本的相似度值;若所述相似度值大于预设的相似度阈值,则验证所述USBKEY设备是否具有签章权限;若所述USBKEY设备具有签章权限,则从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码;采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。从而提高了***与签章的安全性。
附图说明
图1为本申请一实施例的基于虚拟立体***的签章方法的流程示意图;
图2为本申请一实施例的基于虚拟立体***的签章装置的结构示意框图;
图3为本申请一实施例的计算机设备的结构示意框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
参照图1,本申请实施例提供一种基于虚拟立体***的签章方法,应用于签章终端,所述签章终端具有外接USBKEY设备的USBKEY接口,包括:
S1、接收对指定文件采用指定虚拟立体***进行签章的指令;
S2、通过所述签章终端预设的图像采集设备采集所述指定文件,从而获得指定文件图片,并通过预设的文本识别方法识别所述指定文件图片,得到指定文字文本;
S3、根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;
S4、若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限;
S5、若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;
S6、将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码,其中通过扫描所述防伪二维码能够获取所述区块链网络验证所述平面投影图像的验证结果,其中所述签章终端是所述区块链网络的一个区块链节点;
S7、采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。
如上述步骤S1所述,接收对指定文件采用指定虚拟立体***进行签章的指令。其中指定文件可为任意形式的文件,例如纸制文件。本申请采用指定虚拟立体***进行签章,用以避免通过印在文件上的***图案,逆推出所述***的正面形状和图案的风险。其中,指定虚拟立体***可以通过任意方式获得,例如通过预设的3D建模方法获得,在此不再赘述。
如上述步骤S2所述,通过所述签章终端预设的图像采集设备采集所述指定文件,从而获得指定文件图片,并通过预设的文本识别方法识别所述指定文件图片,得到指定文字文本。传统的***方法,不能对是否应该***进行验证。本申请通过将指定文件采集为指定文件图片,并通过预设的文本识别方法识别所述指定文件图片,得到指定文字文本,再将所述指定文字文本作为后续验证是否签章正确的依据。其中所述文本识别方法为任意可行方式,例如识别出所述指定文件图片中的文字形状,将所述文字形状与预设的文字进行对比,将匹配度最高的文字作为识别结果。
如上述步骤S3所述,根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值。其中,预设的文本比较算法可为任意算法,例如为WMD算法(word mover’sdistance)、simhash算法、基于余弦相似度的算法,优选为:采用公式:
计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;其中similarity为相似度值,A为所述指定文字文本的词频向量,B为所述预设文字文本的词频向量,Ai为所述指定文字文本的第i个单词出现的次数,Bi为所述预设文字文本的第i个单词出现的次数。
如上述步骤S4所述,若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限。USBKEY设备是用于验证用户身份与权限的设备,本申请通过预留的USBKEY接口使权限验证更为快捷,同时提高了安全性。其中验证的过程包括:通过所述USBKEY接口接收所述USBKEY设备发送的密文与验证明文,其中所述密文通过所述USBKEY设备中预存的私钥对所述验证明文加密而成;采用预设的公钥对所述密文进行解密,得到解密明文;判断所述解密明文与所述验证明文是否相同;若所述解密明文与所述验证明文相同,则判定所述USBKEY设备具有签章权限。
如上述步骤S5所述,若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像。由于不同投影方向对预存的指定虚拟立体***的投影结果是不同的,因此若仅对少数平面投影图像进行逆推是无法得到指定虚拟立体***的,从而保证了指定虚拟立体***的安全性。并且所述平面投影图像与指定虚拟立体***相关,能够作为本次签章使用。而下次签章采用的投影方向并不一定与本次签章的投影方向相同,因此本次签章的平面投影图像不能用于下次签章,从而杜绝了盗用平面投影图像用于下次伪造签章的可能性。
如上述步骤S6所述,将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码,其中通过扫描所述防伪二维码能够获取所述区块链网络验证所述平面投影图像的验证结果,其中所述签章终端是所述区块链网络的一个区块链节点。从而将平面投影图像记录入区块链,并用防伪二维码提供验证方法,以解决传统技术肉眼无法鉴别***的问题。其中所述防伪二维码链提供向所述区块链网络进行验证所述平面投影图像的验证接口,并能够将验证结果进行显示。
如上述步骤S7所述,采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。如前述,所述平面投影图像能够胜任签署任务,因此在所述指定文件上打印所述平面投影图像,并且打印所述防伪二维码,用以提供签章验证。进一步地,在打印所述平面投影图像与所述防伪二维码的同时,还采用预设的打印设备在所述指定文件上打印所述指定虚拟立体***的正面,其中所述指定虚拟立体***的正面印有指定图案,从而提供传统的***图案(例如包括签章主体的名称等的图案)中的信息供肉眼阅读。
在一个实施方式中,所述根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值的步骤S3,包括:
S301、采用公式:
计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;其中similarity为相似度值,A为所述指定文字文本的词频向量,B为所述预设文字文本的词频向量,Ai为所述指定文字文本的第i个单词出现的次数,Bi为所述预设文字文本的第i个单词出现的次数。
如上所述,实现了计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值。所述词频向量是以文字文本中的各词出现的次数(频率)作为向量的维度数值,所构成的多维向量。即A=(A1,A2,…,An),其中An为最后一个词(共有n个词)的词频。所述相似度算法是根据所述指定文字文本与预设文字文本的余弦相似度进行计算得到,以反应所述指定文字文本与预设文字文本间的相似程度。当similarity的值越接近于1,表明越相似;越接近于0,表明越不相似。
在一个实施方式中,所述若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限的步骤S4,包括:
S401、若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口接收所述USBKEY设备发送的密文与验证明文,其中所述密文通过所述USBKEY设备中预存的私钥对所述验证明文加密而成;
S402、采用预设的公钥对所述密文进行解密,得到解密明文;
S403、判断所述解密明文与所述验证明文是否相同;
S404、若所述解密明文与所述验证明文相同,则判定所述USBKEY设备具有签章权限。
如上所述,实现了通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限。USBKEY设备中预存有用户的证书,用户的公私钥对,而本申请的执行主体具有所述公私钥对中的公钥。因此只有通过私钥加密的密文,采用对应公钥进行解密的结果才能与验证明文相同。据此,通过所述USBKEY接口接收所述USBKEY设备发送的密文与验证明文,采用预设的公钥对所述密文进行解密,得到解密明文,若所述解密明文与所述验证明文相同,则判定所述USBKEY设备具有签章权限。并且由于USBKEY属于外接设备,其私钥被禁止流出所述USBKEY设备,其验证方式快捷且安全,因此提高了本申请签章的安全性。
在一个实施方式中,所述若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像的步骤S5,包括:
S501、若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***;
S502、获取当前时间,以所述指定虚拟立体***的正面中心为原点,根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点;
S503、将所述指定坐标点指向所述原点的方向记为指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像。
如上所述,实现了从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像。本申请采用根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点,将所述指定坐标点指向所述原点的方向记为指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像的方式,将平面投影图像与当前时间结合起来,即平面投影图像能够反应当前时间,从而一方面保证了签章的安全性(不同时间的平面投影图像,因此逆向倒推平面投影图像或者指定虚拟立体***是不可能的),同时还额外提供了签章时间的信息(由平面投影图像与用户所拥有的指定虚拟立体***可以得出指定投影方向,再得出签章的时间),提高了信息利用率。其中所述指定虚拟立体***的正面可为所述指定虚拟立体***预设的任意一个面,优选为所述指定虚拟立体***的一个具有特定图案的面,其中所述特定图案例如与实体***的签章相同或者与实体***的签章对应的阳文(以实体***的签章为阴文)。
在一个实施方式中,所述获取当前时间,以所述指定虚拟立体***的正面中心为原点,根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点的步骤S502,包括:
S5021、以所述指定虚拟立体***的正面中心为原点,所述原点与所述正面中的预设点的连线作为x轴,所述正面中与所述x轴垂直的且过原点的直线作为y轴,所述正面的过所述原点的垂线为z轴,从而建立平面直角坐标系;
S5022、获取当前时间,并根据公式:
x=k1×M+a1;y=k2×D+a2;z=k3×T+a3,获取指定坐标点(x,y,z),其中当前时间为当前年份的第M月中的第D天中的第T个小时,其中k1、k2、k3、a1、a2和a3均为预设的参数。
如上所述,实现了根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点。本申请将当前时间分解为当前年份的第M月中的第D天中的第T个小时,并且根据第M月、第D天、第T个小时,利用公式x=k1×M+a1;y=k2×D+a2;z=k3×T+a3,获取指定坐标点(x,y,z),从而进一步保证了签章的安全性。并且由于x轴、y轴、z轴分别与月、日、小时相关,也即平面投影图像与月、日、小时相关,因此能够利用平面投影图像快速反推出月、日、小时中的一者或者多者。
在一个实施方式中,所述将所述平面投影图像记录入预先构建的区块链网络中的步骤S6,包括:
S601、在所述区块链网络中获取根据所述区块链网络的预设共识机制投选出的多个审核区块链节点;
S602、向所有所述审核区块链节点发送连接确认信息,并将回复所述连接确认信息的审核区块链节点记为最终审核区块链节点;
S603、将所述平面投影图像发送给所述最终审核区块链节点,并接收所述最终审核区块链节点的审核结果,并判断所述审核结果是否满足预设的区块链记录条件;
S604、若所述审核结果满足预设的区块链记录条件,则将所述平面投影图像记录入所述区块链网络中。
如上所述,实现了将所述平面投影图像记录入预先构建的区块链网络中。本实施方式采用的共识机制可为任意共识机制,优选股份授权证明机制。其中股份授权证明机制是指,所有区块链节点投选出多个委托区块链节点,从而多个委托区块链节点代表所有区块链节点对是否将数据记录入区块链做出判断,从而避免当区块链节点数量过多时区块链运作缓慢的缺点。并且,为了防止部分审核区块链节点不能参与审核(例如部分审核区块链节点未开机,或者通讯故障等原因)而导致最终决定不准确,本实施方式还采用向所有所述审核区块链节点发送连接确认信息,并将回复所述连接确认信息的审核区块链节点记为最终审核区块链节点的方式,以确定能够审核的审核区块链节点,并记为最终审核区块链节点,从而既减少了不必要的网络开销,又能保证后续判断的准确性(排除了不能参与审核的节点)。其中预设的区块链记录条件例如为所述审核结果为通过的最终审核区块链节点数量大于预设阈值。
在一个实施方式中,所述签章终端预存有多个虚拟立体***,所述若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像的步骤S5,包括:
S511、若所述USBKEY设备具有签章权限,则调取预存的多个虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对多个虚拟立体***进行投影,从而得到多个暂时平面投影图像;
S512、分别计算多个暂时平面投影图像的周长,从而得到多个周长数值;
S513、将所述多个周长数值中最大的值对应的暂时平面投影图像作为最终平面投影图像。
如上所述,实现了进一步提高安全性。本申请通过预存多个虚拟立体***,并且采用指定投影方向对多个虚拟立体***进行投影,从而得到多个暂时平面投影图像;分别计算多个暂时平面投影图像的周长,从而得到多个周长数值;将所述多个周长数值中最大的值对应的暂时平面投影图像作为最终平面投影图像。从而可知,最终平面投影图像的周长的值是最大的,而一般而言平面图像的复杂程度与周长呈正相关关系,因此本申请获得的最终平面投影图像是最复杂的平面图像,若不法分子意图从最终平面投影图像逆推得到真正的虚拟立体***的难度更大,从而更进一步地保证了虚拟立体***的安全性,进而保证了签章的有效性与安全性。其中预设的投影方向计算方法可以为任意方法,例如为前述实施例中采用的方法。
本申请的基于虚拟立体***的签章方法,接收对指定文件采用指定虚拟立体***进行签章的指令;通过所述签章终端预设的图像采集设备采集所述指定文件,识别以得到指定文字文本;计算所述指定文字文本与预设文字文本的相似度值;若所述相似度值大于预设的相似度阈值,则验证所述USBKEY设备是否具有签章权限;若所述USBKEY设备具有签章权限,则从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码;采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。从而提高了***与签章的安全性。
参照图2,本申请实施例提供一种基于虚拟立体***的签章装置,包括:
指令接收单元10,用于接收对指定文件采用指定虚拟立体***进行签章的指令;
指定文字文本获取单元20,用于通过所述签章终端预设的图像采集设备采集所述指定文件,从而获得指定文件图片,并通过预设的文本识别方法识别所述指定文件图片,得到指定文字文本;
相似度阈值判断单元30,用于根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;
签章权限验证单元40,用于若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限;
平面投影图像获取单元50,用于若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;
平面投影图像记录单元60,用于将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码,其中通过扫描所述防伪二维码能够获取所述区块链网络验证所述平面投影图像的验证结果,其中所述签章终端是所述区块链网络的一个区块链节点;
平面投影图像打印单元70,用于采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。
其中上述单元分别用于执行的操作与前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
在一个实施方式中,所述相似度阈值判断单元30,包括:
相似度阈值判断子单元,用于采用公式:
计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;其中similarity为相似度值,A为所述指定文字文本的词频向量,B为所述预设文字文本的词频向量,Ai为所述指定文字文本的第i个单词出现的次数,Bi为所述预设文字文本的第i个单词出现的次数。
其中上述子单元分别用于执行的操作与前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
在一个实施方式中,所述签章权限验证单元40,包括:
密文接收子单元,用于若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口接收所述USBKEY设备发送的密文与验证明文,其中所述密文通过所述USBKEY设备中预存的私钥对所述验证明文加密而成;
解密子单元,用于采用预设的公钥对所述密文进行解密,得到解密明文;
验证明文判断子单元,用于判断所述解密明文与所述验证明文是否相同;
具有签章权限判定子单元,用于若所述解密明文与所述验证明文相同,则判定所述USBKEY设备具有签章权限。
其中上述子单元分别用于执行的操作与前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
在一个实施方式中,所述平面投影图像获取单元50,包括:
指定虚拟立体***调取子单元,用于若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***;
指定坐标点获取子单元,用于获取当前时间,以所述指定虚拟立体***的正面中心为原点,根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点;
平面投影图像获取子单元,用于将所述指定坐标点指向所述原点的方向记为指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像。
其中上述子单元分别用于执行的操作与前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
在一个实施方式中,所述指定坐标点获取子单元,包括:
建立平面直角坐标系模块,用于以所述指定虚拟立体***的正面中心为原点,所述原点与所述正面中的预设点的连线作为x轴,所述正面中与所述x轴垂直的且过原点的直线作为y轴,所述正面的过所述原点的垂线为z轴,从而建立平面直角坐标系;
指定坐标点获取模块,用于获取当前时间,并根据公式:
x=k1×M+a1;y=k2×D+a2;z=k3×T+a3,获取指定坐标点(x,y,z),其中当前时间为当前年份的第M月中的第D天中的第T个小时,其中k1、k2、k3、a1、a2和a3均为预设的参数。
其中上述模块分别用于执行的操作与前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
在一个实施方式中,所述平面投影图像记录单元60,包括:
审核区块链节点获取子单元,用于在所述区块链网络中获取根据所述区块链网络的预设共识机制投选出的多个审核区块链节点;
连接确认信息发送子单元,用于向所有所述审核区块链节点发送连接确认信息,并将回复所述连接确认信息的审核区块链节点记为最终审核区块链节点;
平面投影图像发送子单元,用于将所述平面投影图像发送给所述最终审核区块链节点,并接收所述最终审核区块链节点的审核结果,并判断所述审核结果是否满足预设的区块链记录条件;
平面投影图像记录子单元,用于若所述审核结果满足预设的区块链记录条件,则将所述平面投影图像记录入所述区块链网络中。
其中上述子单元分别用于执行的操作与前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
在一个实施方式中,所述签章终端预存有多个虚拟立体***,所述平面投影图像获取单元50,包括:
暂时平面投影图像获取子单元,用于若所述USBKEY设备具有签章权限,则调取预存的多个虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对多个虚拟立体***进行投影,从而得到多个暂时平面投影图像;
周长计算子单元,用于分别计算多个暂时平面投影图像的周长,从而得到多个周长数值;
最终平面投影图像获取子单元,用于将所述多个周长数值中最大的值对应的暂时平面投影图像作为最终平面投影图像。
其中上述子单元分别用于执行的操作与前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
本申请的基于虚拟立体***的签章装置,接收对指定文件采用指定虚拟立体***进行签章的指令;通过所述签章终端预设的图像采集设备采集所述指定文件,识别以得到指定文字文本;计算所述指定文字文本与预设文字文本的相似度值;若所述相似度值大于预设的相似度阈值,则验证所述USBKEY设备是否具有签章权限;若所述USBKEY设备具有签章权限,则从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码;采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。从而提高了***与签章的安全性。
参照图3,本发明实施例中还提供一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储基于虚拟立体***的签章方法所用数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于虚拟立体***的签章方法。
上述处理器执行上述基于虚拟立体***的签章方法,其中所述方法包括的步骤分别与执行前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
本领域技术人员可以理解,图中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定。
本申请的计算机设备,接收对指定文件采用指定虚拟立体***进行签章的指令;通过所述签章终端预设的图像采集设备采集所述指定文件,识别以得到指定文字文本;计算所述指定文字文本与预设文字文本的相似度值;若所述相似度值大于预设的相似度阈值,则验证所述USBKEY设备是否具有签章权限;若所述USBKEY设备具有签章权限,则从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码;采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。从而提高了***与签章的安全性。
本申请一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现基于虚拟立体***的签章方法,其中所述方法包括的步骤分别与执行前述实施方式的基于虚拟立体***的签章方法的步骤一一对应,在此不再赘述。
本申请的计算机可读存储介质,接收对指定文件采用指定虚拟立体***进行签章的指令;通过所述签章终端预设的图像采集设备采集所述指定文件,识别以得到指定文字文本;计算所述指定文字文本与预设文字文本的相似度值;若所述相似度值大于预设的相似度阈值,则验证所述USBKEY设备是否具有签章权限;若所述USBKEY设备具有签章权限,则从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码;采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。从而提高了***与签章的安全性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双速据率SDRAM(SSRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
以上所述仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (10)
1.一种基于虚拟立体***的签章方法,其特征在于,应用于签章终端,所述签章终端具有外接USBKEY设备的USBKEY接口,包括:
接收对指定文件采用指定虚拟立体***进行签章的指令;
通过所述签章终端预设的图像采集设备采集所述指定文件,从而获得指定文件图片,并通过预设的文本识别方法识别所述指定文件图片,得到指定文字文本;
根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;
若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限;
若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;
将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码,其中通过扫描所述防伪二维码能够获取所述区块链网络验证所述平面投影图像的验证结果,其中所述签章终端是所述区块链网络的一个区块链节点;
采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。
2.根据权利要求1所述的基于虚拟立体***的签章方法,其特征在于,所述根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值的步骤,包括:
采用公式:
计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;其中similarity为相似度值,A为所述指定文字文本的词频向量,B为所述预设文字文本的词频向量,Ai为所述指定文字文本的第i个单词出现的次数,Bi为所述预设文字文本的第i个单词出现的次数。
3.根据权利要求1所述的基于虚拟立体***的签章方法,其特征在于,所述若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限的步骤,包括:
若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口接收所述USBKEY设备发送的密文与验证明文,其中所述密文通过所述USBKEY设备中预存的私钥对所述验证明文加密而成;
采用预设的公钥对所述密文进行解密,得到解密明文;
判断所述解密明文与所述验证明文是否相同;
若所述解密明文与所述验证明文相同,则判定所述USBKEY设备具有签章权限。
4.根据权利要求1所述的基于虚拟立体***的签章方法,其特征在于,所述若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像的步骤,包括:
若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***;
获取当前时间,以所述指定虚拟立体***的正面中心为原点,根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点;
将所述指定坐标点指向所述原点的方向记为指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像。
5.根据权利要求4所述的基于虚拟立体***的签章方法,其特征在于,所述获取当前时间,以所述指定虚拟立体***的正面中心为原点,根据预设的时间与空间坐标点的对应关系,获取与当前时间对应的指定坐标点的步骤,包括:
以所述指定虚拟立体***的正面中心为原点,所述原点与所述正面中的预设点的连线作为x轴,所述正面中与所述x轴垂直的且过原点的直线作为y轴,所述正面的过所述原点的垂线为z轴,从而建立平面直角坐标系;
获取当前时间,并根据公式:
x=k1×M+a1;y=k2×D+a2;z=k3×T+a3,获取指定坐标点(x,y,z),其中当前时间为当前年份的第M月中的第D天中的第T个小时,其中k1、k2、k3、a1、a2和a3均为预设的参数。
6.根据权利要求1所述的基于虚拟立体***的签章方法,其特征在于,所述将所述平面投影图像记录入预先构建的区块链网络中的步骤,包括:
在所述区块链网络中获取根据所述区块链网络的预设共识机制投选出的多个审核区块链节点;
向所有所述审核区块链节点发送连接确认信息,并将回复所述连接确认信息的审核区块链节点记为最终审核区块链节点;
将所述平面投影图像发送给所述最终审核区块链节点,并接收所述最终审核区块链节点的审核结果,并判断所述审核结果是否满足预设的区块链记录条件;
若所述审核结果满足预设的区块链记录条件,则将所述平面投影图像记录入所述区块链网络中。
7.根据权利要求1所述的基于虚拟立体***的签章方法,其特征在于,所述签章终端预存有多个虚拟立体***,所述若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像的步骤,包括:
若所述USBKEY设备具有签章权限,则调取预存的多个虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对多个虚拟立体***进行投影,从而得到多个暂时平面投影图像;
分别计算多个暂时平面投影图像的周长,从而得到多个周长数值;
将所述多个周长数值中最大的值对应的暂时平面投影图像作为最终平面投影图像。
8.一种基于虚拟立体***的签章装置,其特征在于,应用于签章终端,所述签章终端具有外接USBKEY设备的USBKEY接口,包括:
指令接收单元,用于接收对指定文件采用指定虚拟立体***进行签章的指令;
指定文字文本获取单元,用于通过所述签章终端预设的图像采集设备采集所述指定文件,从而获得指定文件图片,并通过预设的文本识别方法识别所述指定文件图片,得到指定文字文本;
相似度阈值判断单元,用于根据预设的文本比较算法,计算所述指定文字文本与预设文字文本的相似度值,并判断所述相似度值是否大于预设的相似度阈值;
签章权限验证单元,用于若所述相似度值大于预设的相似度阈值,则通过所述USBKEY接口验证所述USBKEY设备是否具有签章权限;
平面投影图像获取单元,用于若所述USBKEY设备具有签章权限,则调取预存的指定虚拟立体***,并根据预设的投影方向计算方法获取指定投影方向,并从所述指定投影方向对所述指定虚拟立体***进行投影,从而得到平面投影图像;
平面投影图像记录单元,用于将所述平面投影图像记录入预先构建的区块链网络中,同时生成防伪二维码,其中通过扫描所述防伪二维码能够获取所述区块链网络验证所述平面投影图像的验证结果,其中所述签章终端是所述区块链网络的一个区块链节点;
平面投影图像打印单元,用于采用预设的打印设备在所述指定文件上打印所述平面投影图像与所述防伪二维码。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910749700.3A CN110598823B (zh) | 2019-08-14 | 2019-08-14 | 基于虚拟立体***的签章方法、装置和计算机设备 |
PCT/CN2020/088044 WO2021027337A1 (zh) | 2019-08-14 | 2020-04-30 | 基于虚拟立体***的签章方法、装置和计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910749700.3A CN110598823B (zh) | 2019-08-14 | 2019-08-14 | 基于虚拟立体***的签章方法、装置和计算机设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110598823A true CN110598823A (zh) | 2019-12-20 |
CN110598823B CN110598823B (zh) | 2022-11-04 |
Family
ID=68854416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910749700.3A Active CN110598823B (zh) | 2019-08-14 | 2019-08-14 | 基于虚拟立体***的签章方法、装置和计算机设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110598823B (zh) |
WO (1) | WO2021027337A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111311184A (zh) * | 2020-02-14 | 2020-06-19 | 中国平安人寿保险股份有限公司 | 基于匹配程度值的数据判断方法、装置和计算机设备 |
CN111694796A (zh) * | 2020-05-29 | 2020-09-22 | 平安银行股份有限公司 | 识别扫描文件信息的方法、装置、计算机设备和存储介质 |
WO2021027337A1 (zh) * | 2019-08-14 | 2021-02-18 | 深圳壹账通智能科技有限公司 | 基于虚拟立体***的签章方法、装置和计算机设备 |
CN113448924A (zh) * | 2021-06-24 | 2021-09-28 | 未鲲(上海)科技服务有限公司 | 基于区块链的文件展示方法、装置、设备及存储介质 |
CN114077641A (zh) * | 2020-08-14 | 2022-02-22 | 支付宝(杭州)信息技术有限公司 | 基于区块链的盖章处理方法和装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114021099B (zh) * | 2022-01-06 | 2022-03-25 | 北科信链(武汉)数字科技有限公司 | 一种基于指纹与***的验证方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006295794A (ja) * | 2005-04-14 | 2006-10-26 | Sharp Corp | 画像処理装置,画像処理方法,画像処理プログラム及びそれが記録されたコンピュータ読み取り可能な記録媒体 |
CN108985364A (zh) * | 2018-07-05 | 2018-12-11 | 招银云创(深圳)信息技术有限公司 | 盖章文件的验证方法、装置、计算机设备和存储介质 |
CN109492983A (zh) * | 2018-09-26 | 2019-03-19 | 深圳壹账通智能科技有限公司 | 基于区块链智能合约的电子***签署方法和装置 |
CN109756341A (zh) * | 2018-12-05 | 2019-05-14 | 新华三技术有限公司 | 电子签章方法及装置 |
CN109800556A (zh) * | 2018-12-21 | 2019-05-24 | 国网信通亿力科技有限责任公司 | 一种电子平台*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829149A (zh) * | 2006-02-08 | 2006-09-06 | 于蕾 | 电子防伪***的制作方法 |
CN104915789B (zh) * | 2015-06-25 | 2019-06-07 | 中国工商银行股份有限公司 | 安全用印方法、装置及其*** |
JP2017059054A (ja) * | 2015-09-17 | 2017-03-23 | 株式会社日本総合研究所 | 認証管理サーバ及びその方法 |
CN108009928B (zh) * | 2017-11-23 | 2021-04-13 | 平安科技(深圳)有限公司 | 电子保单加签方法、装置、计算机设备及存储介质 |
CN110598823B (zh) * | 2019-08-14 | 2022-11-04 | 深圳壹账通智能科技有限公司 | 基于虚拟立体***的签章方法、装置和计算机设备 |
-
2019
- 2019-08-14 CN CN201910749700.3A patent/CN110598823B/zh active Active
-
2020
- 2020-04-30 WO PCT/CN2020/088044 patent/WO2021027337A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006295794A (ja) * | 2005-04-14 | 2006-10-26 | Sharp Corp | 画像処理装置,画像処理方法,画像処理プログラム及びそれが記録されたコンピュータ読み取り可能な記録媒体 |
CN108985364A (zh) * | 2018-07-05 | 2018-12-11 | 招银云创(深圳)信息技术有限公司 | 盖章文件的验证方法、装置、计算机设备和存储介质 |
CN109492983A (zh) * | 2018-09-26 | 2019-03-19 | 深圳壹账通智能科技有限公司 | 基于区块链智能合约的电子***签署方法和装置 |
CN109756341A (zh) * | 2018-12-05 | 2019-05-14 | 新华三技术有限公司 | 电子签章方法及装置 |
CN109800556A (zh) * | 2018-12-21 | 2019-05-24 | 国网信通亿力科技有限责任公司 | 一种电子平台*** |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021027337A1 (zh) * | 2019-08-14 | 2021-02-18 | 深圳壹账通智能科技有限公司 | 基于虚拟立体***的签章方法、装置和计算机设备 |
CN111311184A (zh) * | 2020-02-14 | 2020-06-19 | 中国平安人寿保险股份有限公司 | 基于匹配程度值的数据判断方法、装置和计算机设备 |
CN111694796A (zh) * | 2020-05-29 | 2020-09-22 | 平安银行股份有限公司 | 识别扫描文件信息的方法、装置、计算机设备和存储介质 |
CN114077641A (zh) * | 2020-08-14 | 2022-02-22 | 支付宝(杭州)信息技术有限公司 | 基于区块链的盖章处理方法和装置 |
CN113448924A (zh) * | 2021-06-24 | 2021-09-28 | 未鲲(上海)科技服务有限公司 | 基于区块链的文件展示方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2021027337A1 (zh) | 2021-02-18 |
CN110598823B (zh) | 2022-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110598823B (zh) | 基于虚拟立体***的签章方法、装置和计算机设备 | |
US11133943B2 (en) | Issuing virtual documents in a block chain | |
EP1520369B1 (en) | Biometric authentication system | |
US20030012374A1 (en) | Electronic signing of documents | |
US11531746B2 (en) | Method for electronic signing of a document by a plurality of signatories | |
US20120185698A1 (en) | Protecting Codes, Keys and User Credentials with Identity and Patterns | |
US20200274714A1 (en) | System for, method of, and server computer system for implementing transformation of an original entity into a verifiably authenticable entity in a heterogeneous communications network environment | |
CN110290134A (zh) | 一种身份认证方法、装置、存储介质及处理器 | |
CN112347452B (zh) | 电子合同签署的方法、电子设备及存储介质 | |
CN111612963B (zh) | 一种基于智能设备的票据凭证防伪检测方法及装置 | |
US20180240099A1 (en) | Method and a system for authenticating and identifying the location of a communication device | |
CN108540447A (zh) | 一种基于区块链的证书验证方法及*** | |
EP1280098A1 (en) | Electronic signing of documents | |
RU2647642C1 (ru) | Способ заверения документа необратимой шифрованной цифровой подписью | |
Chernyi et al. | Security of electronic digital signature in maritime industry | |
Suklabaidya et al. | Visual cryptographic applications | |
JP2003223435A (ja) | 文書印刷装置、文書認証装置、文書印刷方法、文書認証方法、文書認証システム、プログラム及び記憶媒体 | |
WO2003009217A1 (en) | Electronic signing of documents | |
JP2005341253A (ja) | 内容証明システムおよび方法 | |
ES2743047T3 (es) | Procedimiento para garantizar la autenticidad, la integridad y el anonimato de un enlace a datos, en particular en la presentación del enlace a datos en forma de un código óptico bidimensional | |
CN109450878B (zh) | 生物特征识别方法、装置以及*** | |
CN113626776A (zh) | 一种信息载体概念属性传递与电子签章可打印化的方法 | |
CN104980275A (zh) | 一种可代签的基于二维码的数字签名认证方案 | |
CN1959711B (zh) | 电子证明及其认证*** | |
CN110717157A (zh) | 用户验证方法、装置、计算机设备和存储介质 |
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 |