Data transmission method and system based on hybrid encryption algorithm

A data transmission method and technology of a data transmission system are applied in the field of encrypted transmission, which can solve the problems of low encryption speed and encryption key management difficulty, and achieve the effect of ensuring security and resisting replay attacks.

Inactive Publication Date: 2019-12-03
SHANDONG INSPUR COMML SYST CO LTD
View PDF10 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical task of the present invention is to provide a data transmission method and system based on a hybrid encryption algorithm to solve t

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
  • Data transmission method and system based on hybrid encryption algorithm
  • Data transmission method and system based on hybrid encryption algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] A data transmission method based on a hybrid encryption algorithm of the present invention is based on a hybrid encryption algorithm obtained by mixing a symmetric encryption algorithm AES and an asymmetric encryption algorithm RSA, and performs end-to-end data transmission between a client and a server.

[0056] as attached figure 1 As shown, the data transmission method includes the following steps:

[0057] S100. Perform bidirectional authentication on the client and the server based on the digital certificate of the server itself, and establish a communication channel between the client and the server after verifying that the server is legal;

[0058] S200, the client randomly generates an RSA key pair, and encrypts and sends the RSA key pair to the server through a digital certificate;

[0059] S300, one of the client and the server is used as the sender, and the other is used as the receiver. The sender randomly generates the AES key and the random number plainte...

Embodiment 2

[0084] A data transmission system based on a hybrid encryption algorithm of the present invention includes a client and a server, the client is configured with an authentication request module, an RSA key sending module, a hybrid encryption module, and a hybrid decryption module, and the server is configured with an authentication response module , RSA key receiving module, mixed encryption module and mixed decryption module.

[0085] Wherein, the authentication request module cooperates with the authentication response module to perform two-way authentication on the client and the server based on the server's own digital certificate, and establish a communication channel between the client and the server after verifying that the server is legal.

[0086] In this embodiment, the authentication request module is used to initiate an authentication request and an identity verification request to the server; correspondingly, the authentication response module corresponds to the aut...

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 data transmission method and system based on a hybrid encryption algorithm, belongs to the field of encryption transmission, and aims to solve the technical problem of how torealize data transmission with high encryption speed and low encryption key management difficulty. The method comprises the following steps that bidirectional authentication is performed on a clientand a server based on a digital certificate of the server, and a communication channel between the client and the server is established after verifying that the server is legal; the client randomly generates an RSA key pair, and encrypts and sends the RSA key pair to the server through the digital certificate; one of the client and the server is used as a sending end, and the other one is used asa receiving end; the sending end randomly generates an AES secret key and a random number plaintext, carries out encryption transmission on plaintext data and the random number plaintext through the AES secret key, carries out encryption transmission on the AES secret key through an RSA secret key, and uses the random number plaintext as a signature to verify whether encryption transmission is successful or not. The system executes the data transmission method.

Description

technical field [0001] The invention relates to the field of encrypted transmission, in particular to a data transmission method and system based on a hybrid encryption algorithm. Background technique [0002] With the advent of the information society, earth-shaking changes have taken place in human life, especially with the rapid development of information technology, computer networks have been widely used, and computer networks have increasingly become an important means of information exchange in the fields of industry, agriculture, and national defense. , and gradually penetrated into all areas of society. At the same time, the security problem of computer network has become increasingly urgent. Once the important and sensitive data on the computer network is illegally stolen or tampered with, it will harm the interests of users and even the country. [0003] Taking the type of encryption key as the standard of research and division, data encryption technology can be...

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): H04L29/06H04L9/32H04L9/06
CPCH04L63/045H04L63/0869H04L63/0823H04L9/0631H04L9/3247
Inventor 刘希路徐兵兵侯冬刚李铁军
Owner SHANDONG INSPUR COMML SYST CO LTD
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