Skip to Main Content
Focusing on the flexibility and speed deficiency of the existing SoC platform, this paper designs a high speed and high flexibility cipher SoC platform. This platform integrates a co-processor to process the cipher operation, which can run the most block and stream cipher algorithms. To solve the problems of data encryption and transmission, the paper designs a high speed communication interface called user-defined interface and proposes a DMA data encryption and transmission mechanism facing the cipher processing. This platform has been verified by the FPGA, and the result shows that this platform can fast run the needed cipher operation correctly and has a high throughput.