CN110233739B - 身份管理方法、装置及存储介质 - Google Patents
身份管理方法、装置及存储介质 Download PDFInfo
- Publication number
- CN110233739B CN110233739B CN201910660756.1A CN201910660756A CN110233739B CN 110233739 B CN110233739 B CN 110233739B CN 201910660756 A CN201910660756 A CN 201910660756A CN 110233739 B CN110233739 B CN 110233739B
- Authority
- CN
- China
- Prior art keywords
- service
- identity
- participant
- business
- document
- 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
Links
- 238000007726 management method Methods 0.000 title claims abstract description 130
- 238000012545 processing Methods 0.000 claims abstract description 109
- 238000012795 verification Methods 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims description 77
- 230000007246 mechanism Effects 0.000 claims description 43
- 230000006399 behavior Effects 0.000 claims description 38
- 230000002159 abnormal effect Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 36
- 230000008520 organization Effects 0.000 description 21
- 238000012550 audit Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 19
- 238000012544 monitoring process Methods 0.000 description 16
- 238000003672 processing method Methods 0.000 description 9
- 230000001815 facial effect Effects 0.000 description 7
- 238000013475 authorization Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 238000012805 post-processing Methods 0.000 description 5
- 238000012502 risk assessment Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000003999 initiator Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000007474 system interaction Effects 0.000 description 2
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/466—Transaction processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
- G06Q50/188—Electronic negotiation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/126—Applying verification of the received information the source of the received data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
- H04L9/3231—Biological data, e.g. fingerprint, voice or retina
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/61—Time-dependent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/63—Location-dependent; Proximity-dependent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Technology Law (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Biomedical Technology (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Data Mining & Analysis (AREA)
- Power Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本申请实施例公开了身份管理方法,包括:接收对多个业务参与者进行身份验证的指示,所述指示中包含各业务参与者的身份标识,所述多个业务参与者为待处理的第一业务文档的参与者;响应于所述指示,在相应的区块链中查询与各业务参与者的身份标识对应的身份信息,生成相应的身份验证结果,并将所述身份验证结果返回给业务处理装置。
Description
本申请是2017年11月15日提交中国专利局、申请号为201711127894.0,发明名称为“业务数据处理方法、身份管理方法及业务审计方法”的中国专利申请的分案申请。
技术领域
本申请涉及信息技术领域,尤其涉及身份管理方法、装置及存储介质。
背景技术
随着互联网技术的发展,金融等领域具有广泛的线上交易业务,例如,电子汇票业务等等。这里,多种线上交易业务涉及需要多方签署的业务文档(例如电子合同等)。目前,业务文档的签署过程存在安全隐患。
发明内容
本申请实施例公开了一种身份管理方法,包括:
接收对多个业务参与者进行身份验证的指示,所述指示中包含各业务参与者的身份标识,所述多个业务参与者为待处理的第一业务文档的参与者;
响应于所述指示,在相应的区块链中查询与各业务参与者的身份标识对应的身份信息,生成相应的身份验证结果,并将所述身份验证结果返回给业务处理装置;
其中,所述身份验证结果用于表示所述区块链中未存储业务参与者的身份标识对应的身份信息、或者表示所述区块链中存储有业务参与者的身份标识对应的身份信息;所述业务处理装置在所述多个业务参与者的身份验证均成功时,将所述身份验证结果加入到所述第一业务文档中,生成携带所述身份验证结果的第二业务文档,并请求所述多个业务参与者分别对所述第二业务文档进行签名以生成第三业务文档。
本申请实施例公开一种身份管理装置,包括:
指示接收单元,适于接收对多个业务参与者进行身份验证对应的指示,所述指示中包含各业务参与者的身份标识,所述多个业务参与者为待处理的第一业务文档的参与者;
身份验证单元,适于响应于所述指示,从相应的区块链中查询与各业务参与者的身份标识对应的身份信息,生成相应的身份验证结果,并将所述身份验证结果返回给业务处理装置;
其中,所述身份验证结果用于表示所述区块链中未存储业务参与者的身份标识对应的身份信息、或者表示所述区块链中存储有业务参与者的身份标识对应的身份信息;所述业务处理装置在所述多个业务参与者的身份验证均成功时,将所述身份验证结果加入到所述第一业务文档中,生成携带所述身份验证结果的第二业务文档,并请求所述多个业务参与者分别对所述第二业务文档进行签名以生成第三业务文档。
本申请实施例还公开了一种身份管理装置,包括:
处理器;
与所述处理器相连接的存储器;所述存储器中存储有机器可读指令,所述机器可读指令可以由处理器执行,以执行本申请实施例提供的任一身份管理方法。
本申请实施例还提供了一种非易失性机器可读存储介质,存储有机器可读指令,所述机器可读指令可由处理器执行,以执行本申请实施例提供的任一身份管理方法。
综上,根据本申请的身份管理方案可以在线上处理业务文档之前,对各业务参与者身份进行核对,以避免非正常状态(例如业务参与者身份未注册或者处于业务黑名单)的机构或个人参与业务处理流程。进一步,身份管理方案可以在区块链中执行,从而可以保证身份管理过程和结果的安全性。进一步,身份管理方案通过在业务文档加入身份验证结果,从而使得该业务文档能够被追溯业务参与者的身份信息。
附图说明
为了更清楚地说明本申请实例中的技术方案,下面将对实例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本申请一些实施例的应用场景的示意图;
图2示出了根据本申请一些实施例的业务数据处理方法200的流程图;
图3示出了根据本申请一些实施例的业务数据处理方法300的流程图;
图4示出了根据本申请又一些实施例的业务数据处理方法400的流程图;
图5A示出了根据本申请一些实施例的身份管理方法的流程图;
图5B示出了根据本申请一些实施例的身份管理方法的另一流程图;
图5C示出了根据本申请一些实施例的身份管理方法500的流程图;
图6示出了根据本申请一些实施例的身份管理方法600的流程图;
图7示出了根据本申请一些实施例的业务审计方法700的流程图;
图8示出了根据本申请一些实施例的业务审计方法800的流程图;
图9示出了根据本申请一些实施例的***交互图;
图10示出了根据本申请一个应用场景的示意图;
图11示出了根据本申请一些实施例的业务数据处理装置1100的示意图;
图12示出了根据本申请一些实施例的业务数据处理装置1200的示意图;
图13示出了根据本申请一些实施例的身份管理装置1300的示意图;
图14示出了根据本申请一些实施例的身份管理装置1400的示意图;
图15示出了根据本申请一些实施例的业务审计装置1500的示意图;
图16示出了根据本申请一些实施例的业务审计装置1600的示意图;以及
图17是本申请一实施例的设备结构图。
具体实施方式
下面将结合本申请实例中的附图,对本申请实例中的技术方案进行清楚、完整地描述,显然,所描述的实例仅是本申请一部分实例,而不是全部的实例。基于本申请中的实例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实例,都属于本申请保护的范围。
图1示出了根据本申请一些实施例的应用场景的示意图。如图1所示,应用场景100包括至少一个业务处理装置(例如,图1所示的业务处理装置101和102)、身份管理装置103、多个业务参与者各自的终端设备(例如,图1所示的业务参与者设备104和105),以及业务审计装置106。
业务处理装置101和102可应用在金融等领域中,可以管理业务文档的处理流程。业务文档例如为电子合同,但不限于此。以电子合同为例,业务处理装置101和102可以管理各业务参与者对电子合同的签署过程。另外说明的是,业务处理装置101和102可以被配置为管理不同的业务文档。这样,不同业务处理过程所涉及的共同数据(例如下文中身份信息和历史信用信息)可以被集中管理,从而提高不同业务处理过程的关联性。这里,关联性例如可以被体现为:业务参与者在一个业务中信用记录可以影响另一个业务处理的历史信用信息,但不限于此。
身份管理装置103可以被配置为存储业务参与者的身份信息,以便对电子合同的业务参与者进行身份验证,以保证签署合同各方的身份满足预定条件。另外,身份管理装置103也可以被配置为与第三方身份验证机构的设备进行通信,以便通过第三方验证机构的设备对业务参与者的身份进行验证。这里,第三方身份验证机构例如为管理自然人或者商业机构的注册信息的行政机构,但不限于此。预定条件例如是身份已认证或者身份不属于黑名单等等。
业务参与者设备104和105可以与业务处理装置101或102进行通信,以便参与业务文档的处理过程。例如,业务参与者设备104和105可以参与对电子合同的签署过程。这里,业务参与者设备104和105例如可以是个人计算机、手机、掌上数字助理或者服务器等设备,本申请对此不作限制。
另外说明的是,业务处理装置101、102、身份管理装置103和业务审计装置106均可以被实现为硬件独立的服务器、分布式集群或者云计算中心等等。例如,业务处理装置101、102、身份管理装置103和业务审计装置106可以被实现为区块链架构,以提高业务处理过程和处理结果的数据安全。
在一些实施例中,业务处理装置101和102可以包括业务区块链。业务区块链包括用于执行业务文档的智能合约。业务区块链可以记录该智能合约的执行过程。
业务参与者可以包括业务参与机构和业务参与人员。例如,业务参与者设备104为业务参与机构的设备。业务参与者设备105为业务参与人员的设备。
身份管理装置103可以包括机构区块链和人员区块链。机构区块链可以管理业务参与机构的身份信息,人员区块链可以管理业务参与人员的身份信息。
业务审计装置106可以对业务处理装置101和102所生成的业务处理结果(例如已签署的合同)进行审计操作。下面结合图2对本申请的业务数据处理方式进一步说明。
图2示出了根据本申请一些实施例的业务数据处理方法200的流程图。
方法200例如可以在业务处理装置101或102中执行。如图2所示,方法200始于步骤S201,从业务发起者的设备接收一个待处理的第一业务文档。其中,第一业务文档与多个业务参与者的身份标识关联。例如,第一业务文档可以被配置为包括上述多个业务参与者各自的身份标识。业务发起者的设备例如是一个业务参与者的设备,但不限于此。第一业务文档是一个待处理的电子文档。从业务类型角度而言,第一业务文档例如是待签署的电子合同,但不限于此。相应地,一个业务参与者可以是一个待签署合同的参与方,例如签署机构(例如是银行机构、证券公司或参与电子商业汇票业务的代理平台等等)或签署人(例如对电子合同的经办人或签署机构的法定代表人等等)。
在步骤S202中,根据上述多个业务参与者的身份标识,对各个业务参与者分别进行身份验证,以获取相应的身份验证结果。具体地,根据本申请一些实施例,在步骤S202中向身份管理装置(例如为身份管理装置103,但不限于此)发送对多个业务参与者进行身份验证的指示。
在一些实施例中,根据指示,身份管理装置可以在相应的区块链中查询与各业务参与者的身份标识对应的身份信息,并返回相应的身份验证结果。在又一些实施例中,身份管理装置可以通过第三方验证机构的设备查询身份标识对应的身份信息。相应的,步骤S202可以接收身份验证结果。需要说明的是,身份管理装置可以预先存储涉及业务处理过程的各参与者的身份信息。在一个业务参与者为一个机构时,身份信息例如为营业执照信息等等。在一个业务参与者为一个经办人时,身份信息例如为该经办人的身份证信息和职务信息等等。这里,身份管理装置进行身份验证的方式例如是:在查询到与身份标识对应的身份信息时,生成表示存在相应身份信息的身份验证结果。更具体地,身份信息可以被归类为白名单和黑名单。步骤S202所接收的身份验证结果可以表明该身份信息的分类。这里,白名单用于记录被允许参与业务的各个参与者的身份信息。黑名单用于记录当前被禁止参与业务的参与者的身份信息。在一些实施例中,身份验证结果可以包括相应的身份信息在身份管理装置中的地址。换言之,身份验证结果可以包括表示身份信息在身份管理装置中存储的存在证明或者表示身份信息在身份管理装置中未存储的不存在证明。以机构参与者为例,身份验证结果可以包括机构区块链中存储相应身份信息的区块地址或区块标识。这样,步骤S202所接收的身份验证结果可以用于对业务参与者的身份信息进行溯源(具体请参见下文中业务文档的审计过程)。
在一些实施例中,身份管理装置可以将业务参与者进行分类管理。例如,身份管理装置可以包括机构区块链和人员区块链。机构区块链可以存储多个业务参与机构的身份信息。人员区块链可以存储多个业务参与人员的身份信息。相应地,在步骤S202中,向机构区块链发送对业务参与者中参与机构进行身份验证的指示,以及向人员区块链发送对业务参与者中参与人员进行身份验证指示。
在步骤S203中,可以根据所接收的各业务参与者的身份验证结果判断各参与者是否身份验证均成功。如果多个业务参与者的身份验证均成功,步骤S203可以将身份验证结果加入到第一业务文档中,以生成携带身份验证结果的第二业务文档。
在步骤S204中,向多个业务参与者各自的设备分别发送对第二业务文档的签名请求。
在步骤S205中,根据各业务参与者的设备对于所述签名请求返回的响应,生成第三业务文档。其中,第三业务文档包括第二业务文档和由多个业务参与者各自的私钥分别生成的对第二业务文档的数字签名。
在一些实施例中,步骤S204可以分别向各业务参与者的设备发送签名请求。根据签名请求,各业务参与者的设备通过相应的私钥在第二业务文档中进行数字签名操作并返回包含相应数字签名的第二业务文档。这样,步骤S205可以从每个业务参与者的设备接收包含该业务参与者所对应数字签名的第二业务文档,并生成第三业务文档。需要说明的是,各业务参与者的设备可以采用格式适合的私钥算法进行数字签名,本申请对此不做限制。
在又一些实施例中,步骤S204可以分别向各业务参与者的设备发送签名请求,以便各业务参与者的设备端返回相应的签名授权消息。在步骤S205中,响应于接收到各业务参与者所对应的签名授权消息,通过各业务参与者的私钥在第二业务文档中进行数字签名,以生成第三业务文档。在一些实施例中,各业务参与者的私钥例如可以存储在业务区块链或者身份管理装置的相应区块链中。相应地,步骤S205可以指示存储私钥的区块链完成相应的数字签名操作。在又一些实施例中,各业务参与者的私钥还可以被存储在一个独立存储设备中。
综上,方法200可以在线上处理业务文档之前,对各业务参与者身份进行核对,以避免非正常状态(例如业务参与者身份未注册或者处于业务黑名单)的机构或个人参与业务处理流程。进一步,方法200可以在区块链中执行,从而可以保证业务处理过程和结果的安全性。进一步,方法200通过在业务文档(例如第三电子合同)加入身份验证结果,从而使得该业务文档能够被追溯业务参与者的身份信息。
图3示出了根据本申请一些实施例的业务数据处理方法300的流程图。
方法300例如可以在业务处理装置101或102中执行。如图3所示,方法300中,步骤S301至S305的实施方式与步骤S201至S205类似,这里不再赘述。
另外,在步骤S302中指示身份管理装置对各业务参与者进行身份验证时,方法300还可以执行步骤S306,获取与各业务参与者的身份标识对应的历史信用信息。这里,步骤S306中历史信用信息例如可以从身份管理装置获取。
方法300在执行步骤S303之后还可以执行步骤S307,如果多个业务参与者的身份验证均成功,将获取的历史信用信息加入到第二业务文档中。
在一些实施例中,身份管理装置可以在查询到一个身份标识对应的身份信息时,查询相应的业务参与者的历史行为记录,以确定相应的历史信用信息。这里,取决于所参与的具体业务类型,历史行为记录可以包括业务参与者已参与业务文档的记录和已参与业务文档的业务执行记录。以电子合同为例,历史行为记录可以包括业务参与者已签署电子合同记录、已签署电子合同的执行记录等等。以商品交易合同为例,历史行为记录可以包括业务参与者已签署的商品交易合同记录、业务参与者对该商品交易合同的履约状态和该合同的其他业务参与者对该业务参与者的评价指标等。这里,身份管理装置可以采用各种适于评价历史信用信息的计算方式,本申请对此不作限制。在一些实施例中,历史行为记录例如可以被实现为在身份管理装置中与身份信息关联存储。在又一些实施例中,历史行为记录也可以被实现为独立存储于在一个适于由身份管理装置访问的存储设备中。例如,历史行为记录被存储在一个区块链中。
在又一些实施例中,身份管理装置可以线下获取各业务参与者的历史行为记录并将其与身份信息关联存储,并且基于最新确定的历史行为记录,通过预定计算方式确定历史信用信息。这样,身份管理装置在查询一个身份标识对应的身份信息时,还可以直接查询相应的历史信用信息。综上,方法300通过步骤S302、S303和S307,将业务参与者的身份信息和历史信用信息在业务文档中进行关联。
基于所获取的历史信用信息,方法300还可以执行步骤S308和S309。在步骤S308中,根据业务参与者各自的历史信用信息,确定第三业务文档的风险程度。这里,步骤S308可以采用各种能够评价风险程度的计算方式,本申请对此不做限制。
在步骤S309中,根据第三业务文档的风险程度,确定相应的应提供的资源数值。这里,资源数值例如可以真实货币数量、虚拟货币数量、积分、带宽资源或者物品等等。资源数值例如可以对应于第三业务文档的保险费用或者税费等费用。例如,取决于业务文档的具体业务类型,步骤S309可以采用预定的保险算法确定保险费用。又例如,步骤S309可以根据风险程度与税率的映射关系确定第三业务文档对应的税率,从而确定相应的税费。这里,步骤S309所确定的保险费用或者税率可以应用在与业务文档相关的费用业务中。例如,业务区块链可以根据保险费用或者税费执行与费用有关的智能合约。
对于步骤S305所确定的第三业务文档,方法300还可以执行步骤S310,通过目标信息存储***的私钥对所述第三业务文档进行数字签名,以获取相应的第四业务文档,并将其存储在目标信息存储***中。这里,目标信息存储***例如可以是业务区块链本身、其他区块链或者集中式数据库等等设备,本申请对此不做限制。
图4示出了根据本申请又一些实施例的业务数据处理方法400的流程图。方法400例如可以在业务处理装置101或102中执行。这里,方法400中步骤S401至S410的实施方式分别与步骤S301至S310类似,这里不再赘述。
另外。对于步骤S405所生成的第三业务文档,方法400还可以执行步骤S411。在步骤S411中,确定第三业务文档的业务等级。其中,业务等级用于表示第三业务文档未被成功执行的情况(例如电子合同未被履约)所引起的损失程度。这里,步骤S411例如可以根据第三业务文档中涉及的交易数额等确定业务等级,但不限于此。
在第三业务文档的业务等级超过阈值时,方法400可以执行步骤S412,获取多个业务参与者的设备各自采集的信息。
在一些实施例中,设备采集的信息为监控信息。其中,每个业务参与者的设备所采集的监控信息包括与该设备的操作者有关的视频记录或者图像记录。更具体而言,每个业务参与者所对应的监控信息包括针对上述签名请求返回响应的过程所对应的视频记录或者图像记录。这里,视频记录例如为对设备操作者的监控画面等。图像记录例如为对设备操作者所拍摄的照片,但不限于此。
在又一些实施例中,设备采集的信息为生物识别信息。其中,每个业务参与者的设备所对应的生物识别信息用于描述与该设备操作者有关的生物特征。生物识别信息例如可以包括指纹信息、声音信息和虹膜信息中至少一种。
基于步骤S412所获取的信息和步骤S405所确定的第三业务文档,方法400还可以执行步骤S413。在步骤S413中,生成与步骤S412所获取信息和第三业务文档对应的摘要信息,并通过目标信息存储***的私钥对摘要信息进行数字签名,以生成第四业务文档。这里,步骤S413可以采用各种能够生成摘要的算法(例如哈希算法等等),本申请对此不做限制。这里,数字签名的数据格式例如为与摘要信息对应的字符串。
在步骤S414中,生成与摘要信息所对应的数字签名有关的签章图形,并将其存储在业务区块链上。这里,步骤S414可以采用各种编码格式生成签章图形。签章图形例如为二维码或条形码等格式。另外,所生成的签章图形可以显示在第四业务文档中。
在一些实施例中,方法400还可以包括步骤S415,从各业务参与者的设备获取该设备响应签名请求(即在该设备端进行数字签名或者生成签名授权消息)的时间值和地理位置信息。在步骤S416中,在签章图形中嵌入包含时间值和地理位置信息的数字水印。另外说明的是,数字水印所包含的信息并不限于上述时间值和地理位置信息,也可以增加或替换与生成第三业务合同的过程有关的其他信息。这里,步骤S416可以采用各种水印生成算法,本申请对此不做限制。在又一些实施例中,步骤S415所采集的地理位置信息和时间值可以被加入到第三业务文档中。
另外,方法400还可以包括步骤S417,响应于从业务审计装置接收到与签章图形有关的查询请求,查询并返回业务区块链中与签章图形对应的业务文档。这里,通过签章图形进行查询的方式可以应用在各种场景中,例如,业务文档审计机构可以通过签章图形从业务区块链获取相应的业务文档信息,以对该业务文档信息进行审计。这里,业务文档信息例如包括相应业务文档和该业务文档的执行状态等。通过相应业务文档所包含的各业务参与者的身份验证结果,审计机构可以获取身份管理装置中相应的身份信息,并且还可以通过身份管理装置查询各业务参与者的历史行为记录等内容。这样,审计机构的业务审计装置可以根据所查询到信息,对业务文档进行审计操作。
另外,方法400还可以包括步骤S418,获取对第三业务文档的业务执行记录。这里,取决于具体业务内容的执行方式,步骤S418可以采用适合的方式获取相应的业务执行记录。以商品交易合同为例,业务执行记录包括标的物交付情况、商品购买者的付款情况和双方对商品交易的相互评价信息等等。在一些实施例中,业务区块链包括用于执行第三业务文档的智能合约。相应地,业务区块链可以记录该智能合约的执行过程。这样,步骤S418可以从本地设备获取业务执行记录。在又一些实施例中,步骤S418还可以各参与者的设备获取第三业务对应的业务执行记录。在步骤S419中,将第三业务文档的业务执行记录传输到身份管理装置,以便身份管理装置将多个业务参与者的身份信息与业务执行记录关联。另外,身份管理装置可以根据获取到的业务执行记录更新业务参与者的历史信用信息。
图5A示出了本申请实施例提供的一种身份管理方法的流程图。该方法可以由图1所示的身份管理装置103执行。如图5A所示,该方法包括:
S510,接收对多个业务参与者进行身份验证的指示,所述指示中包含各业务参与者的身份标识,所述多个业务参与者为待处理的第一业务文档的参与者。
S520,响应于所述指示,在相应的区块链中查询与各业务参与者的身份标识对应的身份信息。
在一些实施例中,所述业务参与者包括业务参与机构和业务参与人员;所述区块链包括机构区块链和人员区块链;所述机构区块链用于存储业务参与机构所对应的身份信息;所述人员区块链用于存储业务参与人员所对应的身份信息;此时,步骤S520包括:
在所述机构区块链中查询与业务参与机构的身份标识对应的身份信息;
在所述人员区块链中查询与业务参与人员的身份标识对应的身份信息。
S530,生成相应的身份验证结果,并将所述身份验证结果返回给业务处理装置。
在一些实施例中,所述身份验证结果用于表示所述区块链中未存储业务参与者的身份标识对应的身份信息、或者表示所述区块链中存储有业务参与者的身份标识对应的身份信息;所述业务处理装置在所述多个业务参与者的身份验证均成功时,将所述身份验证结果加入到所述第一业务文档中,生成携带所述身份验证结果的第二业务文档,并请求所述多个业务参与者分别对所述第二业务文档进行签名以生成第三业务文档。
在一些实施例中,所述身份验证结果包括:所述区块链中存储有业务参与者的身份标识对应的身份信息的区块地址或者区块标识。
在一些实施例中,如图5B所示,在步骤S510之前,所述方法进一步包括:
S510’:获取所述各个业务参与者的历史行为记录,将所述各个业务参与者的历史行为记录与其对应的身份信息关联存储,根据各个业务参与者的历史行为记录,确定该业务参与者的历史信用信息。
在一些实施例中,各个业务参与者的历史行为记录包括以下至少一个:该业务参与者所参与业务对应的业务文档和该业务参与者对所述业务文档的业务执行记录。
在一些实施例中,如图5B所示,在步骤S510之后,所述方法进一步包括:
S520’:查询与各业务参与者的身份标识对应的历史信用信息,并将所述历史信用信息返回给所述业务处理装置。
在一些实施例中,所述业务处理装置在所述多个业务参与者的身份验证均成功时,将所述历史信用信息加入到所述第二业务文档。
在一些实施例中,如图5B所示,在步骤S530之后,所述方法进一步包括:
S540,从所述业务处理装置接收各业务参与者对所述第三业务文档的执行记录;
S550,根据所述接收到的业务执行记录对所述各业务参与者的历史行为记录和所述历史信用信息进行更新。
在一些实施例中,如图5B所示,在步骤S530之后,所述方法进一步包括:
S560,接收业务审计装置发送的各业务参与者对应的生物特征信息;
S570,将所述接收的各业务参与者所对应的生物特征信息与各业务参与者的身份信息中的生物特征信息进行匹配;
S580,向所述业务审计装置返回相应的匹配结果;其中,所述业务审计装置在至少一个业务参与者的生物特征信息未匹配成功时,确定所述第三业务文档存在异常。
图5C示出了根据本申请一些实施例的身份管理方法500的流程图。方法500例如可以在身份管理装置103中执行。如图5C所示,方法500包括步骤S501至S503。在步骤S501中,获取多个业务参与者的身份信息。在一些实施例中,业务参与者可以被划分为机构和人员。身份管理装置103可以包括机构区块链和人员区块链。这里,机构区块链为适于存储机构所对应身份信息的区块链。人员区块链为适于存储人员所对应身份信息的区块链。所获取的业务参与者的身份信息可以存储在相应的区块链中。
在步骤S502中,获取各业务参与者的历史行为记录,并将其与相应的身份信息关联存储。其中,每个业务参与者的历史行为记录例如包括该业务参与者所参与业务对应的业务文档和对业务文档的业务执行记录中至少一个。每个业务参与者所参与业务包括一个或多个业务。特别说明的是,不同的业务通常在不同的业务区块链中执行。换言之,各个业务可以由各自对应的业务处理装置管理。而这些业务处理装置彼此之间通常没有业务交互(即,不同业务处理装置之间没有数据交互)。这里,步骤S502可以汇总业务参与者所参与的不同业务各自对应的历史行为记录。
在步骤S503中,根据各业务参与者的历史行为记录,确定该业务参与者的历史信用信息。综上,方法500可以在区块链中关联存储业务参与者的身份信息和历史行为记录,并且还可以将身份信息与历史信用信息关联,从而构建了身份信息与历史信用信息的存证区块链。
图6示出了根据本申请一些实施例的身份管理方法600的流程图。方法600例如可以在身份管理装置103中执行。如图6所示,方法600可以包括步骤S601-S603。这里,步骤S601-S603的实施方式与步骤S501-S503一致,这里不再赘述。另外方法600还包括步骤S604,接收对业务参与者的验证请求,查询与业务参与者对应的身份信息,并生成和返回相应的身份验证结果。
在一些实施例中,方法600还可以包括步骤S605,查询并返回与身份信息关联的历史信用信息。另外,方法600还可以包括步骤S606,获取业务参与者最新参与的业务文档对应的历史行为记录,并更新相应的历史信用信息。在一些实施例中,身份管理装置中各业务参与者对应的身份信息还包括各业务参与者对应的生物特征信息。这里,这里生物特征信息与业务参与者的设备的操作者有关。设备的操作者为具有该设备管理权限的用户。更具体而言,操作者是对业务处理装置所发送的签名请求返回响应的用户。生物特征信息例如是脸部特征信息、指纹信息、声音信息或者虹膜信息等等。方法600还可以包括步骤S607和S608。在步骤S607中,接收业务审计装置(例如业务审计装置106等等)发送的一个或多个业务参与者各自对应的生物特征信息。
在步骤S608中,将所接收的各个业务参与者对应生物特征信息与该业务参与者的身份信息中生物特征信息进行匹配,并向业务审计装置返回匹配结果。
图7示出了根据本申请一些实施例的业务审计方法700的流程图。方法700例如在业务审计装置106中执行。
如图7所示,在步骤S701中,获取一个第三业务文档对应的业务文档信息。该第三业务文档信息包括参与该第三业务文档的各业务参与者的身份标识、身份验证结果和各业务参与者的数字签名。根据一些实施例,在步骤S701中,根据一个第三业务文档对应的签章图形,向业务处理装置(例如业务处理装置101、102)发送对于该签章图形对应的业务文档信息的请求,以便该业务处理装置返回相应的业务文档信息。
在步骤S701中,在根据身份验证结果确定相应的业务参与者身份异常时,确定该第三业务文档存在异常。在一些实施例中,一个业务参与者的身份验证结果可以表明该业务参与者是属于白名单类型(即可以正常参与当前业务的类型),还是属于黑名单类型(即被禁止参与当前业务的类型或者未注册的类型)。在业务参与者的身份属于黑名单类型时,业务参与者可以被认为身份异常。
在步骤S702中,将各业务参与者的数字签名相应的身份标识进行匹配,在确定各业务参与者的数字签名中至少一个数字签名与相应的身份标识不匹配时,确定该第三业务文档存在异常。这里,身份标识是指第三业务文档中出现的身份信息(例如合同中各参与者的名称)。
综上,方法700可以对业务数据(例如已签署的合同)进行审计,并根据查询到的业务文档信息确定业务文档是否存在异常,以便及时发现非正常处理的业务文档。
图8示出了根据本申请一些实施例的业务审计方法800的流程图。方法800例如在业务审计装置106中执行。方法800中的步骤S801和S802分别与步骤S701和S702的实施方式一致,这里不再赘述。
在一些实施例中,方法800还可以包括步骤S803,将多个业务参与者各自对应的生物特征信息发送至身份管理装置(例如身份管理装置103),以便身份管理装置将各业务参与者对应的生物特征信息与本地存储的相应信息进行匹配操作并返回相应匹配结果。在一些实施例中,第三业务文档信息还包括该第三业务文档所对应的监控信息。该监控信息包括参与该第三业务文档的多个业务参与者各自的设备所采集的与该设备的操作者有关的视频记录或者图像记录。步骤S803可以从监控信息中提取脸部特征信息以作为生物特征信息发送到身份管理装置。这里,步骤S803可以采用各种合适的特征提取算法获取脸部特征信息,这里不再赘述。在又一些实施例中,第三业务文档信息包括生物识别信息。这里,生物识别信息可以包括指纹信息、声音信息或者虹膜信息等等。步骤S803可以将生物识别信息作为相应的生物特征信息。
在步骤S804中,接收多个业务参与者各自对应的匹配结果。在步骤S805中,如果多个业务参与者各自对应的生物特征信息非全部匹配成功,确定第三业务文档存在异常。
综上,通过步骤S801至S805,方法800可以确定第三业务文档是否存在异常。在此基础上,方法800还可以执行步骤S806,生成第三业务文档对应的审计结果。审计结果例如可以包括表明业务文档是否正常的结论和审计操作过程的记录,这里不再赘述。另外说明的是,方法800所执行的操作被实现为审计区块链上相应的智能合约。
为了更形象说明本申请的业务数据处理流程,下面结合图9进一步示例性解释。图9示出了根据本申请一些实施例的***交互图。如图9所示,***包括业务处理装置910、身份管理装置920、业务参与机构的设备930、业务参与人员的设备940和业务审计装置950。业务处理装置910包括业务区块链。身份管理装置920包括机构区块链921和人员区块链922。业务审计装置950可以包括审计区块链。
如图9所示,在业务参与机构的设备930中执行步骤S901,向业务处理装置910发送一个待处理的第一业务文档。第一业务文档例如为待签署的电子合同。这样,业务处理装置910可以接收第一业务文档。
在业务处理装置910中执行步骤S902,指示身份管理装置920中的机构区块链921对业务参与机构所对应的身份标识进行身份验证。在机构区块链921中执行步骤S903,确定并向业务处理装置910发送机构身份验证结果和历史信用信息。业务处理装置910还执行步骤S904,指示身份管理装置920中的人员区块链922对业务参与人员所对应的身份标识进行身份验证。这样,人员区块链922可以执行步骤S905,向业务处理装置910发送人员身份验证结果和历史信用信息。需要说明的是,步骤S902和步骤S904可以是并行或依次执行,本申请对二者执行顺序不做限定。在确定业务参与机构和业务参与人员均通过身份验证时,业务处理装置910可以执行步骤S906,生成包含身份验证结果和历史信用信息的第二业务文档。
业务处理装置910可以执行步骤S907和步骤S909。在步骤S907中,向业务参与机构的设备930发送签名请求,以便业务参与机构的设备930对第二业务文档进行数字签名。在步骤S909中,向业务参与人员的设备940发送签名请求,以便业务参与人员的设备940对第二业务文档进行数字签名。另外,业务参与机构的设备930和业务参与人员的设备940均可以获取与各自的数字签名过程对应的监控信息、时间值和地理位置信息。这样,业务参与机构的设备930可以执行步骤S908,向业务处理装置910发送包含数字签名的第二业务文档、监控信息、时间值和地理位置信息。类似地,业务参与人员的设备940可以执行步骤S910,向业务处理装置910发送包含数字签名的第二业务文档、监控信息、时间值和地理位置信息。
基于从业务参与机构的设备930和业务参与人员的设备940获取的数字签名,业务处理装置910可以执行步骤S911,生成第三业务文档,其包含第二业务文档、业务参与机构的设备930的数字签名和业务参与人员的设备740的数字签名。另外,业务处理装置910还可以执行步骤S912,生成带水印的签章图形。在步骤S912中,可以生成与第三业务文档和监控信息对应的数字摘要,然后通过业务区块链的私钥对数字摘要进行数字签名A,以获取包含数字签名A的第四业务文档。另外,步骤S912还可以生成与数字签名A对应的签章图形,以及嵌入到签章图形的数字水印。数字水印的信息例如包括业务参与机构的设备930对应的时间值和地理位置信息和业务参与人员的设备940对应的时间值和地理位置信息。这里,签章图形可以显示在第四业务合同上。业务审计装置950在进行业务审计时,可以执行步骤S913,扫描签章图形并发送查询请求,以便业务处理装置910响应于该查询请求,查询相应的业务文档信息。业务处理装置910还可以执行步骤S914,向业务审计装置950发送查询结果。业务审计装置950可以执行步骤S915,对业务文档进行审计操作。这里,步骤S915进行审计操作的过程请参见方法800实施例中相应内容,这里不再赘述。
另外,业务处理装置910还可以执行步骤S916,根据历史信用信息确定第三业务文档的风险程度和保险费用。业务处理装置910还可以执行步骤S917,获取各业务参与者对第三业务文档的业务执行记录。业务处理装置910还执行步骤S918和S920。在步骤S918中,将与业务参与机构有关的业务执行记录发送到机构区块链921。在步骤S920中,将与业务参与人员有关的业务执行记录发送到人员区块链922。机构区块链921可以执行步骤S919根据所接收的业务执行记录对历史行为记录和历史信用信息进行更新。人员区块链922可以执行步骤S921,根据所接收的业务执行记录对历史行为记录和历史信用信息进行更新。这里,图9中交互***更详细的实施方式请参见上文中图1至图8的内容,这里不再赘述。
图10示出了根据本申请一个应用场景的示意图。如图10所示,应用场景1000示出了进行贴现业务的场景。场景1000包括贴出机构1001、贴出机构开户行1002、贴入机构开户行1003、贴入机构1004、电子商业汇票***(ECDS)1005、业务处理装置1006、身份管理装置1007和业务审计装置1008。这里,贴出机构1001、贴出机构开户行1002、贴入机构开户行1003和贴入机构1004均可以被认为是业务参与者的设备。另外,业务处理装置1006可以被实现为图1所示的业务处理装置101或102。身份管理装置1007可以被实现为图1所示的身份管理装置103,但不限于此。
首先说明的是,银行承兑汇票是基于信用支持,由企业通过在出票银行存入保证金,要求承兑银行在指定日期无条件支付确定的金额给收款人或持票人的票据。而持票人可以用票据向银行或者第三方机构贴现,从而实现了票据流转。在贴现业务中,接入银行(即贴出机构开户行1002和贴入机构开户行1003)应以电子商业汇票***1005发来的贴现签收的成功回执作为行内贴现业务的账务处理依据。
贴出机构1001可以登录贴出机构开户行1002***,并对贴出机构的身份进行验证。贴出机构1001申请贴现时,贴现利率由贴出机构1001填写(也可由贴出机构开户银行1002代为填写),贴入机构1004可以通过贴入机构开户行1003签收或驳回该贴现申请。在上述贴现业务中,贴出机构1001和贴出机构开户行1002需要签署贴出合同。贴入机构开户行1003和贴入机构1004需要签署贴入合同。这里,贴出合同和贴入合同均可以被认为是电子业务文档。在签署贴出合同时,身份管理装置1007可以对贴出机构1001和贴出机构开户行1002进行身份验证。业务处理装置1006可以生成已签署的贴出合同(即上文中第三业务文档)。
图11示出了根据本申请一些实施例的业务数据处理装置1100的示意图。业务数据处理装置1100例如可以驻留在图1所示的业务处理装置101或102中。如图11所示,业务数据处理装置1100可以包括文档获取单元1101、身份验证管理单元1102、文档处理单元1103和签名请求单元1104。
其中,文档获取单元1101适于从业务发起者的设备接收一个待处理的第一业务文档。其中,该第一业务文档与多个业务参与者的身份标识关联。
身份验证管理单元1102适于根据多个业务参与者的身份标识,对多个业务参与者分别进行身份验证,以获取相应的身份验证结果。在一些实施例中,身份验证管理单元1102适于根据下述方式对所述多个业务参与者分别进行身份验证:指示身份管理装置对所述多个业务参与者进行身份验证,以便该身份管理装置在相应的区块链中查询与各业务参与者的身份标识对应的身份信息,并返回相应的身份验证结果。在又一些实施例中,多个业务参与者的身份标识包括多个参与机构各自的身份标识和每个参与机构所对应的参与人员的身份标识。身份管理装置包括机构区块链和人员区块链。身份验证管理单元1102适于指示所述机构区块链对所述多个业务参与者中每个参与机构进行身份验证,以便该机构区块链查询与每个参与机构的身份标识对应的身份信息,并返回每个参与机构所对应的查询结果。身份验证管理单元1102还适于指示所述人员区块链对所述多个业务参与者中每个参与人员进行身份验证,以便该人员区块链查询与每个参与人员的身份标识对应的身份信息,并返回每个参与人员所对应的查询结果。
如果所述多个业务参与者的身份验证均成功,文档处理单元1103适于将身份验证结果加入到第一业务文档中,以生成携带所述身份验证结果的第二业务文档。
签名请求单元1104还适于向多个业务参与者的设备分别发送对第二业务文档的签名请求。文档处理单元1103还适于根据多个业务参与者的设备对于签名请求返回的响应,生成第三业务文档。其中,第三业务文档包括第二业务文档和由多个业务参与者各自的私钥分别生成的对第二业务文档的数字签名。
图12示出了根据本申请一些实施例的业务数据处理装置1200的示意图。业务数据处理装置1200例如可以驻留在图1所示的业务处理装置101或102中。如图12所示,业务数据处理装置1200可以包括文档获取单元1201、身份验证管理单元1202、文档处理单元1203、签名请求单元1204、风险评估单元1205和查询管理单元1206。这里,文档获取单元1201、身份验证管理单元1202、文档处理单元1203和签名请求单元1204可以分别执行与文档获取单元1101、身份验证管理单元1102、文档处理单元1103和签名请求单元1104一致的操作,这里不再赘述。
在一些实施例中,身份管理装置在查询与各业务参与者的身份标识对应的身份信息时,还获取并返回与所述各业务参数者的身份标识对应的历史信用信息。身份验证管理单元1202还适于接收所述历史信用信息。如果多个业务参与者的身份验证均成功,文档处理单元1203还适于将历史信用信息加入到第二业务文档。
在一些实施例中,在获取与各业务参与者的身份标识对应的身份验证结果时,身份验证管理单元1202还适于获取与各业务参与者的身份标识对应的历史信用信息。如果多个业务参与者的身份验证均成功,文档处理单元1203还适于将历史信用信息加入到第二业务文档。
风险评估单元1205适于根据多个业务参与者各自的历史信用信息,确定所述第三业务文档的风险程度。风险评估单元1205还适于根据第三业务文档的风险程度确定相应的应提供的资源数值。风险评估单元1205还适于确定第三业务文档的业务等级。其中,业务等级用于表示所述第三业务文档未被成功执行的情况所引起的损失程度。
在一些实施例中,在第三业务文档的业务等级超过阈值时,文档获取单元1201还适于获取所述多个业务参与者的设备各自采集的监控信息。其中,每个业务参与者的设备所采集的监控信息包括与该设备对于所述签名请求返回响应的过程对应的视频记录或者图像记录。文档处理单元1203还适于生成与所述监控信息和所述第三业务文档对应的摘要信息,并通过所述目标信息存储***的私钥对所述摘要信息进行数字签名。文档处理单元1203还适于生成与所述摘要信息所对应的数字签名有关的签章图形,并将其存储在所述目标信息存储***上。
在又一些实施例中,在第三业务文档的业务等级超过阈值时,文档获取单元1201从多个业务参与者的设备获取各自对应的生物识别信息。其中,每个业务参与者的设备所对应的生物识别信息用于描述操作该设备对于签名请求返回响应的用户的生物特征。生物识别信息包括指纹信息、声音信息和虹膜信息中至少一种。文档处理单元1203还适于生成与所述生物识别信息和所述第三业务文档对应的摘要信息,并通过所述目标信息存储***的私钥对所述摘要信息进行数字签名。文档处理单元1203还适于生成与所述摘要信息所对应的数字签名有关的签章图形,并将其存储在所述目标信息存储***上。
在一些实施例中,签名请求单元1204还适于分别向各业务参与者的设备发送签名请求,以便各业务参与者的设备通过相应的私钥在第二业务文档中进行数字签名操作并返回包含相应数字签名的第二业务文档。文档获取单元1201还可以从每个业务参与者的设备接收包含该业务参与者所对应数字签名的第二业务文档,并指示文档处理单元1203生成第三业务文档。
在一些实施例中,文档获取单元1201适于分别向各业务参与者的设备端发送签名请求,以便各业务参与者的设备返回相应的签名授权消息。文档处理单元1203还适于响应于文档获取单元1201所接收的各业务参与者所对应的签名授权消息,通过各业务参与者的私钥在所述第二业务文档中进行数字签名,以生成第三业务文档。文档处理单元1203还适于通过目标信息存储***的私钥对第三业务文档进行数字签名,以获取相应的第四业务文档,并将其存储在目标信息存储***中。
在一些实施例中,文档获取单元1201还适于从所述多个业务参与者的设备获取所述设备响应所述签名请求的时间值和地理位置信息。文档处理单元1203还适于在所述签章图形中嵌入包含所述时间值和所述地理位置信息的数字水印。签章图形为二维码。
查询管理单元1206可以响应于从查询设备接收到的与所述签章图形有关的查询请求,查询并返回所述业务区块链中与所述签章图形对应的业务文档信息。
在一些实施例中,文档获取单元1201还适于获取对所述第三业务文档的业务执行记录,并将所述第三业务文档的业务执行记录传输到所述身份管理装置,以便身份管理装置将多个业务参与者的身份信息与业务执行记录关联,并根据所述业务执行记录确定对应的业务参与者的历史信用信息。
图13示出了根据本申请一些实施例的身份管理装置1300的示意图。身份管理装置1300例如可以驻留在图1所示的身份管理装置103中。如图13所示,身份管理装置1300包括验证指示接收单元1301和身份验证单元1302。验证指示接收单元1301适于接收对多个业务参与者进行身份验证对应的指示。身份验证单元1302适于查询与所述多个业务参与者对应的身份信息,并生成和返回相应的身份验证结果。
图14示出了根据本申请一些实施例的身份管理装置1400的示意图。装置1400例如可以驻留在图1所示的身份管理装置103中。如图14所示,装置1400包括验证指示接收单元1401、身份验证单元1402和信息管理单元1403。这里,验证指示接收单元1401和身份验证单元1402可以分别执行与验证指示接收单元1301和身份验证单元1302一致的操作,这里不再赘述。
在接收指示之前,信息管理单元1403可以获取多个业务参与者的身份信息。信息管理单元1403还可以获取各业务参与者的历史行为记录,并将其与相应的身份信息关联存储。其中,每个业务参与者的历史行为记录包括该业务参与者所参与业务对应的业务文档和对所述业务文档的业务执行记录中至少一个。
信息管理单元1403适于根据各业务参与者的历史行为记录,确定该业务参与者的历史信用信息。
在一些实施例中,身份验证单元1402还适于查询并返回与身份信息关联的历史信用信息。信息管理单元1403可以获取所述业务参与者最新参与的业务文档对应的历史行为记录,并更新相应的历史信用信息。
在一些实施例中,身份管理装置1400还包括审计请求接收单元1404和匹配单元1405。审计请求接收单元1404适于接收业务审计装置发送的一个或多个业务参与者各自对应的生物特征信息。其中,各业务参与者对应的生物特征信息用于描述该业务参与者的设备的操作者的生物特征。匹配单元1405适于将审计请求接收单元1404所接收的各个业务参与者所对应的生物特征信息与该业务参与者的身份信息中生物特征信息进行匹配,并向所述业务审计装置返回相应的匹配结果。
图15示出了根据本申请一些实施例的业务审计装置1500的示意图。这里业务审计装置1500例如可以驻留在如图1所示的业务审计装置106中。如图15所示,业务审计装置1500可以包括查询单元1501和审计单元1502。查询单元1501,适于获取一个第三业务文档对应的业务文档信息,该业务文档信息包括参与该第三业务文档的各业务参与者的身份标识、身份验证结果和各业务参与者的数字签名。在一些实施例中,查询单元1501可以根据一个第三业务文档对应的签章图形,向业务处理装置发送对于该签章图形对应的业务文档信息的请求,以便该业务处理装置返回相应的业务文档信息。
审计单元1502适于在根据身份验证结果确定相应的业务参与者身份异常时,确定该第三业务文档存在异常。审计单元1502还适于将各业务参与者的数字签名与相应的身份标识进行匹配,在确定所述各业务参与者的数字签名中至少一个数字签名与相应的身份标识不匹配时,确定该第三业务文档存在异常。
图16示出了根据本申请一些实施例的业务审计装置1600的示意图。这里业务审计装置1600例如可以驻留在如图1所示的业务审计装置106中。如图16所示,业务审计装置1600中的查询单元1601和审计单元1602可以分别执行与查询单元1501和审计单元1502一致的操作,这里不再赘述。
在一些实施例中,业务文档信息还包括该第三业务文档所对应的监控信息,该监控信息包括参与该第三业务文档的多个业务参与者各自的设备所采集的与该设备的操作者有关的视频记录或者图像记录。业务审计装置1600还包括特征提取单元1603,适于从监控信息中提取多个业务参与者各自对应的脸部特征信息。该业务审计装置1600还包括发送单元1604,适于将多个业务参与者各自对应的脸部特征信息发送至身份管理装置,以便身份管理装置(例如身份管理装置1400)将各业务参与者对应的脸部特征信息与本地存储的相应信息进行匹配操作并返回相应匹配结果。该业务审计装置1600还包括接收单元1605,适于接收多个业务参与者各自对应的匹配结果。如果所述多个业务参与者各自对应的脸部特征信息非全部匹配成功,审计单元1602确定该第三业务文档存在异常。
在一些实施例中,业务文档信息还包括参与该第三业务文档的多个业务参与者各自对应的生物识别信息。各业务参与者所对应生物识别信息用于描述与该业务参与者的设备操作者有关的生物特征。其中,所述生物识别信息包括指纹信息、声音信息和虹膜信息中至少一种。发送单元1604,适于将多个业务参与者各自对应的生物识别信息发送至身份管理装置,以便身份管理装置将各业务参与者对应的生物识别信息与本地存储的相应信息进行匹配操作并返回匹配结果。接收单元1605适于接收所述多个业务参与者各自对应的匹配结果。如果所述多个业务参与者各自对应的生物识别信息非全部匹配成功,审计单元1602确定第三业务文档存在异常。
图17示出了上述实体所在的计算设备的组成结构图。如图17所示,该计算设备包括一个或者多个处理器(CPU)1702、通信模块1704、存储器1706、用户接口1710,以及用于互联这些组件的通信总线1708。
处理器1702可通过通信模块1704接收和发送数据以实现网络通信和/或本地通信。
用户接口1710包括一个或多个输出设备1712,其包括一个或多个扬声器和/或一个或多个可视化显示器。用户接口1710也包括一个或多个输入设备1714,其包括诸如,键盘,鼠标,声音命令输入单元或扩音器,触屏显示器,触敏输入板,姿势捕获摄像机或其他输入按钮或控件等。
存储器1706可以是高速随机存取存储器,诸如DRAM、SRAM、DDR RAM、或其他随机存取固态存储设备;或者非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存设备,或其他非易失性固态存储设备。
存储器1706存储处理器1702可执行的指令集,包括:
操作***1716,包括用于处理各种基本***服务和用于执行硬件相关任务的程序;
应用1718,包括用于实现上述媒体数据处理方法的各种程序,这种程序能够实现上述各实例中的处理流程,比如可以包括图11所示的业务数据处理装置1100、图12所示的业务数据处理装置1200、图13所示的身份管理装置1400、图14所示的身份管理装置1400、图15所示的业务审计装置1500或者图16所示的业务审计装置1600。
另外,本申请的每一个实例可以通过由数据处理设备如计算机执行的数据处理程序来实现。显然,数据处理程序构成了本申请。此外,通常存储在一个存储介质中的数据处理程序通过直接将程序读取出存储介质或者通过将程序安装或复制到数据处理设备的存储设备(如硬盘和或内存)中执行。因此,这样的存储介质也构成了本申请。存储介质可以使用任何类型的记录方式,例如纸张存储介质(如纸带等)、磁存储介质(如软盘、硬盘、闪存等)、光存储介质(如CD-ROM等)、磁光存储介质(如MO等)等。
因此本申请还公开了一种非易失性存储介质,其中存储有数据处理程序,该数据处理程序用于执行本申请上述方法的任何一种实例。
另外,本申请所述的方法步骤除了可以用数据处理程序来实现,还可以由硬件来实现,例如,可以由逻辑门、开关、专用集成电路(ASIC)、可编程逻辑控制器和嵌微控制器等来实现。因此这种可以实现本申请所述方法的硬件也可以构成本申请。
以上所述仅为本申请的较佳实例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (13)
1.一种身份管理方法,其特征在于,由身份管理装置执行,所述方法包括:
接收对多个业务参与者进行身份验证的指示,所述指示中包含各业务参与者的身份标识,所述多个业务参与者为待处理的第一业务文档的参与者;
响应于所述指示,在相应的区块链中查询与各业务参与者的身份标识对应的身份信息,生成相应的身份验证结果,并将所述身份验证结果返回给业务处理装置;其中,所述业务参与者包括业务参与机构和业务参与人员;所述区块链包括机构区块链和人员区块链;所述机构区块链用于存储业务参与机构所对应的身份信息;所述人员区块链用于存储业务参与人员所对应的身份信息;所述在相应的区块链中查询与所述各业务参与者的身份标识对应的身份信息包括:在所述机构区块链中查询与业务参与机构的身份标识对应的身份信息;在所述人员区块链中查询与业务参与人员的身份标识对应的身份信息;
其中,所述身份验证结果用于表示所述区块链中未存储业务参与者的身份标识对应的身份信息、或者表示所述区块链中存储有业务参与者的身份标识对应的身份信息;所述业务处理装置在所述多个业务参与者的身份验证均成功时,将所述身份验证结果加入到所述第一业务文档中,生成携带所述身份验证结果的第二业务文档,并请求所述多个业务参与者分别对所述第二业务文档进行签名以生成第三业务文档。
2.根据权利要求1所述的身份管理方法,其中,所述身份验证结果包括:区块地址或者区块标识,所述区块地址或区块标识用于标识所述区块链中存储有业务参与者的身份标识对应的身份信息的区块。
3.根据权利要求1所述的身份管理方法,其特征在于,其中,在接收对多个业务参与者进行身份验证的指示之前,进一步包括:
获取所述各个业务参与者的历史行为记录,其中,各个业务参与者的历史行为记录包括以下至少一个:该业务参与者所参与业务对应的业务文档和该业务参与者对所述业务文档的业务执行记录;
将所述各个业务参与者的历史行为记录与其对应的身份信息关联存储。
4.根据权利要求3所述的身份管理方法,其特征在于,进一步包括:
根据各个业务参与者的历史行为记录,确定该业务参与者的历史信用信息;
在接收到对所述多个业务参与者进行身份验证的指示之后,查询与各业务参与者的身份标识对应的历史信用信息,并将所述历史信用信息返回给所述业务处理装置,其中,所述业务处理装置在所述多个业务参与者的身份验证均成功时,将所述历史信用信息加入到所述第二业务文档。
5.根据权利要求4所述的身份管理方法,其特征在于,进一步包括:
从所述业务处理装置接收各业务参与者对所述第三业务文档的执行记录;
根据所述接收到的业务执行记录对所述各业务参与者的历史行为记录和所述历史信用信息进行更新。
6.根据权利要求1所述的身份管理方法,其特征在于,所述各业务参与者的身份信息包括各业务参与者对应的生物特征信息;进一步包括:
接收业务审计装置发送的各业务参与者对应的生物特征信息;
将所述接收的各业务参与者所对应的生物特征信息与各业务参与者的身份信息中的生物特征信息进行匹配;
向所述业务审计装置返回相应的匹配结果;其中,所述业务审计装置在至少一个业务参与者的生物特征信息未匹配成功时,确定所述第三业务文档存在异常。
7.一种身份管理装置,其特征在于,包括:
验证指示接收单元,适于接收对多个业务参与者进行身份验证对应的指示,所述指示中包含各业务参与者的身份标识,所述多个业务参与者为待处理的第一业务文档的参与者;
身份验证单元,适于响应于所述指示,从相应的区块链中查询与各业务参与者的身份标识对应的身份信息,生成相应的身份验证结果,并将所述身份验证结果返回给业务处理装置;其中,所述业务参与者包括业务参与机构和业务参与人员;所述区块链包括机构区块链和人员区块链;所述机构区块链用于存储业务参与机构所对应的身份信息;所述人员区块链用于存储业务参与人员所对应的身份信息;所述身份验证单元进一步用于:在所述机构区块链中查询与业务参与机构的身份标识对应的身份信息;在所述人员区块链中查询与业务参与人员的身份标识对应的身份信息;
其中,所述身份验证结果用于表示所述区块链中未存储业务参与者的身份标识对应的身份信息、或者表示所述区块链中存储有业务参与者的身份标识对应的身份信息;所述业务处理装置在所述多个业务参与者的身份验证均成功时,将所述身份验证结果加入到所述第一业务文档中,生成携带所述身份验证结果的第二业务文档,并请求所述多个业务参与者分别对所述第二业务文档进行签名以生成第三业务文档。
8.根据权利要求7所述的身份管理装置,其特征在于,进一步包括:
信息管理单元,用于获取所述各个业务参与者的历史行为记录,将所述各个业务参与者的历史行为记录与其对应的身份信息关联存储;其中,各个业务参与者的历史行为记录包括以下至少一个:该业务参与者所参与业务对应的业务文档和该业务参与者对所述业务文档的业务执行记录。
9.根据权利要求8所述的身份管理装置,其特征在于,所述信息管理单元进一步用于:根据各业务参与者的历史行为记录,确定该业务参与者的历史信用信息;
所述身份验证单元进一步用于,响应于所述指示,查询与各业务参与者的身份标识对应的历史信用信息,并将所述历史信用信息返回给所述业务处理装置,其中,所述业务处理装置在所述多个业务参与者的身份验证均成功时,将所述历史信用信息加入到所述第二业务文档。
10.根据权利要求9所述的身份管理装置,其特征在于,所述信息管理单元进一步用于:
从所述业务处理装置接收各业务参与者对所述第三业务文档的执行记录;
根据所述接收到的业务执行记录对所述各业务参与者的历史行为记录和所述历史信用信息进行更新。
11.根据权利要求7所述的身份管理装置,其特征在于,所述各业务参与者的身份信息包括各业务参与者对应的生物特征信息;所述身份管理装置进一步包括:
审计请求接收单元,接收业务审计装置发送的各业务参与者对应的生物特征信息;
匹配单元,将所述接收的各业务参与者所对应的生物特征信息与各业务参与者的身份信息中的生物特征信息进行匹配;
向所述业务审计装置返回相应的匹配结果;其中,所述业务审计装置在至少一个业务参与者的生物特征信息未匹配成功时,确定所述第三业务文档存在异常。
12.一种身份管理装置,其特征在于,包括:
处理器;
与所述处理器相连接的存储器;所述存储器中存储有机器可读指令,所述机器可读指令可以由处理器执行,以执行如权利要求1-6中任一项所述的身份管理方法。
13.一种非易失性机器可读存储介质,存储有机器可读指令,所述机器可读指令可由处理器执行,以执行如权利要求1-6中任一项所述的身份管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910660756.1A CN110233739B (zh) | 2017-11-15 | 2017-11-15 | 身份管理方法、装置及存储介质 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711127894.0A CN107968709B (zh) | 2017-11-15 | 2017-11-15 | 业务数据处理方法、身份管理方法及业务审计方法 |
CN201910660756.1A CN110233739B (zh) | 2017-11-15 | 2017-11-15 | 身份管理方法、装置及存储介质 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711127894.0A Division CN107968709B (zh) | 2017-11-15 | 2017-11-15 | 业务数据处理方法、身份管理方法及业务审计方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110233739A CN110233739A (zh) | 2019-09-13 |
CN110233739B true CN110233739B (zh) | 2020-12-18 |
Family
ID=62000228
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910660756.1A Active CN110233739B (zh) | 2017-11-15 | 2017-11-15 | 身份管理方法、装置及存储介质 |
CN201910666876.2A Active CN110365489B (zh) | 2017-11-15 | 2017-11-15 | 业务审计方法、装置及存储介质 |
CN201711127894.0A Active CN107968709B (zh) | 2017-11-15 | 2017-11-15 | 业务数据处理方法、身份管理方法及业务审计方法 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910666876.2A Active CN110365489B (zh) | 2017-11-15 | 2017-11-15 | 业务审计方法、装置及存储介质 |
CN201711127894.0A Active CN107968709B (zh) | 2017-11-15 | 2017-11-15 | 业务数据处理方法、身份管理方法及业务审计方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11570006B2 (zh) |
CN (3) | CN110233739B (zh) |
WO (1) | WO2019095959A1 (zh) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110233739B (zh) * | 2017-11-15 | 2020-12-18 | 财付通支付科技有限公司 | 身份管理方法、装置及存储介质 |
CN108694238A (zh) * | 2018-05-14 | 2018-10-23 | 腾讯科技(深圳)有限公司 | 基于区块链的业务数据处理方法、装置及存储介质 |
CN108830109B (zh) * | 2018-06-11 | 2021-09-28 | 腾讯科技(深圳)有限公司 | 电子***应用、客户端实现方法、***及设备、存储介质 |
CN109102340A (zh) * | 2018-08-22 | 2018-12-28 | 泰康保险集团股份有限公司 | 基于区块链的服务评价方法、装置、电子设备及介质 |
CN109242102A (zh) * | 2018-08-30 | 2019-01-18 | 天津做票君机器人科技有限公司 | 一种汇票交易信息采集器 |
CN109492367A (zh) * | 2018-10-17 | 2019-03-19 | 平安国际融资租赁有限公司 | 电子合同签名处理方法、装置、计算机设备和存储介质 |
CN109389505A (zh) * | 2018-10-22 | 2019-02-26 | 成都凡特客科技有限公司 | 一种基于区块链技术的三元链式企业增值评估管理平台 |
CN109584043A (zh) * | 2018-10-25 | 2019-04-05 | 平安科技(深圳)有限公司 | 基于区块链的贷款数据处理方法、装置、设备及存储介质 |
CN111435384B (zh) * | 2019-01-14 | 2022-08-19 | 阿里巴巴集团控股有限公司 | 数据安全处理和数据溯源方法、装置及设备 |
CN109785172B (zh) * | 2019-01-24 | 2021-03-23 | 易保互联医疗信息科技(北京)有限公司 | 基于区块链的长期护理保险实现方法、存储介质及设备 |
US20220247582A1 (en) * | 2019-05-31 | 2022-08-04 | Nec Corporation | Data management method, data distribution system, computer program and recording medium |
CN110532256A (zh) * | 2019-07-04 | 2019-12-03 | 平安科技(深圳)有限公司 | 一种账号校验方法、装置、计算机设备及存储介质 |
CN110599273B (zh) * | 2019-09-20 | 2021-07-06 | 腾讯科技(深圳)有限公司 | 数据处理方法、装置、节点设备及存储介质 |
CN111046352B (zh) * | 2019-12-13 | 2021-05-18 | 浙江师范大学 | 一种基于区块链的身份信息安全授权***与方法 |
CN110912712B (zh) * | 2019-12-18 | 2022-03-08 | 东莞市大易产业链服务有限公司 | 基于区块链的业务操作风险认证方法和*** |
CN111385102B (zh) * | 2020-03-20 | 2021-05-11 | 浙江传媒学院 | 基于母子链的视频版权交易溯源方法 |
CN111353176B (zh) * | 2020-05-22 | 2020-12-04 | 支付宝(杭州)信息技术有限公司 | 一种查询区块链数据的方法及*** |
CN111753276A (zh) * | 2020-06-08 | 2020-10-09 | 江苏任务网络科技有限公司 | 可溯源的多方电子签约方法、计算机设备及存储介质 |
CN112818380B (zh) * | 2020-07-10 | 2024-06-28 | 支付宝(杭州)信息技术有限公司 | 业务行为的回溯处理方法、装置、设备及*** |
CN112612849B (zh) | 2020-07-24 | 2024-06-18 | 支付宝(杭州)信息技术有限公司 | 一种数据处理方法、装置、设备及介质 |
CN112016923A (zh) * | 2020-08-28 | 2020-12-01 | 北京大学深圳研究生院 | 基于区块链的网内跨域身份管理方法、***以及算力网络 |
CN111815420B (zh) | 2020-08-28 | 2021-07-06 | 支付宝(杭州)信息技术有限公司 | 一种基于可信资产数据的匹配方法、装置及设备 |
CN111741036B (zh) | 2020-08-28 | 2020-12-18 | 支付宝(杭州)信息技术有限公司 | 一种可信数据传输方法、装置及设备 |
CN111814172A (zh) | 2020-08-28 | 2020-10-23 | 支付宝(杭州)信息技术有限公司 | 一种数据授权信息的获取方法、装置及设备 |
CN111818094B (zh) | 2020-08-28 | 2021-01-05 | 支付宝(杭州)信息技术有限公司 | 一种身份注册方法、装置及设备 |
CN111814196B (zh) * | 2020-09-04 | 2021-01-05 | 支付宝(杭州)信息技术有限公司 | 一种数据处理方法、装置及设备 |
CN113434849A (zh) | 2020-09-04 | 2021-09-24 | 支付宝(杭州)信息技术有限公司 | 一种基于可信硬件的数据管理方法、装置及设备 |
CN111814156B (zh) | 2020-09-04 | 2022-04-29 | 支付宝(杭州)信息技术有限公司 | 一种基于可信设备的数据获取方法、装置及设备 |
CN113012008B (zh) | 2020-09-15 | 2022-06-03 | 支付宝(杭州)信息技术有限公司 | 一种基于可信硬件的身份管理方法、装置及设备 |
CN111930846B (zh) | 2020-09-15 | 2021-02-23 | 支付宝(杭州)信息技术有限公司 | 一种数据处理方法、装置及设备 |
CN113255005B (zh) | 2020-09-15 | 2024-05-28 | 支付宝(杭州)信息技术有限公司 | 一种基于区块链的数据资产流转方法、装置及设备 |
CN112148796B (zh) * | 2020-09-28 | 2024-05-31 | 中钞***产业发展有限公司杭州区块链技术研究院 | 一种电子贸易单据共享方法、装置、设备及介质 |
CN114493585A (zh) * | 2020-10-26 | 2022-05-13 | 华为技术有限公司 | 基于区块链的数据传输方法及装置 |
CN112200585B (zh) * | 2020-11-10 | 2021-08-20 | 支付宝(杭州)信息技术有限公司 | 业务处理方法、装置、设备及*** |
CN113872772B (zh) * | 2021-12-03 | 2022-07-15 | 杭州宇链科技有限公司 | 视频片段拍摄设备和时间记录方法以及对应的验证方法 |
CN117675216A (zh) * | 2022-08-31 | 2024-03-08 | 华为云计算技术有限公司 | 一种数据处理方法及相关设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105913174A (zh) * | 2016-04-07 | 2016-08-31 | 彭军红 | 一种基于区块链的彩票发行方法 |
CN106097073A (zh) * | 2016-06-20 | 2016-11-09 | 深圳市淘淘谷信息技术有限公司 | 一种用区块链来赋予数字账户交易过程独有id的方法 |
CN106411950A (zh) * | 2016-11-21 | 2017-02-15 | 江苏通付盾科技有限公司 | 基于区块链交易id的认证方法、装置及*** |
CN106533696A (zh) * | 2016-11-18 | 2017-03-22 | 江苏通付盾科技有限公司 | 基于区块链的身份认证方法、认证服务器及用户终端 |
AU2017100968A4 (en) * | 2016-07-18 | 2017-09-07 | Brontech Pty Ltd | System for issuance, verification and use of digital identities on a public or private ledger. |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000025246A1 (en) * | 1998-10-27 | 2000-05-04 | Receipt.Com, Inc. | Method and apparatus for establishing electronic transactions |
AU2001288936A1 (en) * | 2000-09-07 | 2002-03-22 | Closingguard.Com, Inc. | System and method of managing financial transactions over an electronic network |
US8762283B2 (en) * | 2004-05-03 | 2014-06-24 | Visa International Service Association | Multiple party benefit from an online authentication service |
CN1808490A (zh) * | 2005-01-19 | 2006-07-26 | 刘瑞祯 | 数字***的商务运行方法及其*** |
US7992194B2 (en) * | 2006-03-14 | 2011-08-02 | International Business Machines Corporation | Methods and apparatus for identity and role management in communication networks |
AU2012283810A1 (en) | 2011-07-14 | 2014-02-06 | Docusign, Inc. | Online signature identity and verification in community |
US9824198B2 (en) | 2011-07-14 | 2017-11-21 | Docusign, Inc. | System and method for identity and reputation score based on transaction history |
EP3036675B1 (en) * | 2013-08-23 | 2021-03-10 | IDEMIA Identity & Security USA LLC | Method for identity management |
US9536065B2 (en) * | 2013-08-23 | 2017-01-03 | Morphotrust Usa, Llc | System and method for identity management |
EP3218859A4 (en) | 2014-11-10 | 2018-05-30 | DocuSign, Inc. | System and method for identity and reputation score based on transaction history |
US20160283920A1 (en) * | 2015-03-28 | 2016-09-29 | Justin Fisher | Authentication and verification of digital data utilizing blockchain technology |
US9972011B2 (en) * | 2015-08-13 | 2018-05-15 | Mastercard International Incorporated | Systems and methods for monitoring authentication of transactions to payment networks |
EP3348019A1 (en) * | 2015-09-11 | 2018-07-18 | Aware, Inc. | Biometric verification of a blockchain database transaction contributor |
CN105631248A (zh) * | 2015-12-10 | 2016-06-01 | 深圳先进技术研究院 | 电子合同的签订方法、判断伪造方法及判断篡改方法 |
EP3394779B1 (en) * | 2015-12-22 | 2021-11-03 | Financial & Risk Organisation Limited | Methods and systems for identity creation, verification and management |
CN105956923B (zh) * | 2016-04-20 | 2022-04-29 | 上海如鸽投资有限公司 | 资产交易***以及资产的数字化认证和交易方法 |
CN106022681A (zh) * | 2016-05-13 | 2016-10-12 | 杭州云象网络技术有限公司 | 一种基于区块链的物流追踪方法 |
US9635000B1 (en) * | 2016-05-25 | 2017-04-25 | Sead Muftic | Blockchain identity management system based on public identities ledger |
CN106375317A (zh) * | 2016-08-31 | 2017-02-01 | 北京明朝万达科技股份有限公司 | 一种基于区块链的大数据安全认证方法和*** |
CN106453407B (zh) * | 2016-11-23 | 2019-10-15 | 江苏通付盾科技有限公司 | 基于区块链的身份认证方法、认证服务器及用户终端 |
CN106790397B (zh) | 2016-11-28 | 2020-06-09 | 新疆熙菱信息技术股份有限公司 | 一种数据的业务特征识别***及方法 |
CN106779385A (zh) * | 2016-12-07 | 2017-05-31 | 北京信任度科技有限公司 | 利用区块链固定电子证据和用户身份的方法及*** |
CN106611372B (zh) * | 2016-12-27 | 2021-01-08 | 深圳微众信用科技股份有限公司 | 一种征信数据查询方法及*** |
CN106845179A (zh) | 2016-12-30 | 2017-06-13 | 山东中架工人信息技术股份有限公司 | 一种基于rim真实身份管理***的矩阵式权限实现方法 |
CN107222303A (zh) * | 2017-05-11 | 2017-09-29 | 暨南大学 | 基于区块链和云平台的数字版权追溯***建设方法 |
CN107257340B (zh) * | 2017-06-19 | 2019-10-01 | 阿里巴巴集团控股有限公司 | 一种认证方法、基于区块链的认证数据处理方法及设备 |
CN110233739B (zh) * | 2017-11-15 | 2020-12-18 | 财付通支付科技有限公司 | 身份管理方法、装置及存储介质 |
-
2017
- 2017-11-15 CN CN201910660756.1A patent/CN110233739B/zh active Active
- 2017-11-15 CN CN201910666876.2A patent/CN110365489B/zh active Active
- 2017-11-15 CN CN201711127894.0A patent/CN107968709B/zh active Active
-
2018
- 2018-10-25 WO PCT/CN2018/111872 patent/WO2019095959A1/zh active Application Filing
-
2020
- 2020-04-27 US US16/859,995 patent/US11570006B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105913174A (zh) * | 2016-04-07 | 2016-08-31 | 彭军红 | 一种基于区块链的彩票发行方法 |
CN106097073A (zh) * | 2016-06-20 | 2016-11-09 | 深圳市淘淘谷信息技术有限公司 | 一种用区块链来赋予数字账户交易过程独有id的方法 |
AU2017100968A4 (en) * | 2016-07-18 | 2017-09-07 | Brontech Pty Ltd | System for issuance, verification and use of digital identities on a public or private ledger. |
CN106533696A (zh) * | 2016-11-18 | 2017-03-22 | 江苏通付盾科技有限公司 | 基于区块链的身份认证方法、认证服务器及用户终端 |
CN106411950A (zh) * | 2016-11-21 | 2017-02-15 | 江苏通付盾科技有限公司 | 基于区块链交易id的认证方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN110365489A (zh) | 2019-10-22 |
CN107968709A (zh) | 2018-04-27 |
US20200259665A1 (en) | 2020-08-13 |
CN110365489B (zh) | 2021-02-05 |
US11570006B2 (en) | 2023-01-31 |
WO2019095959A1 (zh) | 2019-05-23 |
CN110233739A (zh) | 2019-09-13 |
CN107968709B (zh) | 2020-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110233739B (zh) | 身份管理方法、装置及存储介质 | |
US10942994B2 (en) | Multicomputer processing for data authentication using a blockchain approach | |
US20240169457A1 (en) | Systems and methods for executing and delivering electronic documents | |
US11159537B2 (en) | Multicomputer processing for data authentication and event execution using a blockchain approach | |
US11170376B2 (en) | Informational and analytical system and method for ensuring the level of trust, control and secure interaction of counterparties when using electronic currencies and contracts | |
US20210224795A1 (en) | Escrow non-face-to-face cryptocurrency transaction device and method using phone number | |
TW202008290A (zh) | 基於區塊鏈的服務租賃方法、裝置、系統及電子設備 | |
CN110264288A (zh) | 基于信息识别技术的数据处理方法及相关装置 | |
CN110462658A (zh) | 用于提供数字身份记录以核实用户的身份的***和方法 | |
US20140067661A1 (en) | Virtual check system and method | |
CN105635169A (zh) | 一种基于互联网的电子合同签署方法 | |
CN107636662A (zh) | 网络内容认证 | |
Sullivan et al. | Blockchain, digital identity, e-government | |
CN109327312A (zh) | 认证方法及装置、电子设备 | |
CN110689415A (zh) | 一种公共资源交易平台管理*** | |
CN108428135A (zh) | 身份验证方法 | |
JP6667858B2 (ja) | 資産管理システム及び資産管理方法 | |
WO2020226531A2 (ru) | Способ удаленной верификации документов | |
KR102437375B1 (ko) | 블럭체인기술을 활용한 연구노트 활용 시스템 및 이의 실행 방법 | |
CN110599347A (zh) | 票据处理方法、装置、计算机可读存储介质和计算机设备 | |
Seng et al. | Blockchain technology in securing academic credentials: Mobile QR block CV | |
KR20070109378A (ko) | 공인전자문서보관소 기반 페이퍼리스 전자계약 방법 | |
Negasa et al. | A Blockchain-Enabled Digital Document Locker and Verification Model for Ethiopia. | |
EP4390820A1 (en) | Funding central bank digital currency (cbdc) wallet accounts | |
Jain et al. | Background Verification of Employees using Blockchain |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40009216 Country of ref document: HK |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |