Certificateless Network Coding Lattice Ring Signcryption Method

A technology of network coding and ring signcryption, which is applied in the field of lattice cryptography or certificateless ring signcryption, network coding and cryptography, and achieves the effect of high computing efficiency

Active Publication Date: 2022-03-04
XIAN UNIV OF POSTS & TELECOMM
View PDF2 Cites 0 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

A certificateless network coding lattice ring signcryption method is composed of six steps: system initialization, partial key extraction, key generation, lattice upper ring signcryption, combination, and signcryption decryption. Traditional certificateless ring signcryption is not suitable for network coding environment and has the problem of quantum computing attack. In view of this, the present invention draws on the idea of ​​certificateless ring signcryption and the theoretical knowledge of lattice computing problems to construct a certificateless network coding lattice ring signcryption method. It not only overcomes the problems of certificate management and key escrow, but also has the characteristics of anti-quantum computing, unforgeability, confidentiality, anonymity, etc., and is suitable for multi-source network coding environments.

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