CN114490773A - Data query method based on cloud platform and cloud data management system - Google Patents

Data query method based on cloud platform and cloud data management system Download PDF

Info

Publication number
CN114490773A
CN114490773A CN202210118059.5A CN202210118059A CN114490773A CN 114490773 A CN114490773 A CN 114490773A CN 202210118059 A CN202210118059 A CN 202210118059A CN 114490773 A CN114490773 A CN 114490773A
Authority
CN
China
Prior art keywords
data
query
cloud platform
ciphertext
tag
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.)
Pending
Application number
CN202210118059.5A
Other languages
Chinese (zh)
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.)
Shanghai Tongtai Information Technology Co ltd
Original Assignee
Shanghai Tongtai 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 Shanghai Tongtai Information Technology Co ltd filed Critical Shanghai Tongtai Information Technology Co ltd
Priority to CN202210118059.5A priority Critical patent/CN114490773A/en
Publication of CN114490773A publication Critical patent/CN114490773A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24553Query execution of query operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • G06F16/2255Hash tables
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a data query method and a data management system based on a cloud platform, which relate to the technical field of cloud data application and are used for solving the problems of poor confidentiality and poor data applicability in the prior art, and specifically comprise the steps that a data provider uploads data to a cloud end by using a homomorphic encryption method, and meanwhile, the data provider also performs homomorphic encryption on query results and returns the query results to the data provider, so that both sides cannot check the query results in a plaintext state in the whole process, and the risk of data leakage in the query and transmission processes is reduced; meanwhile, a searchable encryption algorithm is utilized during query, query efficiency is improved, and more storage space is released. The data management system is built by using the data query method provided by the invention, so that the privacy protection degree of the data and the use value of the data can be improved.

Description

