Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

File sharing system, method and storage medium

A file sharing and file sharing technology, which is applied in the direction of file system, file access structure, structured data retrieval, etc., can solve the problems of unable to manage and verify the source and legality of files, easy to be stolen, and unable to protect the privacy of files, etc. Achieve the effect of avoiding frequent appearance of pirated files and malicious files

Pending Publication Date: 2021-10-15
TSINGHUA UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantages of this type of file sharing application are that the system has strong scalability, high reliability, and no single point of failure. It is suitable for storing files, but it is difficult to manage files.
On the one hand, this kind of decentralized file sharing system cannot protect the privacy of files, and user files in the system are usually shared directly in plain text, making files easy to be stolen
On the other hand, the system cannot manage and verify the source and legality of files, which may lead to more pirated or malicious files in the system

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 sharing system, method and storage medium
  • File sharing system, method and storage medium
  • File sharing system, method and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In the process of implementing the present application, the inventor found that the initial file sharing is realized using a removable storage medium (such as a USB flash drive). Copy to another host to complete file sharing. After the birth of the network, the hosts can be connected to each other through the network. At this time, most of the files are transferred to the client host through the centralized server for sharing.

[0024] With the increase of personal device storage capacity and network bandwidth, file sharing through a peer-to-peer (Peer-to-Peer, P2P) overlay network established between client hosts has gradually become a mainstream method of file sharing. At present, the three most mainstream file sharing applications are BitTorrent, FTP (File Transfer Protocol) and Dropbox. Among them, FTP and Dropbox are centralized file sharing applications. The main disadvantage of this type of file sharing application is the maintenance cost of the server High, poo...

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 embodiment of the invention provides a file sharing system, a method and a storage medium. The file sharing system comprises an execution node, a distributed file system and a block chain, wherein the distributed file system is used for storing a shared file; the execution node is used for encrypting the shared file and uploading the encrypted shared file to the distributed file system, and / or the execution node is used for downloading the encrypted shared file from the distributed file system and decrypting the encrypted shared file; the block chain is used for storing file metadata of the shared file, the file metadata comprises a hash index value of the shared file, and the hash index value is used for searching a corresponding file in the distributed file system. The file can be encrypted through the execution node when the file is uploaded, the risk that the file is stolen is reduced, and meanwhile, the file metadata used for searching the shared file is stored through the block chain, so that traceability and tamper-proof management are performed on the file in the system, and frequent occurrence of pirated files and malicious files is avoided.

Description

technical field [0001] The present application relates to file sharing technology, and in particular, to a file sharing system, method and storage medium. Background technique [0002] File sharing is a common method for accessing and distributing all kinds of digital media. Executable programs, multimedia data, text documents, e-books and other diverse data can all be shared in the form of files. With the increase of personal device storage capacity and network bandwidth, file sharing through a peer-to-peer (Peer-to-Peer, P2P) overlay network established between client hosts has gradually become a mainstream method of file sharing. [0003] At present, the three most mainstream file sharing applications are BitTorrent, FTP (File Transfer Protocol) and Dropbox. Among them, FTP and Dropbox are centralized file sharing applications. The main disadvantage of this type of file sharing application is the high maintenance cost of the server , poor scalability, low reliability, et...

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
IPC IPC(8): G06F16/13G06F16/176G06F16/182G06F16/27
CPCG06F16/176G06F16/137G06F16/1834G06F16/27
Inventor 陈康武永卫姜进磊黄钧琦
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products