Novel on-lattice MA-ABE (Multi-Authority Attribute Based Encryption) method based on LWE

An attribute-based encryption and multi-institution technology, which is applied in the cloud environment and the field of cryptography, can solve problems such as low security and practicability, low flexibility, monotonous access structure of attribute-based encryption schemes, etc.

Inactive Publication Date: 2018-02-09
HENAN POLYTECHNIC UNIV
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, the access structure of attribute-based encryption schemes based on lattice structures is monotonous, and most of the existing schemes only support the "threshold" operation or "AND" operation of attributes, which is not very flexible.
In addition, most of the existing attribute-based encryption schemes on lattices support a single mechanism, and their security and practicability are not high.

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
  • Novel on-lattice MA-ABE (Multi-Authority Attribute Based Encryption) method based on LWE
  • Novel on-lattice MA-ABE (Multi-Authority Attribute Based Encryption) method based on LWE

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be further described below in conjunction with embodiment and accompanying drawing.

[0051] Suppose there are k attribute organizations AA i (i=1,...,k), each attribute organization manages n i attributes, that is, each attribute institution AA i Managed Property Sets

[0052] The algorithm flow designed by the present invention is specifically as follows:

[0053] Step 1: The initialization algorithm is executed by the system, and the security parameter 1 is input n , output the system public parameter PP and the system master private key MK. The specific steps of system initialization are:

[0054] Step 1.1: Enter Security Parameters 1 n , let q≥2, m≥5nlogq, run the TrapGen(q,n) algorithm in Lemma 1 k times for each attribute mechanism AA i generate a uniform random matrix He case Geki

[0055] Step 1.2: Choose a uniform random vector

[0056] Then the system public parameter PP={(A i ) i∈{1,2,...,k} ,u}, master private...

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 novel on-lattice MA-ABE (Multi-Authority Attribute Based Encryption) method based on LWE, which comprises four steps of system initialization, secret key generation, encryption and decryption. According to the invention, a plurality of attribute mechanisms manage different attribute sets and respectively distribute secret keys to users in permissions of the attribute mechanisms so as to improve integral efficiency of a system when ensuring security; and meanwhile, a Shamir threshold secret sharing technology is applied, three operations of an access strategy, i.e., anAND operation, an OR operation and a threshold operation, are implemented by adopting an access tree structure, and flexibility is high. Moreover, according to the invention, bilinear pairing is replaced with a lattice principle, a lattice basis delegation algorithm without dimension growth is introduced, encryption and decryption speeds are improved, and storage cost of private keys and ciphertexts of users is reduced. The novel on-lattice MA-ABE method disclosed by the invention is comprehensive in consideration, perfect in function, optimal in system performance and can be better applied to a cloud storage environment.

Description

technical field [0001] The present invention relates to the field of cloud environment and cryptography, in particular to a new LWE-based multi-mechanism attribute-based encryption method on the lattice, which supports the privacy protection of user data in the cloud environment, and can resist quantum attacks in the post-quantum era. It can be used for data security management of data outsourcing system. Background technique [0002] With the development of the Internet and the application of cloud computing, more and more people tend to store data in the cloud. However, these data often contain some sensitive information. In order to protect user privacy, sensitive private information needs to be encrypted. . Attribute based encryption (ABE, attribute based encryption), as a new public key encryption technology, binds the user's identity with a series of attributes. By setting the attribute set or access structure for the user's private key or ciphertext, only the attribu...

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): H04L9/30H04L9/00H04L29/06
CPCH04L9/002H04L9/3006H04L63/0442
Inventor 闫玺玺刘媛叶青秦攀科赵宗渠汤永利
Owner HENAN POLYTECHNIC UNIV
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