Implementation of USB Disk Encryption and Decryption System Based on SOPC
Wu Ju · 2016
USB disk is a mainstream portable storage device that can carry out data interactions,and it brings safer mobile storage with the design of encryption and decryption system for the USB disk.This paper implementes a USB disk encryption and decryption system with SOPC(System on a Programmable Chip)technology,AES algorithm is implemented with Verilog HDL language,the core part adopts Altera Cyclone IV EP4CE15F17C8 FPGA chip,and the interaction with PC engine uses Nios II soft core.Since the encryption and decryption processor and controller are embedded in the FPGA chip in the form of IP soft core,the whole system is highly reconfigurable and compatible.Experimentations verify the functional correctness of the whole system.