WO2018032378A1 - 一种用于区块链的程控加密文件存储系统及其方法 - Google Patents
一种用于区块链的程控加密文件存储系统及其方法 Download PDFInfo
- Publication number
- WO2018032378A1 WO2018032378A1 PCT/CN2016/095582 CN2016095582W WO2018032378A1 WO 2018032378 A1 WO2018032378 A1 WO 2018032378A1 CN 2016095582 W CN2016095582 W CN 2016095582W WO 2018032378 A1 WO2018032378 A1 WO 2018032378A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- storage system
- program
- file storage
- encrypted file
- transaction
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/062—Securing storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- 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
- 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
Definitions
- the invention relates to a transaction data security problem of a blockchain, in particular to a program chain encrypted file storage system of a blockchain and a method thereof.
- blockchain is a secure account book database, composed of data blocks, users can constantly update and upgrade here.
- the platform looks for data.
- the blockchain can speed up transaction processing, reduce costs, reduce middlemen, improve market insight, and increase business transparency.
- Computing and storage are the two basic tasks of computer systems. With the explosive growth of information, storage components will experience direct storage based on single-server, to cluster-based grid storage based on LAN, and finally to WAN-based data grids.
- Blockchain technology is the most extreme development at present. The intrinsic characteristics of this data storage medium include intelligent storage. The quality of storage service can guarantee service differentiation and performance guarantee for user applications.
- Storage is object-oriented mass storage, and Network storage must be confidential and complete.
- the existing Internet does not have a good or convenient way to ensure the confidentiality, integrity, availability, and data of the data stored in the blockchain and the data stored on the storage device. Non-repudiation and the reliability of the entire network storage system, especially the generation of trusted computing technology in blockchain in recent years, puts higher demands on network storage security.
- the object of the present invention is to provide a blockchain program-controlled encrypted file storage system, comprising: (1) a client, all files are encrypted and placed in a client; (2) a mount point in a Unix and Linux system. Using the mount point to mask the specific operational details of the transaction file, so that the transaction file to be overwritten is the same as other transaction files; (3) the key distribution module, so that a single user can assign a physical address for each transaction file. a key; (4) an encryption module for the program-controlled encrypted file storage system to mount a virtual transaction file system to a standard Unix and Linux file system; (5) a daemon process that loads the client to the client Onboard, used to convert standard program-controlled encrypted file storage system calls into special program-controlled encrypted file storage system calls.
- the daemon sends a polar routing link request to the server.
- the cryptographic file is stored on the server side, and there is no mechanism after the server is compromised to prevent the attacker from rejecting the request of the non-legitimate user.
- the file storage system is designed for local use of blockchains, not for distributed networks, and a single user is forced to assign a key to each transaction file physical address.
- all polar routing link requests issued from the client are generated on a privileged port, and any attempt to bypass the daemon to send a polar routing link request directly to the server is rejected.
- the program chain encrypted file storage system of the blockchain does not provide direct integrity measures.
- the program-controlled encrypted file storage system is available to various well-known application systems in the case where the key is correctly distributed.
- the blockchain program-controlled encrypted file storage system uses a standard program-controlled encrypted file storage system to process multiple times faster than a conventional encrypted file storage system when reading and writing large files and creating small files.
- FIG. 1 is a schematic structural diagram of a program-controlled encrypted file storage system of a blockchain according to an embodiment of the present invention.
- the essence of a transaction is a relational data structure that contains information about the value transfer of the trading participants. These transaction information is called the accounting ledger.
- the transaction needs to go through three creation, verification, and writing blockchains. The transaction must be digitally signed to ensure the legality of the transaction.
- Block All transaction information is stored in the block, and a transaction information is a record, which is stored as a separate record in the blockchain.
- the block consists of a block header and a data part.
- the block header field contains various characteristics of the block itself, such as the previous block information, the merkle value, and the timestamp.
- the block header hash value and block height are the two most important indicators for identifying the block.
- the block primary identifier is its cryptographic hash value, a digital fingerprint obtained by performing a second hash calculation on the block header by the SHA algorithm.
- the resulting 32-byte hash value is called the block hash value, or the block header hash value, and only the block header is used for calculation.
- the block hash value can uniquely and unambiguously identify a block, and any node can independently obtain the block hash value by simply hashing the block header.
- Blockchain A data structure in which blocks are chained in an orderly fashion.
- a blockchain is like a vertical stack, with the first block being the first block at the bottom of the stack, and each block is then placed on top of the other blocks.
- a block When a block is written to a blockchain, it will never change and is backed up to another blockchain server.
- the program-controlled encrypted file storage system is designed for local use of blockchains, not for distributed networks, so a single user must assign a key to each transaction file physical address.
- a use Programmable encrypted file storage system for blockchain including: client, all files are encrypted and placed in the client; also included in Unix and Linix system mount points, use this mount point to mask transaction files The specific operation details make the transaction file plus the other transaction files the same; the key distribution module enables a single user to assign a key to each transaction file physical address; the encryption module, the program-controlled encrypted file storage system puts a
- the virtual transaction file system is mounted on a standard Unix and Linux file system; it also includes a daemon that is loaded onto the client to convert standard programmatic encrypted file storage system calls into special programmatic encrypted file storage system calls.
- the daemon process server After the user establishes a correct link with the transaction file server, the daemon process server issues a polar route link request, so all the polar route link requests sent from the client are generated on a privileged port, so any attempt to bypass the daemon Sending a polar routing link request directly to the server will be rejected . This prevents any malicious user from changing files and protecting the integrity of the data.
- the system does not provide direct integrity measures.
- the program-controlled encrypted file storage system is available to various well-known systems.
- the standard program-controlled encrypted file storage system is more than three times faster than the ordinary encrypted file storage system, and the speed of creating small files is more than double.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
一种区块链的程控加密文件存储系统,包括:(1)客户端,所有的文件经过加密会放到其中;(2)Unix和Linux系统中的挂载点,用于掩盖交易文件的具体运算细节;(3)密钥分配模块,使得单个用户可以为每个交易文件物理地址分配密钥;(4)加密模块,用于所述程控加密文件存储系统将一个虚拟交易文件系统挂载到一个标准的Unix和Linux文件系统上;(5)守护进程,所述守护进程装载到客户机上,用于把标准的程控加密文件存储系统调用转换为特殊的程控加密文件存储系统调用。该区块链程控加密文件存储系统及其方法,在读写大文件和创建小文件的时候的处理速度比普通加密文件存储系统快数倍以上。
Description
本发明涉及区块链的交易数据安全问题,特别是一种区块链的程控加密文件存储系统及其方法。
2009年比特币的出现带来了一种颠覆性的成果--区块链技术,区块链是一个安全的帐簿类数据库,由一个个数据区块组成,使用者可以在这个不断更新升级的平台查找数据,对于金融机构来说,区块链能加快交易处理过程、降低成本、减少中间人、提高市场洞察力,增加业务透明度。
计算和存储是计算机系统的两大基本任务,随着信息的爆炸性增长,存储部件会经历基于单服务器的直连存储,到基于局域网的集群网格存储,最后发展到基于广域网的数据网格,区块链技术是目前发展的最末端,这种数据存储介质的本征特质包括智能化的存储,存储服务质量可以保证为用户应用提供服务区分和性能保证,存储是面向对象的海量存储,以及网络存储必须保证是机密完整和安全的,现有的互联网还没有很好的或者方便的办法保证区块链传输过程中的数据和保存在存储设备上的数据的保密性、完整性、可用性、不可抵赖性以及整个网络存储系统的可靠性能,尤其是近年来区块链可信计算技术的产生,对网络存储安全又提出更高的要求。
发明内容
本发明的目的在于提供一种区块链的程控加密文件存储系统,包括:(1)客户端,所有的文件经过加密会放到客户端中;(2)Unix和Linux系统中的挂载点,用所述挂载点来掩盖交易文件的具体运算细节,使得对待加过密的交易文件和其他交易文件一样;(3)密钥分配模块,使得单个用户可以为每个交易文件物理地址分配密钥;(4)加密模块,用于所述程控加密文件存储系统将一个虚拟交易文件系统挂载到一个标准的Unix和Linux文件系统上;(5)守护进程,所述守护进程装载到客户机上,用于把标准的程控加密文件存储系统调用转换为特殊的程控加密文件存储系统调用。
优选的,在用户与交易文件服务器建立一个正确链接后,所述守护进程向服务器发出极路由链接请求。
优选的,保存在服务器端的是密文,攻陷服务器后没有机制阻止攻击者拒绝非合法用户的请求。
优选的,文件存储系统是为本地使用区块链所设计的,不面向分布式网络,单个用户强制为每个交易文件物理地址分配密钥。
优选的,从客户端发出的所有极路由链接请求都产生于一个特权端口,任何试图绕过所述守护进程而直接向服务器发送极路由链接请求会遭到拒绝。
优选的,区块链的程控加密文件存储系统没有提供直接的完整性措施。
优选的,密钥正确分发情况下,所述程控加密文件存储系统对各种公知应用系统都可用。
使用该区块链程控加密文件存储系统,在读写大文件和创建小文件的时候,标准程控加密文件存储系统的处理速度比普通加密文件存储系统快数倍以上。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实
施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。本发明的目标及特征考虑到如下结合附图的描述将更加明显,附图中:
图1为根据本发明实施例的区块链的程控加密文件存储系统的结构示意图。
在进行具体实施方式的说明之前,为了更为清楚的表达所论述的内容,首先定义一些非常重要的概念。
交易:交易的实质是个关系数据结构,这个数据结构中包含交易参与者价值转移的相关信息。这些交易信息被称为记账总账簿。交易需经过三个创建、验证、写入区块链。交易必须经过数字签名,保证交易的合法性。
区块:所有的交易信息存放于区块中,一条交易信息就是一条记录,作为一个独立的记录存放于区块链中。区块由区块头部和数据部分组成,区块头字段包含区块本身的各种特性,例如前一区块信息,merkle值及时间戳等。其中区块头哈希值和区块高度是标识区块最主要的两个指标。区块主标识符是它的加密哈希值,一个通过SHA算法对区块头进行二次哈希计算而得到的数字指纹。产生的32字节哈希值被称为区块哈希值,或者区块头哈希值,只有区块头被用于计算。区块哈希值可以唯一、明确地标识一个区块,并且任何节点通过简单地对区块头进行哈希计算都可以独立地获取该区块哈希值。
区块链:由区块按照链式结构有序链接起来的数据结构。区块链就像一个垂直的堆栈,第一个区块作为栈底的首区块,随后每个区块都被放置在其他区块之上。当区块写入区块链后将永远不会改变,并且备份到其他的区块链服务器上。
实施例:
程控加密文件存储系统是为本地使用区块链所设计的,而不是针对分布式网络,因此单个用户必须为每个交易文件物理地址分配密钥。参见图1,一种用
于区块链的程控加密文件存储系统,包括:客户端,所有的文件经过加密会放到客户端中;还包括在Unix和Linix系统中的挂载点,用此挂载点来掩盖交易文件的具体运算细节,使得对待加过密的交易文件和其他交易文件一样;密钥分配模块,使得单个用户可以为每个交易文件物理地址分配密钥;加密模块,该程控加密文件存储系统把一个虚拟交易文件系统挂载到一个标准的Unix和Linux文件系统上;还包括守护进程,该进程装载到客户机上,用于把标准的程控加密文件存储系统调用转换为特殊的程控加密文件存储系统调用,在用户与交易文件服务器建立一个正确链接后,守护进程相服务器发出极路由链接请求,因此从客户端发出的所有极路由链接请求都产生于一个特权端口,所以任何试图绕过这个守护进程而直接向服务器发送极路由链接请求将会遭到拒绝。从而防止任何怀有恶意的用户更改文件,保护数据的完整性,该系统没有提供直接的完整性措施。
尽管保存在服务器端的是密文,但一旦攻陷服务器,没有机制阻止攻击者拒绝非合法用户的请求,如果密钥正确分发,程控加密文件存储系统对各种公知的系统都可用。
在读写大文件时,标准程控加密文件存储系统的处理速度比普通加密文件存储系统快三倍以上,创建小文件的时候速度快一倍以上。
虽然本发明已经参考特定的说明性实施例进行了描述,但是不会受到这些实施例的限定而仅仅受到附加权利要求的限定。本领域技术人员应当理解可以在不偏离本发明的保护范围和精神的情况下对本发明的实施例能够进行改动和修改。
Claims (10)
- 一种区块链的程控加密文件存储系统,其特征在于包括:(1)客户端,所有的文件经过加密会放到客户端中;(2)Unix和Linix系统中的挂载点,用所述挂载点来掩盖交易文件的具体运算细节,使得对待加过密的交易文件和其他交易文件一样;(3)密钥分配模块,使得单个用户可以为每个交易文件物理地址分配密钥;(4)加密模块,用于所述程控加密文件存储系统将一个虚拟交易文件系统挂载到一个标准的Unix和Linux文件系统上;(5)守护进程,所述守护进程装载到客户机上,用于把标准的程控加密文件存储系统调用转换为特殊的程控加密文件存储系统调用。
- 根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:还包括在用户与交易文件服务器建立一个正确链接后,所述守护进程向服务器发出极路由链接请求。
- 根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:保存在服务器端的是密文,攻陷服务器后没有机制阻止攻击者拒绝非合法用户的请求。
- 根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:所述文件存储系统是为本地使用区块链所设计的,不面向分布式网络,单个用户强制为每个交易文件物理地址分配密钥。
- 根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:从客户端发出的所有极路由链接请求都产生于一个特权端口,任何试图绕过所述守护进程而直接向服务器发送极路由链接请求会遭到拒绝。
- 根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:所述区块链的程控加密文件存储系统没有提供直接的完整性措施。
- 根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在 于:密钥正确分发情况下,所述程控加密文件存储系统对各种公知应用系统都可用。
- 一种区块链的程控加密文件存储方法,其特征在于,包括如下步骤:(1)客户端,所有的文件经过加密会放到客户端中;(2)Unix和Linix系统中的挂载点,用所述挂载点来掩盖交易文件的具体运算细节,使得对待加过密的交易文件和其他交易文件一样;(3)密钥分配模块,使得单个用户可以为每个交易文件物理地址分配密钥;(4)加密模块,用于所述程控加密文件存储系统将一个虚拟交易文件系统挂载到一个标准的Unix和Linux文件系统上;(5)守护进程,所述守护进程装载到客户机上,用于把标准的程控加密文件存储系统调用转换为特殊的程控加密文件存储系统调用。
- 根据权利要求8所述的一种区块链的程控加密文件存储系统,其特征在于:所述在用户与交易文件服务器建立一个正确链接后,所述守护进程向服务器发出极路由链接请求;保存在服务器端的是密文,攻陷服务器后没有机制阻止攻击者拒绝非合法用户的请求;从客户端发出的所有极路由链接请求都产生于一个特权端口,任何试图绕过所述守护进程而直接向服务器发送极路由链接请求会遭到拒绝。
- 根据权利要求8所述的一种区块链的程控加密文件存储系统,其特征在于:所述文件存储系统是为本地使用区块链所设计的,不面向分布式网络,单个用户强制为每个交易文件物理地址分配密钥;所述区块链的程控加密文件存储系统没有提供直接的完整性措施;密钥正确分发情况下,所述程控加密文件存储系统对各种公知应用系统都可用。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610669794.XA CN106326752B (zh) | 2016-08-13 | 2016-08-13 | 一种用于区块链的程控加密文件存储系统及其方法 |
| CN201610669794.X | 2016-08-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018032378A1 true WO2018032378A1 (zh) | 2018-02-22 |
Family
ID=57740855
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/095582 Ceased WO2018032378A1 (zh) | 2016-08-13 | 2016-08-16 | 一种用于区块链的程控加密文件存储系统及其方法 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106326752B (zh) |
| WO (1) | WO2018032378A1 (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110351285B (zh) * | 2017-02-08 | 2020-07-24 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、应用客户端及系统 |
| CN107943833B (zh) * | 2017-10-25 | 2021-11-19 | 华南农业大学 | 一种基于区块链的无中心分布式文件存储及检索方法 |
| CN108846297B (zh) * | 2018-07-16 | 2019-11-01 | 广州追溯信息科技有限公司 | 一种在具有对等节点的区块链网络上分发和检索数据的方法 |
| CN110933042B (zh) * | 2019-11-06 | 2021-09-14 | 福建福链科技有限公司 | 一种适用于联盟链的数据安全信使方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101901313A (zh) * | 2010-06-10 | 2010-12-01 | 中科方德软件有限公司 | 一种Linux文件保护系统及方法 |
| US20110276806A1 (en) * | 2010-05-09 | 2011-11-10 | Ryan Matthew Casper | Creation and Delivery of Encrypted Virtual Disks |
| CN103065102A (zh) * | 2012-12-26 | 2013-04-24 | 中国人民解放军国防科学技术大学 | 基于虚拟磁盘的数据加密移动存储管理方法 |
| CN104636685A (zh) * | 2015-02-25 | 2015-05-20 | 山东超越数控电子有限公司 | 一种龙芯硬件平台上的linux操作系统保护方法 |
-
2016
- 2016-08-13 CN CN201610669794.XA patent/CN106326752B/zh active Active
- 2016-08-16 WO PCT/CN2016/095582 patent/WO2018032378A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110276806A1 (en) * | 2010-05-09 | 2011-11-10 | Ryan Matthew Casper | Creation and Delivery of Encrypted Virtual Disks |
| CN101901313A (zh) * | 2010-06-10 | 2010-12-01 | 中科方德软件有限公司 | 一种Linux文件保护系统及方法 |
| CN103065102A (zh) * | 2012-12-26 | 2013-04-24 | 中国人民解放军国防科学技术大学 | 基于虚拟磁盘的数据加密移动存储管理方法 |
| CN104636685A (zh) * | 2015-02-25 | 2015-05-20 | 山东超越数控电子有限公司 | 一种龙芯硬件平台上的linux操作系统保护方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106326752B (zh) | 2019-05-14 |
| CN106326752A (zh) | 2017-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112988764B (zh) | 数据存储方法、装置、设备和存储介质 | |
| WO2018032377A1 (zh) | 一种用于区块链的只读安全文件存储系统及其方法 | |
| US11127097B2 (en) | Method, apparatus, and system for copyright rights defense detection | |
| CN111951004B (zh) | 用于世界状态完整性验证的方法和系统 | |
| CN111222157B (zh) | 区块链隐私数据的查询方法及装置 | |
| US10992649B2 (en) | Systems and methods for privacy in distributed ledger transactions | |
| CN102170440B (zh) | 适用于存储云间数据安全迁移的方法 | |
| WO2023024742A1 (zh) | 一种数据处理方法、装置、计算机设备及存储介质 | |
| US11121876B2 (en) | Distributed access control | |
| WO2018032379A1 (zh) | 一种用于区块链的非信任远程交易文件安全存储系统 | |
| CN110580414A (zh) | 基于区块链账户的隐私数据查询方法及装置 | |
| CN111881130B (zh) | 区块链存储结构的冲突解决方案 | |
| CN110580418A (zh) | 基于区块链账户的隐私数据查询方法及装置 | |
| CN115552441A (zh) | 低信任特权访问管理 | |
| CN110597832A (zh) | 基于区块链网络的政务信息处理方法、装置、电子设备及存储介质 | |
| US11689616B2 (en) | Optimization of delivery of blocks | |
| WO2018032374A1 (zh) | 一种用于区块链的加密存储系统及其使用方法 | |
| WO2018032373A1 (zh) | 一种用于区块链的安全网络附加装置及方法 | |
| CN112084186B (zh) | 拆分和合并存储 | |
| US12242624B2 (en) | Blockchain managed access system | |
| US11068606B2 (en) | Secured encrypted shared cloud storage | |
| WO2020042798A1 (zh) | 密码运算、创建工作密钥的方法、密码服务平台及设备 | |
| CN111698198B (zh) | 秘密生成和份额分发 | |
| US11418342B2 (en) | System and methods for data exchange using a distributed ledger | |
| CN110580411A (zh) | 基于智能合约的权限查询配置方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16913138 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16913138 Country of ref document: EP Kind code of ref document: A1 |