CN111245602A - 基于区块链的数据确权方法及系统 - Google Patents
基于区块链的数据确权方法及系统 Download PDFInfo
- Publication number
- CN111245602A CN111245602A CN201911381869.4A CN201911381869A CN111245602A CN 111245602 A CN111245602 A CN 111245602A CN 201911381869 A CN201911381869 A CN 201911381869A CN 111245602 A CN111245602 A CN 111245602A
- Authority
- CN
- China
- Prior art keywords
- data
- block chain
- user
- public key
- module
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000012795 verification Methods 0.000 claims description 18
- 238000012986 modification Methods 0.000 abstract description 8
- 230000004048 modification Effects 0.000 abstract description 8
- 238000012545 processing Methods 0.000 description 10
- 238000012790 confirmation Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
-
- 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/602—Providing cryptographic facilities or services
-
- 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/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- 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/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- 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/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Power Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于区块链的数据确权方法,包括以下步骤:根据业务逻辑,创建智能合约;获取用户身份信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;通过智能合约获取并发送用户的公钥至区块链网络;获取用户需要上链的数据,并通过私钥对获取的数据进行加密;通过智能合约将加密后的数据发送至区块链网络;获取用户的公钥,并通过公钥对区块链网络中的数据进行身份确权匹配。本发明还提供了一种基于区块链的数据确权系统。本发明基于区块链的时序性和不可串改性来解决数据确权问题,保证数据归属者的权益,实现数据的归属权唯一。
Description
技术领域
本发明涉及区块链应用技术领域,特别是一种基于区块链的数据确权方法及系统。
背景技术
传统的数据版权系统处于比较薄弱的节点,数据的存储是基于传统的关系型数据库,传统技术数据存储基于数据库存储过于中心化,无法解决数据被串改的问题,无法保证数据的归属权唯一。
发明内容
基于此,针对上述问题,有必要提出一种基于区块链的数据确权方法及系统,基于区块链的时序性和不可串改性来解决数据确权问题,保证数据归属者的权益,实现数据的归属权唯一。
为解决上述问题,本发明提供了一种基于区块链的数据确权方法,包括以下步骤:
S1、根据业务逻辑,创建智能合约;
S2、获取用户身份信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;
S3、通过智能合约获取并发送用户的公钥至区块链网络;
S4、获取用户需要上链的数据,并通过私钥对获取的数据进行加密;
S5、通过智能合约将加密后的数据发送至区块链网络;
S6、获取用户的公钥,并通过公钥对区块链网络中的数据进行身份确权匹配。
通过实际的业务逻辑,使用golang开发一段程序(即创建智能合约),将程序部署到区块链节点,由区块链节点去触发执行;获取用户身份信息,该用户身份信息包括个人身份信息、个人社保信息、个人不动产信息等,如姓名、性别、年龄、婚姻家庭、住址、职业、文化等个人身份信息,参保地区、参保单位、社保基数、参保年限等个人社保信息以及是否有无汽车、房产、企业等个人不动产信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;通过智能合约获取并发送用户的公钥至区块链网络;采用SM2或SM4算法对用户需要上链的数据进行加密,应用程序通过golang-sdk调用区块链网络中智能合约的接口,通过智能合约将加密后的数据发送至区块链网络,将数据包发送到区块链节点,区块链节点调用智能合约完成业务处理,然后将数据存储于区块链网络中;用户上链后的每条数据具有上传者通过私钥添加的唯一签名标识(sign),通过数据上传者的公钥对数据和对数据的签名进行验证,对区块链网络中的数据进行身份确权匹配。
本方法以区块链技术作为底层基础架构,在智能合约业务层来实现数据上链后拥有唯一版权,基于区块链的时序性和不可串改性来解决数据确权问题,保证数据归属者的权益,实现数据的归属权唯一。
进一步地,步骤S4包括以下步骤:
S41、获取用户需要上链的数据;
S42、通过私钥采用SM2算法对获取的数据添加唯一签名标识,进行数据加密。
通过私钥采用SM2算法对获取的数据添加唯一签名标识,对数据进行唯一标识,以便后续确权匹配,保证数据身份的有效性和唯一性。
进一步地,步骤S6包括以下步骤:
S61、获取用户的公钥;
S62、获取区块链网络中的数据的唯一签名标识;
S63、通过公钥采用SM2算法对数据进行签名验证,判断数据的唯一签名标识与对应的用户是否匹配,如果是,则进入步骤S64;如果否,则进入步骤S61;
S64、对区块链网络中的数据进行身份确权匹配。
通过用户上传到区块链网络中的公钥,采用SM2算法进行签名验证,提高数据处理的效率和准确性。
为解决上述问题,本发明还提供了一种基于区块链的数据确权系统,包括合约创建模块、秘钥创建模块、公钥发送模块、数据加密模块、数据发送模块和身份确权模块,其中:
合约创建模块,用于根据业务逻辑,创建智能合约;
秘钥创建模块,用于获取用户身份信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;
公钥发送模块,用于通过智能合约获取并发送用户的公钥至区块链网络;
数据加密模块,用于获取用户需要上链的数据,并通过私钥对获取的数据进行加密;
数据发送模块,用于通过智能合约将加密后的数据发送至区块链网络;
身份确权模块,用于获取用户的公钥,并通过公钥对区块链网络中的数据进行身份确权匹配。
合约创建模块通过实际的业务逻辑,使用golang开发一段程序(即创建智能合约),将程序部署到区块链节点,由区块链节点去触发执行;通过秘钥创建模块获取用户身份信息,该用户身份信息包括个人身份信息、个人社保信息、个人不动产信息等,如姓名、性别、年龄、婚姻家庭、住址、职业、文化等个人身份信息,参保地区、参保单位、社保基数、参保年限等个人社保信息以及是否有无汽车、房产、企业等个人不动产信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;公钥发送模块通过智能合约获取并发送用户的公钥至区块链网络;数据加密模块采用SM2或SM4算法对用户需要上链的数据进行加密,应用程序通过golang-sdk调用区块链网络中智能合约的接口,数据发送模块通过智能合约将加密后的数据发送至区块链网络,将数据包发送到区块链节点,区块链节点调用智能合约完成业务处理,然后将数据存储于区块链网络中;用户上链后的每条数据具有上传者通过私钥添加的唯一签名标识(sign),身份确权模块通过数据上传者的公钥对数据和对数据的签名进行验证,对区块链网络中的数据进行身份确权匹配。
本系统以区块链技术作为底层基础架构,在智能合约业务层来实现数据上链后拥有唯一版权,基于区块链的时序性和不可串改性来解决数据确权问题,保证数据归属者的权益,实现数据的归属权唯一。
进一步地,所述数据加密模块包括获取子模块和加密子模块,其中:
获取子模块,用于获取用户需要上链的数据;
加密子模块,用于通过私钥采用SM2算法对获取的数据添加唯一签名标识,进行数据加密。
通过私钥采用SM2算法对获取的数据添加唯一签名标识,对数据进行唯一标识,以便后续确权匹配,保证数据身份的有效性和唯一性。
进一步地,所述身份确权模块包括公钥子模块、标识子模块、验证子模块和匹配子模块,其中:
公钥子模块,用于获取用户的公钥;
标识子模块,用于获取区块链网络中的数据的唯一签名标识;
验证子模块,用于通过公钥采用SM2算法对数据进行签名验证,判断数据的唯一签名标识与对应的用户是否匹配,如果是,则匹配子模块工作;如果否,则公钥子模块工作;
匹配子模块,用于对区块链网络中的数据进行身份确权匹配。
通过用户上传到区块链网络中的公钥,采用SM2算法进行签名验证,提高数据处理的效率和准确性。
本发明的有益效果是:
1、以区块链技术作为底层基础架构,在智能合约业务层来实现数据上链后拥有唯一版权,基于区块链的时序性和不可串改性来解决数据确权问题,保证数据归属者的权益,实现数据的归属权唯一;
2、通过私钥采用SM2算法对获取的数据添加唯一签名标识,对数据进行唯一标识,以便后续确权匹配,保证数据身份的有效性和唯一性;
3、通过用户上传到区块链网络中的公钥,采用SM2算法进行签名验证,提高数据处理的效率和准确性。
附图说明
图1为本发明实施例所述一种基于区块链的数据确权方法的流程图;
图2为本发明实施例所述一种基于区块链的数据确权方法中身份确权匹配的流程图;
图3为本发明实施例所述一种基于区块链的数据确权系统的原理图。
附图标记说明:
10、合约创建模块;20、秘钥创建模块;30、公钥发送模块;40、数据加密模块;401、获取子模块;402、加密子模块;50、数据发送模块;60、身份确权模块;601、公钥子模块;602、标识子模块;603、验证子模块;604、匹配子模块。
具体实施方式
下面结合附图对本发明的实施例进行详细说明。
实施例
如图1所示,一种基于区块链的数据确权方法,包括以下步骤:
S1、根据业务逻辑,创建智能合约。
S2、获取用户身份信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;该用户身份信息包括个人身份信息、个人社保信息、个人不动产信息等,如姓名、性别、年龄、婚姻家庭、住址、职业、文化等个人身份信息,参保地区、参保单位、社保基数、参保年限等个人社保信息以及是否有无汽车、房产、企业等个人不动产信息。
S3、通过智能合约获取并发送用户的公钥至区块链网络。
S4、获取用户需要上链的数据,并通过私钥采用SM2或SM4算法对获取的数据进行加密。
S5、通过智能合约将加密后的数据发送至区块链网络,应用程序通过golang-sdk调用区块链网络中智能合约的接口,通过智能合约将加密后的数据发送至区块链网络,将数据包发送到区块链节点,区块链节点调用智能合约完成业务处理,然后将数据存储于区块链网络中。
S6、获取用户的公钥,并通过公钥对区块链网络中的数据进行身份确权匹配。
通过实际的业务逻辑,使用golang开发一段程序(即创建智能合约),将程序部署到区块链节点,由区块链节点去触发执行;获取用户身份信息,该用户身份信息包括个人身份信息、个人社保信息、个人不动产信息等,如姓名、性别、年龄、婚姻家庭、住址、职业、文化等个人身份信息,参保地区、参保单位、社保基数、参保年限等个人社保信息以及是否有无汽车、房产、企业等个人不动产信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;通过智能合约获取并发送用户的公钥至区块链网络;采用SM2或SM4算法对用户需要上链的数据进行加密,应用程序通过golang-sdk调用区块链网络中智能合约的接口,通过智能合约将加密后的数据发送至区块链网络,将数据包发送到区块链节点,区块链节点调用智能合约完成业务处理,然后将数据存储于区块链网络中;用户上链后的每条数据具有上传者通过私钥添加的唯一签名标识(sign),通过数据上传者的公钥对数据和对数据的签名进行验证,对区块链网络中的数据进行身份确权匹配。
本方法以区块链技术作为底层基础架构,在智能合约业务层来实现数据上链后拥有唯一版权,基于区块链的时序性和不可串改性来解决数据确权问题,保证数据归属者的权益,实现数据的归属权唯一。
在其中一个实施例中,步骤S4包括以下步骤:
S41、获取用户需要上链的数据;
S42、通过私钥采用SM2算法对获取的数据添加唯一签名标识,进行数据加密。
通过私钥采用SM2算法对获取的数据添加唯一签名标识,对数据进行唯一标识,以便后续确权匹配,保证数据身份的有效性和唯一性。
在其中一个实施例中,如图2所示,步骤S6包括以下步骤:
S61、获取用户的公钥;
S62、获取区块链网络中的数据的唯一签名标识;
S63、通过公钥采用SM2算法对数据进行签名验证,判断数据的唯一签名标识与对应的用户是否匹配,如果是,则进入步骤S64;如果否,则进入步骤S61;
S64、对区块链网络中的数据进行身份确权匹配。
通过用户上传到区块链网络中的公钥,采用SM2算法进行签名验证,提高数据处理的效率和准确性。
如图3所示,一种基于区块链的数据确权系统,包括合约创建模块10、秘钥创建模块20、公钥发送模块30、数据加密模块40、数据发送模块50和身份确权模块60,其中:
合约创建模块10,用于根据业务逻辑,创建智能合约;
秘钥创建模块20,用于获取用户身份信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;
公钥发送模块30,用于通过智能合约获取并发送用户的公钥至区块链网络;
数据加密模块40,用于获取用户需要上链的数据,并通过私钥对获取的数据进行加密;
数据发送模块50,用于通过智能合约将加密后的数据发送至区块链网络;
身份确权模块60,用于获取用户的公钥,并通过公钥对区块链网络中的数据进行身份确权匹配。
合约创建模块10通过实际的业务逻辑,使用golang开发一段程序(即创建智能合约),将程序部署到区块链节点,由区块链节点去触发执行;通过秘钥创建模块20获取用户身份信息,该用户身份信息包括个人身份信息、个人社保信息、个人不动产信息等,如姓名、性别、年龄、婚姻家庭、住址、职业、文化等个人身份信息,参保地区、参保单位、社保基数、参保年限等个人社保信息以及是否有无汽车、房产、企业等个人不动产信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;公钥发送模块30通过智能合约获取并发送用户的公钥至区块链网络;数据加密模块40采用SM2或SM4算法对用户需要上链的数据进行加密,应用程序通过golang-sdk调用区块链网络中智能合约的接口,数据发送模块50通过智能合约将加密后的数据发送至区块链网络,将数据包发送到区块链节点,区块链节点调用智能合约完成业务处理,然后将数据存储于区块链网络中;用户上链后的每条数据具有上传者通过私钥添加的唯一签名标识(sign),身份确权模块60通过数据上传者的公钥对数据和对数据的签名进行验证,对区块链网络中的数据进行身份确权匹配。
本系统以区块链技术作为底层基础架构,在智能合约业务层来实现数据上链后拥有唯一版权,基于区块链的时序性和不可串改性来解决数据确权问题,保证数据归属者的权益,实现数据的归属权唯一。
在其中一个实施例中,如图3所示,所述数据加密模块40包括获取子模块401和加密子模块402,其中:
获取子模块401,用于获取用户需要上链的数据;
加密子模块402,用于通过私钥采用SM2算法对获取的数据添加唯一签名标识,进行数据加密。
通过私钥采用SM2算法对获取的数据添加唯一签名标识,对数据进行唯一标识,以便后续确权匹配,保证数据身份的有效性和唯一性。
在其中一个实施例中,如图3所示,所述身份确权模块60包括公钥子模块601、标识子模块602、验证子模块603和匹配子模块604,其中:
公钥子模块601,用于获取用户的公钥;
标识子模块602,用于获取区块链网络中的数据的唯一签名标识;
验证子模块603,用于通过公钥采用SM2算法对数据进行签名验证,判断数据的唯一签名标识与对应的用户是否匹配,如果是,则匹配子模块604工作;如果否,则公钥子模块601工作;
匹配子模块604,用于对区块链网络中的数据进行身份确权匹配。
通过用户上传到区块链网络中的公钥,采用SM2算法进行签名验证,提高数据处理的效率和准确性。
以上所述实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
Claims (6)
1.一种基于区块链的数据确权方法,其特征在于,包括以下步骤:
S1、根据业务逻辑,创建智能合约;
S2、获取用户身份信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;
S3、通过智能合约获取并发送用户的公钥至区块链网络;
S4、获取用户需要上链的数据,并通过私钥对获取的数据进行加密;
S5、通过智能合约将加密后的数据发送至区块链网络;
S6、获取用户的公钥,并通过公钥对区块链网络中的数据进行身份确权匹配。
2.根据权利要求1所述的基于区块链的数据确权方法,其特征在于,步骤S4包括以下步骤:
S41、获取用户需要上链的数据;
S42、通过私钥采用SM2算法对获取的数据添加唯一签名标识,进行数据加密。
3.根据权利要求2所述的基于区块链的数据确权方法,其特征在于,步骤S6包括以下步骤:
S61、获取用户的公钥;
S62、获取区块链网络中的数据的唯一签名标识;
S63、通过公钥采用SM2算法对数据进行签名验证,判断数据的唯一签名标识与对应的用户是否匹配,如果是,则进入步骤S64;如果否,则进入步骤S61;
S64、对区块链网络中的数据进行身份确权匹配。
4.一种基于区块链的数据确权系统,其特征在于,包括合约创建模块、秘钥创建模块、公钥发送模块、数据加密模块、数据发送模块和身份确权模块,其中:
合约创建模块,用于根据业务逻辑,创建智能合约;
秘钥创建模块,用于获取用户身份信息,并根据用户身份信息为对应的用户创建一对公钥和私钥;
公钥发送模块,用于通过智能合约获取并发送用户的公钥至区块链网络;
数据加密模块,用于获取用户需要上链的数据,并通过私钥对获取的数据进行加密;
数据发送模块,用于通过智能合约将加密后的数据发送至区块链网络;
身份确权模块,用于获取用户的公钥,并通过公钥对区块链网络中的数据进行身份确权匹配。
5.根据权利要求4所述的基于区块链的数据确权系统,其特征在于,所述数据加密模块包括获取子模块和加密子模块,其中:
获取子模块,用于获取用户需要上链的数据;
加密子模块,用于通过私钥采用SM2算法对获取的数据添加唯一签名标识,进行数据加密。
6.根据权利要求5所述的基于区块链的数据确权系统,其特征在于,所述身份确权模块包括公钥子模块、标识子模块、验证子模块和匹配子模块,其中:
公钥子模块,用于获取用户的公钥;
标识子模块,用于获取区块链网络中的数据的唯一签名标识;
验证子模块,用于通过公钥采用SM2算法对数据进行签名验证,判断数据的唯一签名标识与对应的用户是否匹配,如果是,则匹配子模块工作;如果否,则公钥子模块工作;
匹配子模块,用于对区块链网络中的数据进行身份确权匹配。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911381869.4A CN111245602A (zh) | 2019-12-27 | 2019-12-27 | 基于区块链的数据确权方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911381869.4A CN111245602A (zh) | 2019-12-27 | 2019-12-27 | 基于区块链的数据确权方法及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111245602A true CN111245602A (zh) | 2020-06-05 |
Family
ID=70864246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911381869.4A Pending CN111245602A (zh) | 2019-12-27 | 2019-12-27 | 基于区块链的数据确权方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111245602A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112258323A (zh) * | 2020-10-22 | 2021-01-22 | 苏州市星际云通区块链科技有限公司 | 基于区块链的数字版权登记方法及终端设备 |
CN112434332A (zh) * | 2020-11-24 | 2021-03-02 | 北京马上游科技有限责任公司 | 基于区块链和物联网的医疗数据共享方法及系统 |
CN112734581A (zh) * | 2021-01-12 | 2021-04-30 | 广州市讯奇数码科技有限公司 | 一种5g区块链社保数据应用系统 |
TWI788989B (zh) * | 2021-09-01 | 2023-01-01 | 中華電信股份有限公司 | 一種基於區塊鏈的行動支付整合系統、方法及其電腦可讀媒介 |
CN115936636A (zh) * | 2023-02-27 | 2023-04-07 | 长沙城市发展集团有限公司 | 基于前置ε-ABRF算法的车位确权上链方法及系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106845960A (zh) * | 2017-01-24 | 2017-06-13 | 上海亿账通区块链科技有限公司 | 基于区块链的安全交易方法及系统 |
US20190123895A1 (en) * | 2017-10-23 | 2019-04-25 | Cygnetise Limited | Methods and apparatus for verifying a user transaction |
CN110544101A (zh) * | 2019-09-10 | 2019-12-06 | 苏州阿尔山数字科技有限公司 | 基于sm9的联盟链身份认证方法 |
CN110601853A (zh) * | 2019-09-17 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种区块链私钥生成方法以及设备 |
-
2019
- 2019-12-27 CN CN201911381869.4A patent/CN111245602A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106845960A (zh) * | 2017-01-24 | 2017-06-13 | 上海亿账通区块链科技有限公司 | 基于区块链的安全交易方法及系统 |
US20190123895A1 (en) * | 2017-10-23 | 2019-04-25 | Cygnetise Limited | Methods and apparatus for verifying a user transaction |
CN110544101A (zh) * | 2019-09-10 | 2019-12-06 | 苏州阿尔山数字科技有限公司 | 基于sm9的联盟链身份认证方法 |
CN110601853A (zh) * | 2019-09-17 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种区块链私钥生成方法以及设备 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112258323A (zh) * | 2020-10-22 | 2021-01-22 | 苏州市星际云通区块链科技有限公司 | 基于区块链的数字版权登记方法及终端设备 |
CN112434332A (zh) * | 2020-11-24 | 2021-03-02 | 北京马上游科技有限责任公司 | 基于区块链和物联网的医疗数据共享方法及系统 |
CN112734581A (zh) * | 2021-01-12 | 2021-04-30 | 广州市讯奇数码科技有限公司 | 一种5g区块链社保数据应用系统 |
TWI788989B (zh) * | 2021-09-01 | 2023-01-01 | 中華電信股份有限公司 | 一種基於區塊鏈的行動支付整合系統、方法及其電腦可讀媒介 |
CN115936636A (zh) * | 2023-02-27 | 2023-04-07 | 长沙城市发展集团有限公司 | 基于前置ε-ABRF算法的车位确权上链方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111245602A (zh) | 基于区块链的数据确权方法及系统 | |
CN107231351B (zh) | 电子证件的管理方法及相关设备 | |
CN109286497B (zh) | 一种基于区块链的不记名投票和多条件计票的方法 | |
US20190036680A1 (en) | System and method for blockchain-based user authentication based on a cryptographic challenge | |
CN110120953B (zh) | 一种面向智能手机客户端的铁路旅客身份认证系统 | |
KR20180129027A (ko) | 프로그래밍이 가능한 블록체인과 통합 아이디 기반의 사용자 인증 방법 및 시스템 | |
CN1395776A (zh) | 发放电子身份证明的方法 | |
CN111723385B (zh) | 数据信息处理方法、装置、电子设备及存储介质 | |
CN109039655A (zh) | 基于区块链的实名身份认证方法及装置、身份区块链 | |
CN108537046A (zh) | 一种基于区块链技术的在线合同签署系统及方法 | |
CN112069550B (zh) | 一种基于智能合约方式的电子合同存证系统 | |
CN112733121B (zh) | 数据获取方法、装置、设备及存储介质 | |
CN111800252A (zh) | 基于区块链的信息审核方法、装置和计算机设备 | |
CN109714169B (zh) | 一种基于严格授权的数据可信流通平台及其流通方法 | |
CN112347188A (zh) | 一种基于私有链的授权及访问审计系统及方法 | |
CN109067808B (zh) | 基于社会关系担保实现区块链实名制认证的方法及装置 | |
CN108769020A (zh) | 一种隐私保护的身份属性证明系统及方法 | |
CN109685531A (zh) | 基于区块链技术的产品质量认证方法和系统 | |
CN103929435A (zh) | 一种基于dnssec及dane协议的可信验证方法 | |
CN110309663A (zh) | 基于区块链的隐私认证方法及系统 | |
CN111444492A (zh) | 一种基于医疗区块链的数字身份验证的方法 | |
CN109962777A (zh) | 许可区块链系统中的密钥生成、获取密钥的方法及设备 | |
CN112035863B (zh) | 一种基于智能合约方式的电子合同取证方法及系统 | |
JP6783527B2 (ja) | 電子鍵再登録システム、電子鍵再登録方法およびプログラム | |
CN112884484A (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220429 Address after: No. 36 and 37, 11th floor, Seattle business building, No. 69, Xi'an south road, Jinniu District, Chengdu, Sichuan 610000 Applicant after: SICHUAN BUSINESS EASY CO.,LTD. Address before: No. 1506, 15th floor, unit 1, building 2, No. 1537, middle section of Jiannan Avenue, high tech Zone, Chengdu, Sichuan 610000 Applicant before: Chengdu Shangtong Digital Technology Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200605 |