Unlock instant, AI-driven research and patent intelligence for your innovation.

Double-layer encryption method based on ElGamal encryption

An encryption method, a two-layer technology, applied to key distribution, which can solve problems such as not being so effective

Inactive Publication Date: 2019-11-08
NANJING UNIV OF TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, with the continuous development of technology, various technical means to obtain information through attacks on data transmission are also constantly improving, so the security challenges we face are becoming stronger and stronger. The ordinary single-layer encryption faces today's Many attacks are no longer effective, which has forced me to continuously improve the encryption technology to ensure the confidentiality and integrity of the data

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
  • Double-layer encryption method based on ElGamal encryption
  • Double-layer encryption method based on ElGamal encryption
  • Double-layer encryption method based on ElGamal encryption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] Given a txt text and an image, follow the corresponding steps in a double-layer encryption method based on ElGamal encryption, including:

[0048] Step 1: Use the public key encryption method based on ElGamal encryption to encrypt txt and images

[0049] Use the algorithm formula for encrypting the plaintext m in the ElGamal encryption method to encrypt the text content shown below to obtain the encrypted content shown in the following text.

[0050]

[0051]

[0052] Step 2: Randomly generate a 128-bit random initial key K at end A 1 And put K 1 Send to NKCP, and calculate the next K through NKCP 2 .

[0053] In the NKCP calculation method, the plaintext M is transmitted 1 , M 2 ,..., M n-1 , M n In the process of ,..., there is a time delay W between the transmission of A and B, q is its coefficient, and the public key encryption method of the first layer-ElGamal encryption method can be cracked, then the next key production K n When, the following formula must be satisfied:

...

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 double-layer encryption method based on ElGamal encryption and relates to the field of network security. The inventio provides security protection for data in a network transmission process. The invention aims at solving the problem that information leakage or stealing is still likely to occur due to the fact that a traditional single-layer encryption surface is not highin network attack resistance at present. According to the method, more complex double-layer encryption is carried out on the data in the transmission process. For a first transmitted data packet, a single-layer public key encryption method based on an ElGamal encryption method is still used in the method. For each received data packet, the method comprises the following steps: firstly, carrying out first-layer encryption based on an ElGamal algorithm on the data packet. Meanwhile, calculating a K value by using an NKCP calculation method, and carrying out second-time encryption by using the Kvalue; similarly, the receiving end also uses double-layer decryption to obtain the transmitted plaintext. The double-layer encryption algorithm based on ElGamal encryption can improve the encryptioncomplexity, thereby better guaranteeing the safety and integrity in a data transmission process.

Description

Technical field [0001] The invention relates to the field of information transmission encryption, in particular to a double-layer encryption method based on symmetric encryption. Background technique [0002] With the rapid development of the Internet, the degree of informatization is getting higher and higher, and the frequency with which we use the network to transmit information is also getting higher and higher. A large amount of data transmission makes us have to think about the security issues in the transmission process. If information such as personal private information, industrial data, and company secrets is leaked during transmission, it will have a huge impact and loss on individuals and enterprises. Therefore, the security of data transmission has become an urgent problem to be solved. [0003] In order to improve the security level of the network and protect the security of transmitted information, many encryption algorithms have sprung up. Since encryption algori...

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/08H04L29/06
CPCH04L9/0869H04L63/0478H04L9/0894
Inventor 秦岭祁志远
Owner NANJING UNIV OF TECH