Data query method based on cloud platform and cloud data management system
Technical Field
The invention belongs to the technical field of searchable encryption, and particularly relates to a data query method and a data management system based on a cloud platform.
Background
In the large background of cloud storage, hospitals, companies, government agencies, and the like may need to have a large amount of data to be uploaded to the cloud, and the data relate to the individual privacy of citizens, and even further, affect national security. In the prior art, data of a data provider is delivered to a data receiver for storage, and basic operations such as inquiry and the like are performed on the basis, or data mining, data analysis and the like are performed to provide better use experience for a user. However, the cloud server itself is built and maintained by a third party, and in recent years, data leakage events on the cloud have often occurred. To promote data cloud on a large scale and improve social production efficiency, data security on the cloud must be guaranteed. Some data providers encrypt uploaded data, however, the existing encryption methods cannot efficiently query data in a database, and meanwhile, input information during query is plaintext data, which still has a risk of data leakage. Therefore, a data query method and a data management system that can ensure the privacy of data provided by a data provider and ensure the record of related operations such as query on a data receiver server are urgent.
Disclosure of Invention
The invention aims to solve the problem that how to ensure the data privacy and simultaneously ensure the operations such as inquiry and the like on a server of a data receiver, and provides a data inquiry method based on a cloud platform; the invention ensures that the data receiver server can carry out quick query through the searchable encryption algorithm, and simultaneously, the data can not be leaked by carrying out the query in an encrypted state.
In order to achieve the effect, the invention adopts the following technical scheme:
the invention provides a data query method based on a cloud platform, which is applied to an internet environment formed by at least one data application party, one data provider party and the cloud platform, and is characterized in that the data query method is carried out according to the following steps: step S1, the data provider provides ciphertext data and uploads the ciphertext data to the cloud platform; step S2, the cloud platform stores the ciphertext data provided by the data provider to generate a ciphertext database; step S3, the data application side queries the ciphertext database by using a searchable encryption algorithm to generate a first query result, and sends the first query result to the data provider side; and step S4, the data provider decrypts the first query result, generates a second query result, and sends the second query result to the data application party.
The cloud platform-based data query method provided by the invention may further have the technical characteristics that the providing of the ciphertext data in the step S1 includes: and carrying out homomorphic encryption on the existing data by utilizing a homomorphic encryption function to generate ciphertext data.
The data query method based on the cloud platform provided by the invention can also have the technical characteristics that the generated ciphertext database in the step S2 comprises the following steps: and generating a corresponding query tag according to the ciphertext data.
The cloud platform-based data query method provided by the invention can also have the technical characteristics that the query for the ciphertext database in the step S3 comprises the following steps: step S3-1, determining the query keyword, and generating a corresponding keyword label; step S3-2, traversing the ciphertext database, finding the query tag corresponding to the keyword tag, and generating a first query result from the ciphertext data associated with the query tag;
the data query method based on the cloud platform provided by the invention can also have the technical characteristics that the step S3 further comprises the following steps: s3-1-1, storing the keyword tag in a first hash table, and storing the query tag and ciphertext data associated with the query tag in a second hash table; meanwhile, the ciphertext database executed in step S3-2 includes: traversing the keyword tag through the second hash table, finding a corresponding query tag, and generating a first query result from ciphertext data associated with the query tag;
the data query method based on the cloud platform provided by the invention can also have the technical characteristics that the first query result is blinded by using a blinding function.
The data query method based on the cloud platform provided by the invention can also have the technical characteristics that the second query result is subjected to anti-blinding processing by utilizing an anti-blinding function.
The cloud platform-based data query method provided by the invention can also have the technical characteristics that the blinding function can be a homomorphic encryption function or other encryption functions, and the anti-blinding function is associated with the blinding function and can decrypt the blinding function;
the cloud platform-based data query method provided by the invention can also have the technical characteristics that the step S4 of decrypting the first query result comprises the following steps: s4-1, decrypting the first query result by using a homomorphic decryption function to obtain a second query result;
furthermore, the invention also provides a data management system based on the cloud platform, which is characterized in that the data search or query is carried out by applying the data query method based on the cloud platform.
Action and Effect of the invention
Compared with the prior art, the invention has the following beneficial effects:
the privacy protection query method with high search performance under the conditions of data confidentiality and query requirement confidentiality is designed, so that a data provider can transmit data safely in a cloud storage environment, and meanwhile, a data receiver can retrieve the data by using a searchable encryption algorithm aiming at the data, so that the query efficiency is improved, and the data utilization value can be improved under the condition that information cannot be mutually leaked by both parties.
The invention also provides a data management system based on the cloud platform, which can realize the following beneficial effects:
bidirectional privacy protection aiming at a data provider and a data application party is realized, the data provider encrypts data when the data is uploaded, and the data application party cannot acquire plaintext data; when returning the query result, the data application party blinds the data to ensure that the data provider can not obtain the query result; for a data provider, a data application party cannot obtain specific information of data when receiving and storing the data, and only can obtain the encrypted data ciphertext, so that the data privacy of the data provider is ensured, the data outflow is prevented, and the use value of the data is ensured not to be leaked. The second aspect is that for a data application party, the data application party needs to store the received data ciphertext, search and query on the ciphertext by using the stored data, return the search result to a data provider, decrypt and return the search result, and obtain the final plaintext query result by homomorphic decryption. Through the system, data can be used for data analysis in a ciphertext state, and meanwhile, the system can be used for inquiring more conveniently and more conveniently, and is more favorable for scientific and technological progress and economic development promotion.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
In order to make the aforementioned and other objects, features and advantages of the present invention comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the detailed description of the invention or the technical solutions in the prior art, the drawings that are needed in the detailed description of the invention or the prior art will be briefly described below.
Fig. 1 is a flow chart of data query based on a cloud platform according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating an implementation of a searchable algorithm according to an embodiment of the present invention;
fig. 3 is a flowchart of another data query process based on a cloud platform according to an embodiment of the present invention;
fig. 4 is an architecture diagram of a cloud data management system according to an embodiment of the present invention.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some, but not all embodiments of the present invention. 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.
Fig. 1 is a data query flow chart based on a cloud platform.
The embodiment of the invention mainly provides a data query method based on a cloud platform, which is executed depending on an internet environment, and particularly refers to fig. 1.
Firstly, a data provider generates data, packages and uploads the data to a cloud platform. And after the data application party receives the data uploaded by the data provider on the cloud platform, storing the data and generating a database. When a data application side needs to inquire data, keywords are input into a database end and inquired, and an inquiry result is output.
Further, when the data provider generates data, the data which can be directly read or understood by the plaintext data are encrypted, the encryption mode is homomorphic encryption, and the encrypted data are uploaded to the cloud platform. And the data application party stores the encrypted data to generate a ciphertext database. When a data application party needs to inquire data, keyword inquiry is input to a database end, inquiry is carried out by utilizing a searchable encryption algorithm, an encrypted inquiry result is generated and returned to a data provider, after the data provider receives the returned inquiry result, homomorphic decryption is carried out on the encrypted inquiry result to obtain plaintext inquiry data, the plaintext inquiry data is fed back to the data application party, and finally the data application party obtains the inquiry result.
Compared with the prior art, the data query method provided by the embodiment of the invention can encrypt the uploaded data, greatly improves the security of the data, simultaneously ensures that the operation result of the data in the encryption state is the same as that in the plaintext state by homomorphic encryption, and does not influence the output result. The embodiment of the invention not only ensures the safety of the data, but also can carry out related operation on the data, thereby improving the value of the data.
Further, the embodiment of the invention also provides a searchable encryption algorithm, which can search and query the ciphertext database, so that the encrypted data can be used for data analysis and data operation, and the data value is released to a greater extent. Fig. 2 is a flowchart of an implementation of a searchable algorithm according to an embodiment of the present invention, and specifically refer to fig. 2. And after receiving the encrypted data, the data application side stores the encrypted data to generate an encrypted database, and simultaneously generates a corresponding query tag for the ciphertext data, namely each piece of different data corresponds to a unique query tag. Specifically, when each piece of encrypted data is added to the database by using the function, a tag corresponding to the content is generated, and when the tag is extracted, the encrypted data corresponding to the tag can be directly skipped to.
Furthermore, when the data application party needs to query data, keywords input by the data application party are rewritten to generate a keyword tag capable of querying encrypted data in the ciphertext database. Specifically, the keyword tag can be encrypted, for example, symmetric encryption, asymmetric encryption or Hash encryption, and other parties cannot acquire the query keyword information, so that the security and confidentiality of data are further ensured.
Further, continued reference is made to fig. 2. Storing the query label and the encrypted data associated with the query label in a hash table, and traversing the query to find out the related keyword label in the hash table by using a search function, wherein the related keyword label is specifically represented as the same query label and the same keyword label. When the query tag is found, storing the corresponding encrypted data and returning the encrypted data to the data application party; if the query tag is not found, segmenting the keyword tag, comparing whether the query tag is equal to the segmented tag or not, and if the query tag is found, outputting the encrypted data corresponding to the query tag.
The searchable algorithm provided by the embodiment of the invention is used for searching the ciphertext database, so that the utilization rate of data is improved, and the use value of the data is increased. Meanwhile, the searchable algorithm provided by the embodiment of the invention meets a more efficient query function on the premise of ensuring the confidentiality of data by using the characteristics of the hash table, reduces the storage space and consumption of a database, and has a remarkable progress effect.
Further, the searchable algorithm provided in the embodiment of the present invention further includes storing the used or once input keyword and the corresponding query result in another hash table, and if the keyword tag generated by the newly input keyword is found to be the same as the used or once input keyword tag, directly outputting the encrypted data corresponding to the used or once input keyword tag. The step can store the historical query records, simplifies the query process, and utilizes the characteristics of the hash table to accelerate the query speed and improve the query efficiency.
Further, continued reference is made to fig. 2. And after the data application side outputs the query result, deleting the corresponding information in the two hash tables by using the deletion function. Specifically, the corresponding query tag is found according to the output query result, and the query tag in the hash table and other corresponding information are deleted according to the query tag, so that the storage space is freed, and the query efficiency is improved.
The embodiment of the invention also provides another data query method based on the cloud platform, and particularly refers to fig. 3. Fig. 3 is a flowchart of another data query process based on a cloud platform according to an embodiment of the present invention, including a data provider and a data application.
Firstly, a data provider generates data, packages and uploads the data to a cloud platform. And after the data application party receives the data uploaded by the data provider on the cloud platform, storing the data and generating a database. When a data application side needs to inquire data, keywords are input into a database end and inquired, and an inquiry result is output.
Further, refer to fig. 3. When the data provider generates data, the data which can be directly read or understood by plaintext data are encrypted, and the encrypted data are uploaded to the cloud platform. And the data application party stores the encrypted data to generate a ciphertext database. When a data application party needs to inquire data, keyword inquiry is input to a database end, inquiry is carried out by utilizing a searchable encryption algorithm, an encrypted inquiry result is generated and returned to a data provider, after the data provider receives the returned inquiry result, the encrypted inquiry result is decrypted to obtain plaintext inquiry data which is fed back to the data application party, and finally the data application party obtains the inquiry result.
Specifically, the plaintext data is preferably encrypted in a homomorphic manner, and homomorphic encryption is an encryption function, and any operation which can be performed on the data in the plaintext can be performed on the data without decryption, that is, in an encrypted state, so that the encrypted data can still be subjected to deep analysis, operation and other operations without changing a final operation result. The encryption function ensures data confidentiality and increases operability of encrypted data. The embodiment of the invention uses the homomorphic encryption function to encrypt the data, allows a data provider to upload important data to the cloud server and generate the ciphertext database, thereby not only avoiding divulgence from a local host computer end, but also still ensuring the use and search of information; the data application side also gets to use the search engine to query and get the results. Therefore, the preferred solution of the embodiment of the present invention is to encrypt data by using a homomorphic encryption function.
Further, with continued reference to fig. 3, when the data application party performs a query using a searchable encryption algorithm and generates an encrypted query result, the query result is blinded using a blinding function, and the blinded encrypted query result is returned to the data provider. And the data provider decrypts the encrypted ciphertext uploaded to the cloud server into plaintext data by using the homomorphic decryption function. However, the blinding set by the data application side cannot be decrypted and the query result cannot be directly read. And returning the decrypted data to the data provider, and performing anti-blinding on the returned result by the data provider by using an anti-blinding function to finally obtain a query result in a plaintext state.
Specifically, the data application party uses the blinding function on the original encrypted data, which is equivalent to using the blinding function on the plaintext data, and thus, the data itself is not affected. Meanwhile, the blinding function mentioned in the embodiment of the present invention is preferably a homomorphic encryption function, which is equivalent to that a data provider and a data application party perform homomorphic encryption on data once, and both parties respectively retain corresponding homomorphic decryption keys on a local server or a private server, and no matter the data provider or the data application party, a plaintext result cannot be obtained in the whole query process, so that the privacy of data is greatly improved, and the data can be efficiently utilized without sacrificing performance or user experience.
As described above, according to the another data query method provided by the embodiment of the present invention, it is ensured that a data provider cannot obtain query contents and query results, and privacy of a data application party is ensured. The other data query method provided by the embodiment of the invention is based on a homomorphic encryption function, and a data query method with bidirectional privacy protection is obtained, so that the data privacy of a data provider is ensured, and the query result of a data application party is also ensured not to be acquired when the data application party queries data.
An embodiment of the present invention provides a cloud data management system, and specifically, referring to fig. 4, fig. 4 is an architecture diagram of a cloud data management system according to an embodiment of the present invention.
Referring to fig. 4, the cloud data management system provided in the embodiment of the present invention includes a data provider and a data application party. And the data provider provides the encrypted data to the data application party, wherein the encrypted data is the data encrypted by using the homomorphic encryption function, and meanwhile, a corresponding homomorphic decryption function is generated on a local server where the data provider is located and is used for decrypting the key. And the data provider sends the encrypted data to the data application party, the data application party directly stores the data on the cloud server in a ciphertext mode to form a ciphertext database, and provides query service on the basis of the ciphertext database. After the data application side inputs the query keyword, the searchable encryption algorithm provided by the embodiment of the invention is utilized to obtain a related ciphertext result. The data application party encrypts the ciphertext result by using a blinding function, and the blinding function is also a symmetric homomorphic encryption function and can ensure that the processing results of the data in the plaintext form and the ciphertext form are the same. And the data provider decrypts the encrypted data by using a locally generated homomorphic decryption function to obtain a query result processed by the data application party and returns the query result to the data application party. The method and the device ensure that the data provider cannot know the relevant information of the query result, and ensure the privacy of the query data. And finally, the data application side performs anti-blinding operation on the received decrypted data to obtain a final plaintext query result.
The cloud data management system provided by the embodiment of the invention realizes bidirectional privacy protection for a data provider and a data application party, and the data provider encrypts data when uploading the data, so that the data application party cannot acquire plaintext data; when the query result is returned, the data application party performs blinding on the data to ensure that the data provider can not obtain the query result; for a data provider, a data application party cannot obtain specific information of data when receiving and storing the data, and only can obtain the encrypted data ciphertext, so that the data privacy of the data provider is ensured, the data outflow is prevented, and the use value of the data is ensured not to be leaked. The second aspect is that for a data application party, the data application party needs to store the received data ciphertext, search and query on the ciphertext by using the stored data, return the search result to a data provider, decrypt and return the search result, and obtain the final plaintext query result by homomorphic decryption.
Examples effects and effects
According to the data query method provided by the embodiment of the invention, the following beneficial effects are realized: by utilizing the searchable encryption algorithm, the query process in the prior art is optimized, so that the query process has confidentiality and high efficiency. Specifically, the search performance superiority brought by the data structure of the hash table is utilized, the data search speed is improved, the occupied space of the memory is released, and the query efficiency is higher than that of the prior art. According to the data query method provided by the embodiment of the invention, the encryption label is generated for the keyword in the data query process, so that a data application party cannot know the information of the queried keyword, and the risk of data leakage is further reduced.
Further, according to the cloud data management system provided by the embodiment of the invention, the following beneficial effects are also realized: for a data application party, the plaintext keywords of the query cannot be known, and the plaintext data of the query result cannot be known, for a data provider party, the data uploaded to the cloud are all ciphertext data and cannot be acquired by other parties, and meanwhile, the data provider party cannot know the query result and the privacy of the data application party is ensured because the data application party performs homomorphic encryption on the returned ciphertext data once. The embodiment of the invention is based on a homomorphic encryption function, realizes a cloud data management system with bidirectional privacy protection, simultaneously solves two technical problems of privacy and efficiency in the prior art, and has remarkable progress.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A data query method based on a cloud platform is applied to an internet environment formed by at least one data application party, one data providing party and the cloud platform, and is characterized in that the data query method comprises the following steps:
step S1, the data provider provides ciphertext data and uploads the ciphertext data to the cloud platform;
step S2, the cloud platform stores the ciphertext data provided by the data provider to generate a ciphertext database;
step S3, the data application side performs a query on the ciphertext database by using a searchable encryption algorithm, generates a first query result, and sends the first query result to the data provider side;
step S4, the data provider decrypts the first query result, generates a second query result, and sends the second query result to the data application party.
2. The cloud platform-based data query method according to claim 1, wherein the providing ciphertext data in step S1 includes:
and carrying out homomorphic encryption on the existing data by utilizing a homomorphic encryption function to generate the ciphertext data.
3. The cloud platform-based data query method according to claim 1, wherein the generating of the ciphertext database in step S2 includes:
and generating a corresponding query tag according to the ciphertext data.
4. The cloud platform-based data query method according to claim 3, wherein the searchable encryption algorithm in step S3 includes:
step S3-1, determining the query keyword, and generating a corresponding keyword label;
step S3-2, traverse the ciphertext database, find the query tag corresponding to the keyword tag, and generate the first query result from the ciphertext data associated with the query tag.
5. The cloud platform-based data query method according to claim 4, wherein the step S3 further includes:
step S3-1-1, storing the keyword tag in a first hash table, and storing the query tag and the ciphertext data associated with the query tag in a second hash table.
6. The cloud platform-based data query method according to claim 5, wherein the traversing the ciphertext database in step S3-2 comprises:
traversing the keyword tag through the second hash table, finding the corresponding query tag, and generating a first query result from ciphertext data associated with the query tag.
7. The cloud platform-based data query method according to claim 1,
and before the first query result is sent to the data provider, performing blinding processing on the first query result by using a blinding function.
8. The data query method based on the cloud platform according to claim 7, wherein:
performing anti-blinding processing on the second query result by using an anti-blinding function,
the blinding function is a homomorphic encryption function, the anti-blinding function is associated with the blinding function, and the blinding function can be decrypted.
9. The cloud platform-based data query method according to claim 1, wherein the decrypting the first query result in step S4 includes:
and step S4-1, decrypting the first query result by using a homomorphic decryption function to obtain the second query result.
10. A cloud data management system, comprising:
at least one data application party, one data provider party and a cloud platform,
the data query method among the data application party, the data provider and the cloud platform is the data query method based on the cloud platform in claims 1-9.
CN202210118059.5A 2022-02-08 2022-02-08 Data query method based on cloud platform and cloud data management system Pending CN114490773A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210118059.5A CN114490773A (en) 2022-02-08 2022-02-08 Data query method based on cloud platform and cloud data management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210118059.5A CN114490773A (en) 2022-02-08 2022-02-08 Data query method based on cloud platform and cloud data management system

