Certificateless network coding lattice ring signcryption method

A network coding and ring signcryption technology, applied in the field of network coding cryptosystem, lattice cryptosystem or certificateless ring signcryption

Active Publication Date: 2021-07-06
XIAN UNIV OF POSTS & TELECOMM
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Traditional certificateless ring signcryption methods are not suitable for use in network coding environments

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
  • Certificateless network coding lattice ring signcryption method
  • Certificateless network coding lattice ring signcryption method
  • Certificateless network coding lattice ring signcryption method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0085] Taking the value of the security parameter n as 128 and the value of the prime number q as 3 as an example, the certificateless network coding lattice ring signcryption method based on the certificate in this embodiment consists of the following steps (see figure 1 ):

[0086] A. System initialization

[0087] (A1) The key generation center selects the security parameter n and the prime number q, and determines the complexity function L as follows:

[0088]

[0089] Where n is a security parameter, q is a prime number, n≥128, and q is at least 3. In this embodiment, the value of n is 128, the prime number q is 3, and O(·) represents the time complexity.

[0090] (A2) The key generation center uses the trapdoor generation method to output the n-row m-column matrix A and lattice base B according to the input security parameters n, positive integer m, and prime number q:

[0091]

[0092] Where m>5nlogq, the value of n in this embodiment is 128, and the value of th...

Embodiment 2

[0162] Taking the value of the security parameter n as 256 and the value of the prime number q as 5 as an example, the certificateless network coding lattice ring signcryption method based on the present embodiment consists of the following steps:

[0163] A. System initialization

[0164] (A1) The key generation center selects the security parameter n and the prime number q, and determines the complexity function L as follows:

[0165]

[0166] Where n is a security parameter, and q is a prime number. In this embodiment, the value of n is 256, and the prime number q is 5. O(·) represents the time complexity.

[0167] (A2) The key generation center uses the trapdoor generation method to output a matrix A with n rows and m columns and a lattice base B according to the input security parameters n, positive integer m, and prime number q.

[0168]

[0169] Where m>5nlogq, the value of n in this embodiment is 256, and the value of the prime number q is 5.

[0170] (A3) The ...

Embodiment 3

[0239] Taking the value of the security parameter n as 512 and the value of the prime number q as 7 as an example, the certificateless network coding lattice ring signcryption method based on the present embodiment consists of the following steps:

[0240] A. System initialization

[0241] (A1) The key generation center selects the security parameter n and the prime number q, and determines the complexity function L as follows:

[0242]

[0243] Wherein n is a security parameter, q is a prime number, n≥128, and q is at least 3. The value of n in this embodiment is 512, the prime number q is 7, and O(·) represents the time complexity.

[0244] (A2) The key generation center uses the trapdoor generation method to output the n-row m-column matrix A and lattice base B according to the input security parameters n, positive integer m, and prime number q:

[0245]

[0246] Where m>5nlogq, the value of n in this embodiment is 512, and the value of the prime number q is 7.

[0...

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 certificateless network coding lattice ring signcryption method, and the method consists of six steps of system initialization, partial key extraction, key generation, lattice ring signcryption, combination and de-signcryption. Traditional certificateless ring signcryption is not suitable for a network coding environment and has a quantum computing attack problem. In view of this, the invention constructs a certificateless network coding lattice ring signcryption method by referring to a certificateless ring signcryption thought and theoretical knowledge of a lattice calculation problem. The method not only overcomes the problems of certificate management and key escrow, but also has the characteristics of quantum computing resistance, unforgeability, confidentiality, anonymity and the like, and is suitable for a multi-source network coding environment.

Description

technical field [0001] The invention belongs to the technical field of network information security, and in particular relates to a network coding cipher system, a lattice cipher system or a certificateless ring signcryption method. Background technique [0002] Network coding is an information interaction technology that combines routing and coding, which can improve system robustness and save wireless network resources. Traditional certificateless ring signcryption methods are not suitable for use in network coding environments. With the development of quantum computing technology, the security of the traditional certificateless ring signcryption method has been greatly challenged. The lattice cryptosystem has the advantages of high computational efficiency and flexible construction functions, and is the most potential anti-quantum computing cryptosystem. . How to construct lattice-based certificateless ring signcryption in network coding environment is an urgent technic...

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/32H04L9/08H04L9/06
CPCH04L9/3255H04L9/0861H04L9/0643H04L2209/72
Inventor俞惠芳王伟可亓哲伟刘意先
OwnerXIAN UNIV OF POSTS & TELECOMM