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

Homomorphic encryption method based on random weighted unitary matrix in outsourcing computation

A technology of homomorphic encryption and unitary matrix, which is applied in homomorphic encryption communication, attack encryption mechanism countermeasures, key distribution, and can solve problems such as statistical attacks and calculation results being attacked

Active Publication Date: 2018-10-09
HUBEI UNIV OF TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This can cause unpredictable results between encrypted calculations and decrypted results
[0008] However, using the unitary matrix method, although the matrix norm is effectively controlled, it may lead to some statistical attacks, such as the matrix before and after encryption, the trace remains unchanged, and the eigenvalue remains unchanged
It is possible to cause the calculation result to be attacked

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
  • Homomorphic encryption method based on random weighted unitary matrix in outsourcing computation
  • Homomorphic encryption method based on random weighted unitary matrix in outsourcing computation
  • Homomorphic encryption method based on random weighted unitary matrix in outsourcing computation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to facilitate those of ordinary skill in the art to understand and implement the present invention, the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the implementation examples described here are only used to illustrate and explain the present invention, and are not intended to limit this invention.

[0031] Suppose a user has a set of data {P i}={P 1(r×l) ,P 2(l×l) ,P 3(l×l) ,(P 4(l×l)}, a computational task f 1 ({P i}) = P 1 (P 2 -P 3 )÷P 4 , where P i The subscript indicates the number of rows and columns of the matrix, such as P 1(r×l) , indicating that P 1 is an (r×l) matrix. The user gives a security goal G and a security parameter λ under the goal. Suppose the user chooses the Internet cloud server, such as figure 1 , a homomorphic encryption method based on random weighted unitary matrix in outsourcing calculation provided by the pre...

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 homomorphic encryption method based on a random weighted unitary matrix in outsourcing computation. The method is same as the basic unitary matrix, and has the fully homomorphic encryption characteristic and can be applied to the non-integer field computation, and has the honesty check characteristic of the full number field and better security. Compared with the classical cryptography scheme which can be only applied to the integer field, the method can be applied to any number field with operable matrix, the number field comprises real number and plural; compared with the existing same-type encryption method, the scheme not only has the fully-homomorphic feature, and can resist the statistical attacks (such as feature value attack, the matrix trace attack and like) on the invariance of the unitary matrix while not importing ill-condition number for the computation after the encryption by adopting the weighted unitary matrix, thereby providing real check characteristic. The method is suitable for any matrix encryption, and especially suitable for the application scene with independent computation and independent encryption due to good homogeneity, such asoutsourcing computation.

Description

technical field [0001] The invention belongs to the technical field of information security and relates to an encryption method, in particular to a symmetric-key homomorphic encryption method based on a random weighted unitary matrix in outsourcing calculations, which is applied to the field of outsourcing calculations. Background technique [0002] The encryption method has a type of homomorphic encryption, which is especially suitable for occasions where computation and encryption are separated, such as outsourcing computation. On the surface, based on the sharing economy, outsourcing computing customers and service providers have achieved a good win-win result. But in fact, all sensitive information of computing customers outsourced data may be leaked, especially if the current network link is open, the service provider may not be trusted, or the server computing environment may be infected with malicious viruses. [0003] However, current methods based on classical cryp...

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
IPC IPC(8): H04L9/08H04L9/00
CPCH04L9/002H04L9/008H04L9/0861
Inventor 陈永辉张明武沈华袁金龙舒红章
Owner HUBEI UNIV OF TECH
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