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

Encryption method for information access in cloud computing

An information access and encryption method technology, applied in the field of information storage and extraction in cloud computing, can solve the problems of reduced performance of distributed cache systems, hidden dangers of distributed cache system security, complex computing, etc., to improve stability and performance. Security, guaranteed confidentiality, computationally simple effects

Inactive Publication Date: 2017-05-03
SICHUAN YONGLIAN INFORMATION TECH CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a similar application reads the cache, it first obtains the node where the secret key is located through a distributed algorithm, and then obtains the corresponding data through the network. Since the local service itself does not have the function of encryption processing, the data is often stored in plain text. Attackers, It is easy for users or system administrators to obtain cached content, which poses a security risk to the distributed cache system
[0005] In order to solve the above security problems, the traditional encryption method can complete the encryption process, but the calculation is complicated, which leads to the performance degradation of the distributed cache system and restricts its development. Encryption Algorithm

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
  • Encryption method for information access in cloud computing
  • Encryption method for information access in cloud computing
  • Encryption method for information access in cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0009] This invention is described in detail below.

[0010] One, principle of the present invention

[0011] N positive integers m = {m 1 ,m 2 ,...,m n}, for any integer a n , the constructed one-variable linear congruence equation system S must have a solution

[0012]

[0013] Its solution is

[0014]

[0015] where: k∈Z, M` i is M i modulo m i Theoretical derivatives of .

[0016] It can be obtained by Euclid's algorithm:

[0017]

[0018] 2. Encryption process

[0019] In the cloud environment, store a string of data D in the distributed cache system, and convert it to ciphertext X, perform the following steps:

[0020] Step 1: Divide the data D into N groups according to the byte order, which is G 1 , G 2 ,...,G n , each group of data contains B bytes, each group of data is further divided into n units, and each unit is expressed as u 1 , u 2 ,...,u n , each unit contains b bytes, at this time the data D is divided into a matrix of N rows and ...

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 provides a method for solving an unknown positive integer on the basis of a congruence theory of the positive integer, and builds an encryption and decryption method for information storage and extraction in a distributed cache. The method comprises the steps of firstly converting data D into a matrix with N rows and n columns according to a byte order, defining a pairwise coprime integer set and constructing a unary linear congruence equation set by original data and the defined integer set according to the congruence theory; solving a solution, transforming the solution into a matrix and converting the matrix into data columns according to the scheme of constructing the matrix according to the original data, namely obtaining a ciphertext; and constructing a matrix by using the ciphertext during decoding, reversely solving congruence equations to obtain the matrix of the original data and reconstructing original data columns.

Description

[0001] Field [0002] The invention relates to the technical field of information storage and extraction in cloud computing. Background technique [0003] With the development of computer technology and mobile network support technology, a large number of applications are forwarded from the traditional framework to the environment of cloud computing. With users accessing information anytime and anywhere, security issues in cloud computing have received extensive attention. [0004] At present, distributed cache technology has developed the most in cloud computing, and the cloud computing transmission platform based on it is also the most established. It is also a relatively stable and high-performance technology. Distributed cache distributes data to multiple cache service nodes. Manage data in the center, provide a unified access interface to the outside world, and achieve high availability support based on the redundant backup mechanism. When the application needs to cache ...

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): G06F21/60G06F21/62H04L29/08
CPCG06F21/602G06F21/6209G06F2221/2107H04L67/568
Inventor 范勇胡成华
Owner SICHUAN YONGLIAN INFORMATION TECH CO LTD
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