File encryption storage method based on block chain

A file encryption and blockchain technology, applied in the fields of instruments, electronic digital data processing, digital data protection, etc., can solve the complex key management, file encryption traces and right confirmation maintenance consumes a lot of manpower, encrypted files are cracked, etc. problems, to achieve the effect of improving safety

Pending Publication Date: 2019-09-17
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Currently, the commonly used technology for file encryption and decryption is symmetric encryption technology. Each encryption requires a symmetric key. If the encryption of different files uses the same key, once the key is leaked, all encrypted files will be exposed to the risk of being cracked. However, if different encryption keys are used for different files, the management of the encryption keys is very complicated, and the maintenance of traces and confirmation of file encryption also consumes a lot of manpower, and there is still a risk of leakage

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • File encryption storage method based on block chain
  • File encryption storage method based on block chain
  • File encryption storage method based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention provides a block chain-based file encryption storage method:

[0035] Users register their identities in the fabric blockchain network,

[0036] Use the randomly generated symmetric key to encrypt the original file to be encrypted to obtain the encrypted file.

[0037] generate a hash of the encrypted file,

[0038] Upload the encrypted file to get the encrypted file address,

[0039] Use the user's password to encrypt the symmetric key to obtain the encrypted symmetric key, the encrypted symmetric key, the encryption time of the encrypted file, the address of the encrypted file, the hash value and the user name to form a json string.

[0040] Write the json string to the fabric blockchain network for trace and confirmation.

[0041] At the same time, a blockchain-based file encryption storage system corresponding to the above method is provided.

[0042] The present invention will be further described below in conjunction with the accompanying...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a file encryption storage method based on a block chain, and relates to the technical field of file encryption. The file encryption storage method includes the steps: a user registers the identity in a Fabric block chain network, and encrypts an original file needing to be encrypted by utilizing a randomly generated symmetric key to obtain an encrypted file and generate a hash value of the encrypted file; the encrypted file is uploaded to obtain an encrypted file address; and the symmetric key is encrypted by utilizing a password of the user to obtain the encrypted symmetric key, forming a json character string by the encrypted symmetric key, the encryption time of the encrypted file, the address of the encrypted file, the hash value and the user name, and writing the json character string into the Fabric block chain network to reserve a mark and confirm a right certificate.

Description

technical field [0001] The invention discloses a file encryption storage method, relates to the technical field of file encryption, in particular to a block chain-based file encryption storage method. Background technique [0002] Hyperledger fabric is a blockchain network, the core of which is a distributed ledger, in which all transaction information that occurs in the network is recorded. [0003] Currently, the commonly used technology for file encryption and decryption is symmetric encryption technology. Each encryption requires a symmetric key. If the encryption of different files uses the same key, once the key is leaked, all encrypted files will be exposed to the risk of being cracked. However, if different encryption keys are used for different files, the management of the encryption keys is very complicated, and the maintenance of traces and confirmation of file encryption also consumes a lot of manpower, and there is still a risk of leakage. The present invention...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/60
CPCG06F21/602
Inventor 张岚庞松涛商广勇王伟兵马岩堂赵树林姜鑫陶鑫刘伟巍
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products