Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

A middleware method for realizing searchable encryption relational database caching

A database and middleware technology, applied in the field of information security, can solve the problems of slow concurrent reading and writing, and high query of ciphertext database, and achieve the effect of breaking through performance bottlenecks, ensuring data security, and improving response speed

Active Publication Date: 2019-04-09
NANJING UNIV OF POSTS & TELECOMM
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention provides a middleware method for realizing a searchable encrypted relational database cache. The method solves the problem of high concurrency and slow reading and writing speed of ciphertext database query in the era of big data and the environment of explosive growth of information data. To improve the query speed of the searchable ciphertext database and alleviate the concurrency problem while ensuring security

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
  • A middleware method for realizing searchable encryption relational database caching
  • A middleware method for realizing searchable encryption relational database caching
  • A middleware method for realizing searchable encryption relational database caching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The implementation of the technical solution of the present invention will be described in further detail below in conjunction with the accompanying drawings:

[0027] The architecture of the middleware system for NOSQL as a searchable encrypted database cache is as follows: figure 1 As shown, the present invention proposes a method of using NOSQL as a searchable encrypted database cache for the slow query speed of searchable encrypted database middleware, massive data, and high concurrency in the case of multiple users. This method saves the hotspot data in the memory database, and searches it from the cache first when executing the query operation, so as to avoid releasing the traditional relational database for each connection, thereby improving the query speed, reducing resource occupation and alleviating high concurrency problems.

[0028] like figure 2 As shown, the method includes the following steps:

[0029] Step 1. Establish a mapping between the plaintext ...

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 middleware method for realizing searchable encryption relational database caching, which specifically comprises the following steps of: 1, establishing mapping between a plaintext database and a ciphertext data connecting middleware to the plaintext database, and integrally converting the middleware and the ciphertext database into the searchable ciphertext database;using a unified searchable encryption algorithm to add, delete, modify and check newly stored data to realize fusion of a new database and an old database; Step 2, establishing a user query cache byutilizing an NOSQL data carrying out SQL analysis and routing on the middleware, cache hit and miss on the middleware, calculating column access frequency, and carrying out cache monitoring; Andstep 3, for each query operation of the user, judging whether the query request hits the cache or not, if so, returning a result from the memory database, otherwise, connecting the ciphertext database, and returning the query result. According to the method, the query speed of the searchable ciphertext database is increased and the concurrency problem is relieved while the security is ensured.

Description

technical field [0001] The invention relates to a middleware method for realizing a searchable encrypted relational database cache, and belongs to the technical field of information security. Background technique [0002] In the cloud computing environment, data security issues have always been concerned, and database encryption has become a reliable method. Aiming at the problem of difficult query after encryption, a searchable encryption scheme is proposed. At the same time, using the middleware deployed between the client and the server to realize the encryption of the database can make the encryption more flexible and easy to adjust. In the past few decades, relational systems have been the main form of data storage and manipulation, because relational databases support transaction processing to maintain data consistency, and can support complex queries such as Join. In the face of massive data, traditional relational databases have problems such as concurrency of a lar...

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): G06F16/2455G06F21/62
CPCG06F21/6227
Inventor 杨庚申东凡闵兆娥刘国秀
Owner NANJING UNIV OF POSTS & TELECOMM
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
Eureka Blog
Learn More
PatSnap group products