Optimization acceleration method and device for PBKDF2 cryptographic algorithm, equipment and storage medium

A cryptographic algorithm and storage medium technology, applied in the device, PBKDF2 cryptographic algorithm optimization acceleration method, equipment and storage media field, can solve the problems of increased space overhead, algorithm execution speed drag, etc., to improve the running speed, reduce memory overhead, The effect of reducing space overhead and CPU usage

Inactive Publication Date: 2019-11-15
WUYI UNIV
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the PBKDF2 algorithm has a pseudo-random function HMAC-SHA-1 with a large number of iterations, the CPU usage and space overhead of the HMAC-SHA-1 algorithm increase accordingly, so the overall algorithm execution speed will be dragged down

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
  • Optimization acceleration method and device for PBKDF2 cryptographic algorithm, equipment and storage medium
  • Optimization acceleration method and device for PBKDF2 cryptographic algorithm, equipment and storage medium
  • Optimization acceleration method and device for PBKDF2 cryptographic algorithm, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0033] It should be noted that, if there is no conflict, various features in the embodiments of the present invention may be combined with each other, and all of them are within the protection scope of the present invention. In addition, although functional modules are divided in the schematic diagram of the system, and the logical order is shown in the flow chart, in some cases, the division of modules in the system or the sequence shown in the flow chart can be performed differently. or the steps described.

[0034] The embodiments of the present invention will be further described below in conj...

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 an optimization acceleration method and device for a PBKDF2 cryptographic algorithm, equipment and a storage medium. Comparing with traditional techniques, 16 32-bit words of the block processed by the HMAC-SHA-1 encryption algorithm are expanded into 80 32-bit words on the basis of an Intel optimization algorithm, according to the HMAC-SHA-1 encryption algorithm, under thecondition that a plurality of ALU assembly lines are adopted, a single instruction and multiple data streams can be fully utilized; therefore, the memory overhead and the occupation of the CPU can begreatly reduced; the operation speed of the HMAC-SHA-1 encryption algorithm is improved, and the operation speed of the PBKDF2 algorithm can be correspondingly improved by optimizing the operation speed of the HMAC-SHA-1 encryption algorithm due to the fact that the PBKDF2 algorithm has the pseudorandom function HMAC-SHA-1 with the large number of iterations. Therefore, the space overhead and theCPU usage amount of the HMAC-SHA-1 algorithm can be reduced, and the optimization of the HMAC-SHA-1 algorithm is realized, so that the operation speed of the PBKDF2 cryptographic algorithm is improved.

Description

technical field [0001] The invention relates to the technical field of encryption, in particular to an optimization acceleration method, device, equipment and storage medium of the PBKDF2 encryption algorithm. Background technique [0002] In today's world filled with all kinds of information, protecting sensitive data and information that is stored, transmitted or shared has become a very important topic. Using passwords is a very common and simple way to keep user information safe. The correct use of passwords to protect sensitive data and information requires not only choosing strong passwords, but also choosing a secure method to handle passwords in software and hardware systems, so a variety of encryption algorithms have been produced, and with the increase in computing power Constantly improving, the types of encryption algorithms are constantly being updated, and the strength is also constantly improving. The computing core of most cryptographic algorithms includes ...

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/06
CPCH04L9/0643
Inventor 张晗睿李千目龙华秋刘耀宗
Owner WUYI 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