Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A FPGA-based multi-board array parallel decryption device and method

A multi-board, array technology, applied in the direction of security communication devices, digital transmission systems, electrical components, etc., can solve the problems of limiting cracking efficiency and performance, increasing cracking performance, etc., to reduce data transmission time and improve data transmission The effect of bandwidth and strong versatility

Active Publication Date: 2020-06-05
GUANGZHOU HUIRUI SITONG INFORMATION SCI & TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Most of the existing cracking platforms use a single computer or a computer cluster to crack, because the CPU (Central Processing Unit) on the computer only has the ability of serial calculation, which greatly limits the efficiency and performance of cracking
In addition, if the computer cluster is used to increase the cracking performance, it will also encounter problems in power consumption and heat generation.

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
  • A FPGA-based multi-board array parallel decryption device and method
  • A FPGA-based multi-board array parallel decryption device and method
  • A FPGA-based multi-board array parallel decryption device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0024] The FPGA-based multi-board array parallel decryption device disclosed in this embodiment adopts the communication architecture of CPCI, and is interconnected through a high-speed backplane in the form of multiple (not less than 6) FPGA board arrays, so as to realize the decryption of the entire system operations and data processing. Considering the scheduling control and external interconnection of the system, a main control card is set up in the implementation of the scheme to be responsible for external interconnection and scheduling control. attached figure 1 A frame diagram of the parallel decryption device is given. The entire parallel decryption device is composed of three types of boards, namely the decryption card, the main control card and the backplane, and their functions are as follows:

[0025] 1. The main control card is mainly responsible for the external communication and the management and scheduling control of the decryption card.

[0026] 2. Decryp...

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 FPGA based multi-board-card array parallel decoding device and method. The device, adopting a CPCI communication framework, comprises a main control card used for communicating with the exterior and carrying out management scheduling control for a decoded card, more than six decoding cards used for decoding fast operation and reporting an operation result and a back plate used for the decoding cards and the main control card to finish high-speed interconnection of the board cards; the parallel decoding device adopts an ARM processor to take charge of state management inside each board card and configuration uploading of am FPGA firmware, and transmits the state information to a PC (Principal Computer) through an internal network path; and the PC controls and schedules based on related states. The decoding device makes a full use of the high-speed serdes interface of the FPGA, so that the data transmission bandwidth is improved and the data transmission time is reduced; and each board card is internally provided with a high-speed big-capacity memory DDR3 unit, so that high-speed storage and access of data is guaranteed.

Description

technical field [0001] The invention relates to the technical field of decryption processing, in particular to an FPGA-based multi-board array parallel decryption device and method thereof. Background technique [0002] After years of development, most encryption algorithms have become mature and stable, and there are fewer and fewer exploitable algorithm loopholes. Therefore, the pure brute force cracking method that does not require any algorithm loopholes to crack passwords has become a general decryption method. In the field of decryption processing, it is an important content to decipher related encrypted data, especially for national defense and public security. [0003] Most of the existing cracking platforms use a single computer or a computer cluster to crack, because the CPU (Central Processing Unit) on the computer only has the ability of serial calculation, which greatly limits the efficiency and performance of cracking. In addition, if a computer cluster is us...

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 Patents(China)
IPC IPC(8): H04L9/00
CPCH04L9/00H04L2209/125
Inventor 林伟松
Owner GUANGZHOU HUIRUI SITONG INFORMATION SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products