[go: up one dir, main page]

CN107770170B - Data sharing platform system - Google Patents

Data sharing platform system Download PDF

Info

Publication number
CN107770170B
CN107770170B CN201710970610.8A CN201710970610A CN107770170B CN 107770170 B CN107770170 B CN 107770170B CN 201710970610 A CN201710970610 A CN 201710970610A CN 107770170 B CN107770170 B CN 107770170B
Authority
CN
China
Prior art keywords
data
module
client
database
management
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
Application number
CN201710970610.8A
Other languages
Chinese (zh)
Other versions
CN107770170A (en
Inventor
鲁红军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yunji Huahai Information Technology Co ltd
Original Assignee
Shaanxi Yunji Huahai Information Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shaanxi Yunji Huahai Information Technology Co ltd filed Critical Shaanxi Yunji Huahai Information Technology Co ltd
Priority to CN201710970610.8A priority Critical patent/CN107770170B/en
Publication of CN107770170A publication Critical patent/CN107770170A/en
Application granted granted Critical
Publication of CN107770170B publication Critical patent/CN107770170B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • H04L63/0442Network 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 wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a data sharing platform system which comprises a client, wherein an uploading channel module is arranged at the connecting end of the client, and a shared file server is arranged at the connecting end of the uploading channel module. The invention adopts TCP/UDP protocol, easy to program, strong in universality and easy to control authority, encrypts the transmitted data through the transmission layer protocol https, improves the security of downloaded data, encrypts the data transmission information by adopting a secret key, then encrypts the secret key and the information by using an RSA encryption module, and decrypts and watches by matching different private keys with a public key after a user receives the information, thereby improving the security of data transmission.

Description

Data sharing platform system
Technical Field
The invention relates to the technical field of data sharing, in particular to a data sharing platform system.
Background
With the continuous development of the information age, the information exchange of different departments and different regions is gradually increased, and the development of the computer network technology provides guarantee for information transmission. How can we effectively utilize large amounts of spatial data when they appear on the network in the face of a wide variety of data formats? This is really a problem of data sharing and data transformation. In short, data sharing is to enable users who use different computers and different software in different places to read data of others and perform various operations, operations and analyses. The data sharing is realized, more people can fully use the existing data resources, the repeated labor and corresponding cost of data collection, data acquisition and the like are reduced, and the attention is focused on developing new application programs and system integration.
However, the existing system has low data transmission efficiency and poor safety, and is difficult to meet increasingly complex use requirements.
Therefore, it is necessary to invent a data sharing platform system to solve the above problems.
Disclosure of Invention
The present invention is directed to a data sharing platform system to solve the above problems.
In order to achieve the purpose, the invention provides the following technical scheme: a data sharing platform system comprises a client, wherein an uploading channel module is arranged at the connecting end of the client, and a sharing file server is arranged at the connecting end of the uploading channel module;
the client is internally provided with a storage module, the storage module adopts micro-grid original multi-level commission technology to flash particles, has large capacity and low cost and is used for storing data in the client for reading and writing, the connecting end of the storage module is provided with an RSA encryption module which is used for encrypting the transmitted and stored data and improving the safety of data transmission, the connecting end of the RAS encryption module is provided with a data exchange module which is used for uploading the data;
the shared file server stores data to be shared into node data and shares the node data to other servers, so that the data sharing is realized, the data interaction pressure of the shared file server is reduced, and the data transmission efficiency and the data transmission reliability of the shared file server and a client are improved;
the client analyzes the node data created by the shared file server through an uploading channel module, judges whether a data packet in a storage module of the client is consistent with the node data or not, and if so, the client refuses to receive the data transmitted by the shared file server;
the shared file server comprises a management server and a plurality of sub servers connected with the management server, and the plurality of sub servers are mutually connected in parallel; the sub servers respectively access databases of different categories; the management server acquires the data type of each sub-server and distributes different sub-server shared data according to the request of the client;
the uploading channel module comprises an IP address and an access port, the IP address is used for providing an access address for the client, and the access port is used for providing an access channel for the client so as to upload information;
the management server and the sub server connecting end are provided with database adapters, the database adapter connecting end is provided with a database, the database adapters are used for receiving data transmitted by the shared file server and identifying data in the database, the database is used for storing various data in the shared file server, the database connecting end is provided with an inquiry module, a resource directory management module and a log management and exchange strategy, the inquiry module is used for inquiring and watching various data in the database, the resource directory management is used for classifying and identifying various types of data in the database, the log management is used for recording data circulation and exchange information in the database, and the exchange strategy module is used for sharing and exchanging stored data in the database or among different servers;
the shared file server comprises a shared file server output end, a data port and a data management module, wherein the shared file server output end is provided with the data port, the data port is connected with a client, data in a database is transferred by the shared file server through an exchange strategy module and is transmitted into the client through the data port, the data port connecting end is provided with a node management, the node management is used for distributing and adjusting node configuration when the data port transmits data so as to achieve the effect of maximum transmission efficiency, the node management connecting end is provided with an authority configuration module, and the authority configuration module is used for distributing authority when the data port transmits data, so that the safety of data transmission is improved.
The RSA encryption module comprises a transmission selector, an output shifter, a shift-addition multiplier, a register and a logical operator, wherein the logical operator is connected with the shift-addition multiplier, the shift-addition multiplier is connected with the register, and the register is used for storing the previous operation result of the shift-addition multiplier; the shift-add multiplier is used for performing an AND operation on data; the arithmetic logic operator is used for carrying out addition, subtraction, multiplication and division on data and logical operations such as AND, OR, NOT and XOR; when the transmission selector is used for transmitting multiple paths of data, any path of data can be selected according to the requirement; the output shifter is used for selectively adjusting an output result according to a shifting direction;
the transmission selector is respectively connected with the shift addition multiplier and the arithmetic logic operator, the output shifter is respectively connected with the shift addition multiplier and the arithmetic logic operator, and the shift addition multiplier is respectively connected with the register and the arithmetic logic operator.
The RSA encryption module link is equipped with key management module, key management module is used for management, distribution and the save to the key, key management module includes private key module and public key module, the private key module is preserved by private user, public key module is external public, and the information adopts the key encryption, then uses RSA encryption module encryption key and information, and the user is received after the information, watches with different private key cooperation public key declassifications.
The data port transmits data by adopting a TCP/UDP protocol, so that the programming is easy, the universality is strong, the authority is easy to control, and the transmitted data is encrypted by a transmission layer protocol https, so that the safety of downloading the data is improved.
The invention has the technical effects and advantages that: by adopting a TCP/UDP protocol, the method is easy to program, strong in universality and easy to control authority, and by a transmission layer protocol https, transmitted data is encrypted, the security of downloaded data is improved, data transmission information is encrypted by adopting a secret key, then the secret key and the information are encrypted by using an RSA encryption module, after a user receives the information, the user uses different private keys to cooperate with a public key for decryption and watching, the security of data transmission is improved, node distribution and adjustment are carried out when data is transmitted to a data port by using node management, the efficiency of data transmission is improved to the maximum extent, the storage module of the flash memory particles adopting a micro-grid original multi-level commission technology is adopted, the capacity is large, the cost is low, and the running cost of the system is.
Drawings
Fig. 1 is a schematic view of the overall structure of the present invention.
In the figure: 1 client, 2 uploading channel module, 3 sharing file server.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention provides a data sharing platform system as shown in figure 1, which comprises a client 1, wherein an uploading channel module 2 is arranged at the connecting end of the client 1, and a sharing file server 3 is arranged at the connecting end of the uploading channel module 2;
the client 1 is internally provided with a storage module, the storage module adopts micro-grid original multi-level commission technology to flash the particles, the capacity is large, the cost is low, the storage module is used for storing data in the client 1 for reading and writing, the connecting end of the storage module is provided with an RSA encryption module, the RSA encryption module is used for encrypting the transmitted and stored data, the safety of data transmission is improved, the connecting end of the RAS encryption module is provided with a data exchange module, and the data exchange module is used for uploading the data;
the shared file server 3 stores the data to be shared as node data and shares the node data to other servers, so that the data sharing is realized, the data interaction pressure of the shared file server 3 is reduced, and the data transmission efficiency and the data transmission reliability of the shared file server 3 and the client 1 are improved;
the client 1 analyzes the node data created by the shared file server 3 through the uploading channel module 2, judges whether a data packet in a storage module of the client 1 is consistent with the node data, and if so, the client 1 refuses to receive the data transmitted by the shared file server 3;
the shared file server 3 comprises a management server and a plurality of sub servers connected with the management server, and the plurality of sub servers are mutually connected in parallel; the plurality of sub-servers are respectively accessed to databases of different categories; the management server acquires the data type of each sub-server and distributes different sub-server shared data according to the request of the client 1;
the uploading channel module 2 comprises an IP address and an access port, wherein the IP address is used for providing an access address for the client 1, and the access port is used for providing an access channel for the client 1 so as to upload information;
the shared file server 3 connecting end is provided with a database adapter, the database adapter connecting end is provided with a database, the database adapter is used for receiving and identifying data transmitted by the shared file server 3 and then distributing the data into the database, the database is used for storing various data in the shared file server 3, the database connecting end is provided with an inquiry module, a resource directory management module and a log management and exchange strategy, the inquiry module is used for inquiring and watching various data in the database, the resource directory management is used for classifying and identifying various types of data in the database, the log management is used for recording data circulation and exchange information in the database, and the exchange strategy module is used for sharing and exchanging the stored data in the database;
the output end of the shared file server 3 is provided with a data port, the data port is connected with the client 1, data in the shared file server 3 is transferred to the database through the exchange strategy module and is transmitted to the client 1 through the data port, the connection end of the data port is provided with node management, the node management is used for distributing and adjusting node configuration when the data port transmits data so as to achieve the effect of maximum transmission efficiency, the connection end of the node management is provided with an authority configuration module, and the authority configuration module is used for distributing authority when the data port transmits data, so that the safety of data transmission is improved.
Note that the node data of this embodiment may be shared between different servers (e.g., different sub-servers or a management server and a sub-server), so that the server may perform data transmission to the client nearby, thereby improving the transmission efficiency between the shared file server and the client.
When the shared file server 3 transmits the same data to a plurality of different clients, data to be transmitted may exist in a storage module of a certain client, and if the client does not detect the data, the node data is directly received, which in the past greatly occupies the space of the storage module on the client. In this embodiment, when the shared file server 3 transmits data, the client detects the node data to be transmitted through the transmission channel, and when it is detected that the transmission data already exists in the storage module of the client, the client refuses to receive the node data transmitted by the shared file server 3.
In order to speed up the security and reliability of data transmission, the shared file server 3 of the present embodiment includes a management server and sub-servers, and aims to access different types of data on different sub-servers, and when a client requests the shared file server 3 to transmit data, the management server allocates a sub-server having the data to transmit the data to the client. When the sub-server with the data is far away from the client, the sub-server with the data can transmit the data information to the sub-server which is near to the client, and then the near sub-server transmits the data to the client.
The RSA encryption module connecting end is provided with a key management module, the key management module is used for managing, distributing and storing keys, the key management module comprises a private key module and a public key module, the private key module is stored by a private user, the public key module is open to the outside, information is encrypted by adopting a key, then the RSA encryption module is used for encrypting the key and the information, and the user uses different private keys to be matched with the public key for decryption to watch after receiving the information.
The data port transmits data by adopting a TCP/UDP protocol, so that the programming is easy, the universality is strong, the authority is easy to control, and the transmitted data is encrypted by a transmission layer protocol https, so that the safety of downloading the data is improved. The RSA encryption module of the embodiment comprises a transmission selector, an output shifter, a shift-addition multiplier, a register and a logical operator, wherein the logical operator is connected with the shift-addition multiplier, the shift-addition multiplier is connected with the register, and the register is used for storing the previous operation result of the shift-addition multiplier; the shift addition multiplier is used for performing gate and operation on data; the arithmetic logic operator is used for carrying out addition, subtraction, multiplication and division on the data and carrying out logical operations such as AND, OR, NOT, XOR and the like; when the transmission selector is used for transmitting multi-path data, any one path of data can be selected according to the requirement; the output shifter is used for selectively adjusting the output result according to the shifting direction;
the transmission selector is respectively connected with the shift addition multiplier and the arithmetic logic operator, the output shifter is respectively connected with the shift addition multiplier and the arithmetic logic operator, and the shift addition multiplier is respectively connected with the register and the arithmetic logic operator.
It should be noted that the working principles of the transfer selector, the output shifter, the shift-add multiplier, the register, and the arithmetic logic unit in this embodiment are the prior art, and those skilled in the art can understand the working principles of the transfer selector, the output shifter, the shift-add multiplier, the register, and the arithmetic logic unit according to the prior data.
The working principle of the invention is as follows: when the system works, the RSA encryption module encrypts data in the storage module, the key management module manages and distributes encryption keys, private keys are stored by users' private keys, public keys can be disclosed to the outside, the client 1 is connected with the shared file server 3 through an IP address in the uploading channel module 2, an access port provides an access channel, the data exchange module transmits the encrypted data to the shared file server 3 through the uploading channel module 2, the data adapter receives the data in the shared file server 3 for identification and then distributes the data to the database, the query module is used for querying and watching various data in the database, the resource directory management is used for classifying and identifying various types of data in the database, the log management is used for recording the information of data circulation and exchange in the database, the exchange strategy module is used for sharing and exchanging the stored data in the database, the shared file server 3 transfers the data in the database to the client 1 through the data port by the exchange strategy module, the node management is used for distributing and adjusting the node configuration when the data port transmits the data, and the authority configuration module is used for distributing the authority when the data port transmits the data, so that the safety of data transmission is improved.
Finally, it should be noted that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that modifications may be made to the embodiments or portions thereof without departing from the spirit and scope of the invention.

Claims (4)

1. A data sharing platform system comprising a client (1), characterized in that: an uploading channel module (2) is arranged at the connecting end of the client (1), and a shared file server (3) is arranged at the connecting end of the uploading channel module (2);
the client (1) is internally provided with a storage module, the storage module is used for storing data in the client (1) for reading and writing, the connecting end of the storage module is provided with an RSA encryption module, the RSA encryption module is used for encrypting transmitted and stored data and improving the safety of data transmission, the connecting end of the RSA encryption module is provided with a data exchange module, and the data exchange module is used for uploading data;
the shared file server (3) stores data to be shared as node data and shares the node data to other servers (3);
the client (1) analyzes the node data created by the shared file server (3) through an uploading channel module (2), judges whether a data packet in a storage module of the client (1) is consistent with the node data or not, and if so, the client (1) refuses to receive the data transmitted by the shared file server (3);
the shared file server (3) comprises a management server and a plurality of sub servers connected with the management server, and the plurality of sub servers are mutually connected in parallel; the sub servers respectively access databases of different categories; the management server acquires the data type of each sub-server and distributes different sub-server shared data according to the request of the client (1);
the uploading channel module (2) comprises an IP address and an access port, wherein the IP address is used for providing an access address for the client (1), and the access port is used for providing an access channel for the client (1) so as to upload information;
the connection end of the management server and the sub server is provided with a database adapter, the connection end of the database adapter is provided with a database, the database adapter is used for receiving data transmitted by the shared file server (3) and identifying data in the database, the database is used for storing various data in the shared file server (3), the connecting end of the database is provided with a query module, a resource directory management module, a log management and exchange strategy, the query module is used for querying and viewing various data in the database, the resource directory management is used for classifying and identifying various types of data in the database, the log management is used for recording data circulation and exchange information in the database, and the exchange strategy module is used for sharing and exchanging data stored in the database or among different servers;
the data transmission system is characterized in that a data port is arranged at the output end of the shared file server (3), the data port is connected with the client (1), data in the shared file server (3) is transferred to the database through the exchange strategy module and transmitted to the client (1) through the data port, a node management is arranged at the connection end of the data port, the node management is used for distributing and adjusting node configuration when the data port transmits data so as to achieve the effect of maximum transmission efficiency, an authority configuration module is arranged at the connection end of the node management, and the authority configuration module is used for distributing authority when the data port transmits data, so that the safety of data transmission is improved.
2. The data sharing platform system according to claim 1, wherein: the RSA encryption module link is equipped with key management module, key management module is used for management, distribution and the save to the key, key management module includes private key module and public key module, the private key module is preserved by private user, public key module is external public, and the information adopts the key encryption, then uses RSA encryption module encryption key and information, and the user is received after the information, watches with different private key cooperation public key declassifications.
3. The data sharing platform system according to claim 1, wherein: the data port transmits data by adopting a TCP/UDP protocol, and the transmitted data is encrypted by a transmission layer protocol https.
4. A data sharing platform system according to claim 1 or 2, wherein: the RSA encryption module comprises a transmission selector, an output shifter, a shift-addition multiplier, a register and a logical operator, wherein the logical operator is connected with the shift-addition multiplier, the shift-addition multiplier is connected with the register, and the register is used for storing the previous operation result of the shift-addition multiplier; the shift-add multiplier is used for performing an AND operation on data; the arithmetic logic operator is used for carrying out addition, subtraction, multiplication and division on data and logical operations such as AND, OR, NOT and XOR; when the transmission selector is used for transmitting multiple paths of data, any path of data can be selected according to the requirement; the output shifter is used for selectively adjusting the output result according to the shifting direction.
CN201710970610.8A 2017-10-18 2017-10-18 Data sharing platform system Active CN107770170B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710970610.8A CN107770170B (en) 2017-10-18 2017-10-18 Data sharing platform system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710970610.8A CN107770170B (en) 2017-10-18 2017-10-18 Data sharing platform system

Publications (2)

Publication Number Publication Date
CN107770170A CN107770170A (en) 2018-03-06
CN107770170B true CN107770170B (en) 2020-08-18

Family

ID=61268874

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710970610.8A Active CN107770170B (en) 2017-10-18 2017-10-18 Data sharing platform system

Country Status (1)

Country Link
CN (1) CN107770170B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108543312A (en) * 2018-03-13 2018-09-18 曲桂正 A kind of gaming platform virtual role management method and system
CN108664634B (en) * 2018-05-15 2022-05-27 中国平安人寿保险股份有限公司 Data management method and device, computer equipment and storage medium
CN110555072A (en) * 2019-09-10 2019-12-10 中国建设银行股份有限公司 Data access method, device, equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188569A (en) * 2006-11-16 2008-05-28 饶大平 Method for constructing data quanta space in network and distributed file storage system
CN102761521A (en) * 2011-04-26 2012-10-31 上海格尔软件股份有限公司 Cloud security storage and sharing service platform
EP2530613A2 (en) * 2011-06-03 2012-12-05 Fujitsu Limited Method of distributing files, file distribution system, master server, computer readable, non-transitory medium storing program for distributing files, method of distributing data, and data distribution system
CN103078960A (en) * 2013-02-06 2013-05-01 杭州电子科技大学 System for exchanging and sharing data of confidential electronic files

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI476610B (en) * 2008-04-29 2015-03-11 Maxiscale Inc Peer-to-peer redundant file server system and methods

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188569A (en) * 2006-11-16 2008-05-28 饶大平 Method for constructing data quanta space in network and distributed file storage system
CN102761521A (en) * 2011-04-26 2012-10-31 上海格尔软件股份有限公司 Cloud security storage and sharing service platform
EP2530613A2 (en) * 2011-06-03 2012-12-05 Fujitsu Limited Method of distributing files, file distribution system, master server, computer readable, non-transitory medium storing program for distributing files, method of distributing data, and data distribution system
CN103078960A (en) * 2013-02-06 2013-05-01 杭州电子科技大学 System for exchanging and sharing data of confidential electronic files

Also Published As

Publication number Publication date
CN107770170A (en) 2018-03-06

Similar Documents

Publication Publication Date Title
CN110033258B (en) Service data encryption method and device based on block chain
CN109120639B (en) Data cloud storage encryption method and system based on block chain
CA3057854C (en) Method and system for hierarchical cryptographic key management
CN104079574B (en) User privacy protection method based on attribute and homomorphism mixed encryption under cloud environment
US9037870B1 (en) Method and system for providing a rotating key encrypted file system
JP7649610B2 (en) Integrating Device Identity into a Blockchain Permissions Framework
US10609010B2 (en) System, methods and software application for sending secured messages on decentralized networks
CN102761521A (en) Cloud security storage and sharing service platform
CN110059055B (en) File storage and reading method and device based on distributed private cloud
EP3537684B1 (en) Apparatus, method, and program for managing data
US20230351035A1 (en) System and method for user-controllable sharing of authorization for private data
CN107770170B (en) Data sharing platform system
US20230138102A1 (en) Method and system for managing decentralized data using attribute-based encryption
WO2006116931A1 (en) A method for guaranteeing the safety of the storage network data and the system thereof
CN112989027A (en) Method for querying lists and for providing list query service and related products
CN112040482A (en) Encryption processing method and equipment for automatic driving data under 5G communication
KR20160040399A (en) Personal Information Management System and Personal Information Management Method
US11252138B2 (en) Redundant device locking key management system
CN1716937B (en) Multiple user data storage service system
Mishra et al. Secure IoT data management and sharing architecture for information security using cryptographic technique
CN114866583A (en) Internet of things cross-network data interaction method and system
Khan et al. Confirming Secure Interoperability in Mobile Financial Services: Challenges of Data Federation and Cryptography-Based Solution
US10484348B1 (en) Network device with virtual private file system
US20240223355A1 (en) Homomorphic encryption key management
To et al. Trustedmr: A trusted mapreduce system based on tamper resistance hardware

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 11601, Building 12, Taihua Jinmao International, No. 16 Fenghui South Road, High tech Zone, Xi'an City, Shaanxi Province, 710065

Patentee after: Yunji Huahai Information Technology Co.,Ltd.

Country or region after: China

Address before: Room 10603, Haijia Yunding commercial and residential building, No.2, Gaoxin Third Road, hi tech Zone, Xi'an City, Shaanxi Province

Patentee before: SHAANXI YUNJI HUAHAI INFORMATION TECHNOLOGY CO.,LTD.

Country or region before: China