Cloud database encryption method, system and device
An encryption method and database technology, applied in the field of systems and devices, cloud database encryption methods, can solve the problems of low security and inability to support multiple operations of numerical encrypted data, and achieve the effect of improving security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0067] This embodiment introduces a preprocessing method for data plaintext. The preprocessing method may be: expand the plaintext of the data according to the type of possible calculation; after that, map the plaintext of the data and the expanded data into non-negative integers.
[0068] Details are given below.
[0069] A local database system to be migrated includes the following contents:
[0070]For the definition of the data table structure, each column in the data table needs to formulate a data type. The data types supported by the data table are divided into three categories: numerical, string and binary data, and the numerical type can be subdivided Integers and real numbers, integers can be subdivided into signed integers and unsigned integers. Numeric data types can also specify different precisions, that is, how many binary bits are used to represent an integer.
[0071] The data in the database can be regarded as a two-dimensional table, in which each row can...
Embodiment 2
[0101] This embodiment introduces the ciphertext calculation process. After the data application client generates the key pair, it further sends the key pair to the re-encryption agent;
[0102] When ciphertext calculation is required, the data application client sends a ciphertext calculation request to the cloud database. The ciphertext calculation request includes calculation data and calculation formulas for the plaintext of the data; the calculation data is the data ciphertext and the preprocessing method is in The location information in the cloud database, or, the calculation data is data ciphertext and preprocessing method;
[0103] The cloud database extracts the corresponding data ciphertext and preprocessing method from the cloud database according to the location information and the calculation type in the calculation formula, generates a calculation formula for the data ciphertext according to the preprocessing method and the calculation formula, and extracts the ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com