Publications (1)

Publication Number Publication Date
CN114490773A true CN114490773A (en) 2022-05-13

Family

ID=81478170

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210118059.5A Pending CN114490773A (en) 2022-02-08 2022-02-08 Data query method based on cloud platform and cloud data management system

Country Status (1)

Country Link
CN (1) CN114490773A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115514481A (en) * 2022-09-30 2022-12-23 上海同态信息科技有限责任公司 Ciphertext query method, system, equipment and terminal based on searchable encryption technology

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115514481A (en) * 2022-09-30 2022-12-23 上海同态信息科技有限责任公司 Ciphertext query method, system, equipment and terminal based on searchable encryption technology

Similar Documents

Publication Publication Date Title
US11271726B2 (en) Key encryption methods, apparatuses, and systems
Salam et al. Implementation of searchable symmetric encryption for privacy-preserving keyword search on cloud storage
CN110689349B (en) Transaction hash value storage and searching method and device in blockchain
CN109858263B (en) Data storage and retrieval method and device, electronic equipment and storage medium
CN112800445B (en) Boolean query method for forward and backward security and verifiability of ciphertext data
CN109213731B (en) Multi-keyword ciphertext retrieval method based on iterative encryption in cloud environment
US20220209945A1 (en) Method and device for storing encrypted data
CN113254955A (en) Forward security connection keyword symmetric searchable encryption method, system and application
CN114327261B (en) Data file storage method and data security agent
CN103699854A (en) Data storing method, data access method and storing equipment
WO2022266071A1 (en) Encrypted information retrieval
CN108734023B (en) System and method for accessing and integrating ciphertext database system
CN114490773A (en) Data query method based on cloud platform and cloud data management system
Shekhawat et al. Privacy-preserving techniques for big data analysis in cloud
JP2010165275A (en) Data storage system, information transmission device and server device
CN116450689A (en) Multiparty data query method, computing node and TEE equipment
US20230006813A1 (en) Encrypted information retrieval
Al-Sakran et al. Efficient Cryptographic Technique for Securing and Accessing Outsourced Data
Sun et al. Research of data security model in cloud computing platform for SMEs
Chen et al. Security vulnerability and encryption technology of computer information technology data under big data environment
Kozak et al. Efficiency and security in similarity cloud services
CN114253943A (en) Method, device, medium and equipment for constructing encrypted database
US11645399B1 (en) Searching encrypted data
CN114896620A (en) Quantum encryption-based database indexing method, equipment and storage medium
CN109165226B (en) Searchable encryption method for ciphertext large data set

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