The invention relates to the technical field of communication information, and particularly provides a domestic data
encryption and decryption implementation method and device, a linux
operating system is adopted, the device comprises a main control module and an
encryption and decryption module, the main control module comprises a CPU, an
internal memory, a hard disk and a bridge piece, the CPU is connected with the
internal memory and is connected with the bridge piece through PCIE, the bridge piece is connected with the hard disk, a VGA and a
USB are led out, and the VGA and the
USB are connected with the main control module. The user operation is convenient; the
encryption and decryption module comprises four FPGA (
Field Programmable Gate Array) chips and two management CPU (
Central Processing Unit) chips, a management CPU 1 loads a program for a business
algorithm FPGA1 and a
management algorithm FPGA3, a management CPU 2 loads a program for a black area FPG4, and a red area FPGA2 is electrified and externally hung with a flash loading program; the internal network 1 and the internal network 2 are led out of the red area FPGA A2 for data interaction, and the external network 1 and the external network 2 are led out of the black area FPGA 4 for data interaction. Compared with the prior art, the real-
time data encryption and decryption function can be realized, the
data security can be improved, and the method has important significance on
aerospace, enterprise
data security and the like.