CN115618421B - 一种基于ipfs和区块链技术的电子合同安全传输方法 - Google Patents
一种基于ipfs和区块链技术的电子合同安全传输方法 Download PDFInfo
- Publication number
- CN115618421B CN115618421B CN202211243338.0A CN202211243338A CN115618421B CN 115618421 B CN115618421 B CN 115618421B CN 202211243338 A CN202211243338 A CN 202211243338A CN 115618421 B CN115618421 B CN 115618421B
- Authority
- CN
- China
- Prior art keywords
- electronic contract
- contract
- electronic
- module
- signing
- 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
- 238000000034 method Methods 0.000 title claims abstract description 19
- 230000005540 biological transmission Effects 0.000 title claims abstract description 13
- 238000005516 engineering process Methods 0.000 title claims abstract description 11
- 230000000977 initiatory effect Effects 0.000 claims abstract description 20
- 239000003999 initiator Substances 0.000 claims description 8
- 238000013500 data storage Methods 0.000 claims description 6
- 238000012795 verification Methods 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 claims 1
- 206010063659 Aversion Diseases 0.000 description 3
- 230000007547 defect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
Classifications
-
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
- G06F16/137—Hash-based
-
- 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/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- 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/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/062—Network architectures or network communication protocols for network security for supporting key management in a packet data network for key distribution, e.g. centrally by trusted party
-
- 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/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/085—Secret sharing or secret splitting, e.g. threshold schemes
-
- 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
-
- 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/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
-
- 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/2107—File encryption
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Bioethics (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Storage Device Security (AREA)
Abstract
本发明提供一种基于IPFS和区块链技术的电子合同安全传输方法包括电子合同SaaS***模块,生成平台用户公私钥;电子合同发送模块,创建平台用户加密的电子合同发起信息并将其发送至电子合同接收方;IPFS***模块,以便电子合同发送模块对文件存储哈希值进行存储;电子合同智能合约模块,建立电子合同密钥分发机制,对电子合同发起信息进行签署行为追溯;电子合同接收模块,基于电子合同密钥分发机制,对电子合同发起信息解密,获取电子合同原文。本发明利用区块链防篡改和公开透明性,既规避SaaS平台运营方作恶风险,又让整个合同签署签流程安全、可追溯。
Description
技术领域
本发明涉及电子合同安全传输技术领域,具体为一种基于IPFS和区块链技术的电子合同安全传输方法。
背景技术
传统的合同签订方式是通过外勤人员携带合同外出,与另一方完成商谈之后双方在合同上进行签订。当签订完成后,还要将合同带回公司进行登记、录入工作,这种方式的缺陷在于:合同纸张易丢失、损坏;公司不能及时了解合同的签订进程;录入工作耗费人力资源等等。
随后市场上出现了电子合同。但是随着电子技术的发展,电子合同以其传输方便、节约等特点得以出现,具体来说,目前电子合同的工作方式为:合同发起方制作合同的相关信息发给合同接收方,经过验证之后双方完成合同的签署,但是在这个过程中若出现平台运营方作恶风险,那么就会导致整个合同签署签流程不安全、不可追溯。
发明内容
针对现有技术存在的不足,本发明目的是提供一种基于IPFS和区块链技术的电子合同安全传输方法,通过建立智能合约的密钥分发机制,使得在往智能合约写数据需要使用发起方私钥,保证了合同发起只能由发起方操作,同时在密钥解密时需使用接收方私钥,保证合同解密只能由接收方操作的方式,使得本发明利用区块链防篡改和公开透明性,既规避SaaS平台运营方作恶风险,又让整个合同签署签流程安全、可追溯。以解决上述背景技术中提出的问题。
为了实现上述目的,本发明是通过如下的技术方案来实现:一种基于IPFS和区块链技术的电子合同安全传输方法,包括
电子合同SaaS***模块,对使用电子合同SaaS***的平台用户进行注册,并在注册过程中对其实名信息进行核实,生成平台用户公私钥;
电子合同发送模块,创建平台用户加密的电子合同发起信息并将其发送至电子合同接收方;
IPFS***模块,对加密后的电子合同发起信息进行分割存储并生成文件存储哈希值,并将文件存储哈希值下发至电子合同发送模块,以便电子合同发送模块对文件存储哈希值进行存储;
电子合同智能合约模块,建立电子合同密钥分发机制,对电子合同发起信息进行签署行为追溯;
电子合同接收模块,基于电子合同密钥分发机制,对所述电子合同发起信息解密,获取电子合同原文,包括以下步骤:
S1,平台用户在电子合同SaaS***模块注册成功,完成实名信息核实后,生成本地公私钥,其中,平台用户包括电子合同发送方和电子合同接收方;
S2,电子合同发送方创建电子合同,并通过电子合同SaaS***模块通知电子合同接收方签署电子合同,告知签署任务id;
S3,基于签署任务id,电子合同接收方使用本地私钥解密电子合同,获取电子合同原文。
与现有技术相比,本发明的有益效果:
通过建立智能合约的密钥分发机制,使得在往智能合约写数据需要使用发起方私钥,保证了合同发起只能由发起方操作;同时在密钥解密时需使用接收方私钥,保证合同解密只能由接收方操作的方式,使得本发明利用区块链防篡改和公开透明性,既规避SaaS平台运营方作恶风险,又让整个合同签署签流程安全、可追溯。
附图说明
参照附图来说明本发明的公开内容。应当了解,附图仅仅用于说明目的,而并非意在对本发明的保护范围构成限制,在附图中,相同的附图标记用于指代相同的部件。其中:
图1为本发明一实施例中所提出的基于IPFS和区块链技术的电子合同安全传输方法的时序流程示意图。
具体实施方式
容易理解,根据本发明的技术方案,在不变更本发明实质精神下,本领域的一般技术人员可以提出可相互替换的多种结构方式以及实现方式。因此,以下具体实施方式以及附图仅是对本发明的技术方案的示例性说明,而不应当视为本发明的全部或者视为对本发明技术方案的限定或限制。
以下结合附图对本发明作近一步详细说明,但不作为对本发明的限定。
作为对本发明技术构思以及实现原理的理解,为解决现有技术中在合同发起方制作合同的相关信息发给合同接收方,经过验证之后双方完成合同的签署的过程中若出现平台运营方作恶风险,那么就会导致整个合同签署签流程不安全、不可追溯的问题。
本发明提出基于IPFS存储加密合同数据,保证SaaS平台运营方无法获取用户合同原始数据,防止隐私泄露的技术方式以解决现有的技术方案缺陷。
如图1所示,作为本发明的一实施例,提出一种基于IPFS和区块链技术的电子合同安全传输方法,包括:
电子合同SaaS***模块,对使用电子合同SaaS***的平台用户进行注册,并在注册过程中对其实名信息进行核实,生成平台用户公私钥,需要说明的是,电子合同SaaS***的用户都在同一个***中操作,***运营方属于第三方;***运营方是合同签署方;因此,就需考虑运营方作恶情况,或者说运营方需自证清白,没有恶意篡改用户数据的问题;
电子合同发送模块,创建平台用户加密的电子合同发起信息并将其发送至电子合同接收方;
IPFS***模块,对加密后的电子合同发起信息进行分割存储并生成文件存储哈希值,并将文件存储哈希值下发至电子合同发送模块,以便电子合同发送模块对文件存储哈希值进行存储;
电子合同智能合约模块,建立电子合同密钥分发机制,对电子合同发起信息进行签署行为追溯;
电子合同接收模块,基于电子合同密钥分发机制,对电子合同发起信息解密,获取电子合同原文,包括以下步骤:
S1,平台用户在电子合同SaaS***模块注册成功,完成实名信息核实后,生成本地公私钥,其中,平台用户包括电子合同发送方和电子合同接收方,具体实施时,平台用户的对应公钥通过电子合同SaaS***模块认证,同时对外公开用户公钥;
S2,电子合同发送方创建电子合同,并通过电子合同SaaS***模块通知电子合同接收方签署电子合同,告知签署任务id。
基于上述技术构思,需要说明的是,在S2的具体实施步骤为:
S2-1,电子合同发送方创建电子合同Con1,并同步创建随机对称密钥Key1;
S2-2,使用随机对称密钥Key1加密电子合同Con1得Con1’后,将Con1’上传至IPFS***模块,获得当前加密合同在IPFS***模块上的存储地址Ha1;
S2-3,使用随机对称密钥Key1加密存储地址Ha1得Ha1’;
S2-4,使用电子合同接收方本地公钥加密随机对称密钥Key1得加密密钥Key1’;
S2-5,将加密密钥Key1’以及Ha1’存储至电子合同智能合约模块,在电子合同智能合约模块中设置本次电子合同签署任务id;
S2-6,电子合同发送方通过电子合同SaaS***模块通知电子合同接收方签署电子合同,告知签署任务id,结束。
S3,基于签署任务id,电子合同接收方使用本地私钥解密电子合同,获取电子合同原文,需要说明的是,步骤S3中的具体实施方式为:
S3-1,电子合同接收方基于签署任务id,获取加密密钥Key1’和Ha1’;
S3-2,电子合同接收方使用本地私钥解密加密密钥Key1’得随机对称密钥Key1,同时,电子合同接收方使用随机对称密钥Key1解密Ha1’得到存储地址Ha1后,通过IPFS***模块下载存储地址Ha1地址下的Con1’;
S3-3,电子合同接收方使用随机对称密钥Key1解密加密电子合同Con1’得电子合同Con1,至此获得电子合同原文,结束。
在本发明的一实施例中,基于S3-3,当得到电子合同Con1后,电子合同接收方签署Con1得电子合同Con2,随后创建随机对称密钥Key2,重复步骤S2后,可以通知电子合同发送方取回。
在本发明的一实施例中,电子合同智能合约模块包括签署数据存储单元以及签署数据查询单元,其中,基于步骤S2-5,当加密密钥Key1’以及Ha1’存储至电子合同智能合约模块时,签署数据存储单元需要基于智能合约存储能力需要对电子合同Con1的唯一编号、加密电子合同Con1’的文件存储地址、加密密钥Key1’、电子合同发送方地址进行存储,以借助区块链数据公开透明不可篡改特性,实现电子合同Con1在进行签署操作时的可查可追溯;
基于步骤S2-5,当在电子合同智能合约模块中设置本次电子合同签署任务id时,签署数据查询单元需要通过电子合同Con1的唯一编号查询智能合约,只有在获得签署信息后,才允许电子合同接收方使用本地私钥进行加密电子合同Con1’的解码操作,进行后续电子合同Con1的签署操作,以保障电子合同的数据安全。
基于上述技术构思,可以理解的是,由于,在双方完成合同的签署的过程中整个合同签署签流程不安全、不可追溯的问题,因此,本发明提出基于智能合约的密钥分发机制,利用区块链防篡改和公开透明性,让电子合同签署行为可追溯。在具体实施时,电子合同智能合约模块建立的电子合同密钥分发机制为:基于电子合同Con1的唯一编号进行去重后,平台用户才可以使用自身私钥构建合约交易,交易经区块链确认后实现数据存储,以保证电子合同的签署任务只能由当前平台用户中的发起人操作,确保电子合同的签署任务全链路操作安全可靠。
作为本发明的一实施例,本发明提出的对称密钥加解密可采用AES算法。而电子合同SaaS***模块本地随机生成字符串可作为对称密钥使用。
本发明的技术范围不仅仅局限于上述说明中的内容,本领域技术人员可以在不脱离本发明技术思想的前提下,对上述实施例进行多种变形和修改,而这些变形和修改均应当属于本发明的保护范围内。
Claims (2)
1.一种基于IPFS和区块链技术的电子合同安全传输方法,其特征在于:包括以下步骤,
S1,平台用户在电子合同SaaS***模块注册成功,完成实名信息核实后,生成本地公私钥,其中,平台用户包括电子合同发送方和电子合同接收方;
S2,电子合同发送方创建电子合同,并通过电子合同SaaS***模块通知电子合同接收方签署电子合同,告知签署任务id;
S3,基于签署任务id,电子合同接收方使用本地私钥解密电子合同,获取电子合同原文;其中,
S2的具体实施方式为:
S2-1,电子合同发送方创建电子合同Con1,并同步创建随机对称密钥Key1;
S2-2,使用随机对称密钥Key1加密电子合同Con1得Con1’后,将Con1’上传至IPFS***模块,获得当前加密合同在IPFS***模块上的存储地址Ha1;
S2-3,使用随机对称密钥Key1加密存储地址Ha1得Ha1’;
S2-4,使用本地公钥加密随机对称密钥Key1得加密密钥Key1’;
S2-5,将加密密钥Key1’以及Ha1’存储至电子合同智能合约模块,在电子合同智能合约模块中设置本次电子合同签署任务id;
S2-6,电子合同发送方通过电子合同SaaS***模块通知电子合同接收方签署电子合同,向其告知签署任务id,结束;
S3的具体实施方式为:
S3-1,电子合同接收方基于签署任务id,获取加密密钥Key1’和Ha1’;
S3-2,电子合同接收方使用本地私钥解密加密密钥Key1’得随机对称密钥Key1,同时,电子合同接收方使用随机对称密钥Key1解密Ha1’得到存储地址Ha1后,通过IPFS***模块下载存储地址Ha1地址下的Con1’;
S3-3,电子合同接收方使用随机对称密钥Key1解密加密电子合同Con1’得电子合同Con1,至此,获得电子合同原文,结束;
所述电子合同安全传输方法由以下模块实现:
电子合同SaaS***模块,用于对使用电子合同SaaS***的平台用户进行注册,并在注册过程中对其实名信息进行核实,生成本地公私钥;
电子合同发送模块,用于创建加密的电子合同发起信息后将所述加密后的电子合同发起信息发送至电子合同接收方;
IPFS***模块,用于对加密后的电子合同发起信息进行分割存储并生成文件存储哈希值,并将文件存储哈希值下发至电子合同发送模块,以便电子合同发送模块对文件存储哈希值进行存储;
电子合同智能合约模块包括签署数据存储单元以及签署数据查询单元,用于建立电子合同密钥分发机制,对电子合同发起信息签署行为进行追溯;
电子合同接收模块,用于基于电子合同密钥分发机制,对所述电子合同发起信息解密,获取电子合同原文;其中,
当加密密钥Key1’以及Ha1’存储至电子合同智能合约模块时,签署数据存储单元需要基于智能合约存储能力对电子合同Con1的唯一编号、加密电子合同Con1’的文件存储地址、加密密钥Key1’、电子合同发送方地址进行存储,以借助区块链数据公开透明不可篡改特性,实现电子合同Con1在进行签署操作时的可查可追溯;
当在电子合同智能合约模块中设置本次电子合同签署任务id时,所述签署数据查询单元需要通过电子合同Con1的唯一编号查询电子合同智能合约模块,只有在获得签署信息后,才允许电子合同接收方使用本地私钥进行加密电子合同Con1’的解密操作,进行后续电子合同Con1的签署操作,以保障电子合同的数据安全。
2.根据权利要求1所述的一种基于IPFS和区块链技术的电子合同安全传输方法,其特征在于:电子合同智能合约模块建立的电子合同密钥分发机制为:
基于电子合同Con1的唯一编号进行去重后,平台用户才可以使用本地私钥构建合约交易,合约交易经区块链确认后才可以实现数据存储,以保证电子合同的签署任务只能由当前平台用户中的发起人操作,确保电子合同的签署任务全链路操作安全可靠。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211243338.0A CN115618421B (zh) | 2022-10-11 | 2022-10-11 | 一种基于ipfs和区块链技术的电子合同安全传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211243338.0A CN115618421B (zh) | 2022-10-11 | 2022-10-11 | 一种基于ipfs和区块链技术的电子合同安全传输方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115618421A CN115618421A (zh) | 2023-01-17 |
CN115618421B true CN115618421B (zh) | 2023-09-12 |
Family
ID=84862081
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211243338.0A Active CN115618421B (zh) | 2022-10-11 | 2022-10-11 | 一种基于ipfs和区块链技术的电子合同安全传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115618421B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110287732A (zh) * | 2019-05-15 | 2019-09-27 | 杭州趣链科技有限公司 | 一种基于区块链电子合同存证方法 |
CN111651521A (zh) * | 2020-05-27 | 2020-09-11 | 山大地纬软件股份有限公司 | 一种电子合同区块链结构、电子合同签署装置及方法 |
CN112910661A (zh) * | 2021-05-10 | 2021-06-04 | 恒生电子股份有限公司 | 适用于电子签约的区块链共识方法、装置、设备及介质 |
CN114841697A (zh) * | 2022-04-28 | 2022-08-02 | 北京航空航天大学云南创新研究院 | 基于区块链的电子合同链上存证、签署和查证***及方法 |
CN114978664A (zh) * | 2022-05-18 | 2022-08-30 | 中银金融科技有限公司 | 一种数据共享方法、装置及电子设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112069550B (zh) * | 2020-07-20 | 2024-04-02 | 傲为有限公司 | 一种基于智能合约方式的电子合同存证*** |
-
2022
- 2022-10-11 CN CN202211243338.0A patent/CN115618421B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110287732A (zh) * | 2019-05-15 | 2019-09-27 | 杭州趣链科技有限公司 | 一种基于区块链电子合同存证方法 |
CN111651521A (zh) * | 2020-05-27 | 2020-09-11 | 山大地纬软件股份有限公司 | 一种电子合同区块链结构、电子合同签署装置及方法 |
CN112910661A (zh) * | 2021-05-10 | 2021-06-04 | 恒生电子股份有限公司 | 适用于电子签约的区块链共识方法、装置、设备及介质 |
CN114841697A (zh) * | 2022-04-28 | 2022-08-02 | 北京航空航天大学云南创新研究院 | 基于区块链的电子合同链上存证、签署和查证***及方法 |
CN114978664A (zh) * | 2022-05-18 | 2022-08-30 | 中银金融科技有限公司 | 一种数据共享方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN115618421A (zh) | 2023-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102170357B (zh) | 组合密钥动态安全管理*** | |
CN106656503B (zh) | 密钥存储方法、数据加解密方法、电子签名方法及其装置 | |
CN106936566B (zh) | 一种基于区块链技术的可外包的文书签署方法 | |
CN101720071B (zh) | 基于安全sim卡的短消息两阶段加密传输和安全存储方法 | |
CN110852745B (zh) | 一种区块链分布式动态网络密钥自动更新方法 | |
CN109617675B (zh) | 一种充放电设施与用户端间的双方标识认证方法及*** | |
CN105610773B (zh) | 一种电能表远程抄表的通讯加密方法 | |
CN111698084B (zh) | 一种基于区块链的隐匿通信方法 | |
CN109728898A (zh) | 基于区块链技术的物联网终端安全通信方法 | |
CN102868531B (zh) | 一种网络交易认证***和网络交易认证方法 | |
CN101807994B (zh) | 一种ic卡应用数据传输的方法及*** | |
CN105100112A (zh) | 基于云存储的rfid群组标签所有权转移方法 | |
CN106533656B (zh) | 一种基于wsn的密钥多层混合加/解密方法 | |
CN110401615A (zh) | 一种身份认证方法、装置、设备、***及可读存储介质 | |
CN104468126B (zh) | 一种安全通信***及方法 | |
CN103905204A (zh) | 数据的传输方法和传输*** | |
CN104424446A (zh) | 一种安全认证和传输的方法和*** | |
CN114900304B (zh) | 数字签名方法和装置、电子设备和计算机可读存储介质 | |
CN102255732B (zh) | 一种基于智能密码钥匙的安全发证方法 | |
CN104200154A (zh) | 一种基于标识的安装包签名方法及其装置 | |
CN109309910A (zh) | 通信数据传输方法、***、设备及计算机可读存储介质 | |
CN106850233B (zh) | 一种多机构可外包的电子合同签署和管理方法 | |
CN104579659A (zh) | 用于安全性信息交互的装置 | |
CN104954130A (zh) | 一种实体鉴别方法及装置 | |
CN103873257A (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 |