A Homomorphic Encryption Method Based on Random Weighted Unitary Matrix in Outsourced Computing

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

Active Publication Date: 2020-11-03
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
  • A Homomorphic Encryption Method Based on Random Weighted Unitary Matrix in Outsourced Computing
  • A Homomorphic Encryption Method Based on Random Weighted Unitary Matrix in Outsourced Computing
  • A Homomorphic Encryption Method Based on Random Weighted Unitary Matrix in Outsourced Computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to facilitate the understanding and implementation of the present invention by those of ordinary skill in the art, the present invention will be further described in detail below with reference to 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 calculation 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) , Which means P 1 Is the (r×l) matrix. The user specifies a safety goal G and a safety parameter λ under the goal. Suppose the user chooses the Internet cloud server, such as figure 1 The present invention provides a homomorphic encryption method based on random weighted unitary matrix in outsourcing calcul...

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 calculation, and is applied to the field of outsourcing calculation. Background technique [0002] There is a type of encryption method for homomorphic encryption, which is especially suitable for occasions where computing and encryption are separated, such as outsourced computing. On the surface, based on the sharing economy, outsourcing computing customers and service providers have achieved good win-win results. But in fact, all sensitive information of computing customer outsourcing data may be leaked, especially the current network links are open, service providers may be untrustworthy, or the server computing environment may be infected with malicious viruses. [0003] However, the current methods based on classical cryptography ...

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 Patents(China)
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products