A study on reconfigurable computing system for cryptography
Takuro Yamaguchi, Tomonori Hashiyama, S. Okuma · 2002
This paper introduces a reconfigurable computing technique for encryption processing. Reconfigurable computing (RC) is capable of accelerating the information processing using dynamic reconfiguration of field programmable gate arrays (FPGAs). Dividing the target problems into hardware and software processing appropriately, the computation time will become much faster. A fast and flexible encryption technique is required on the Internet. An encryption technique generally consumes computational power and needs specific hardware for feasible use. Specific hardware is not capable of changing its architecture to adapt to new functionality. RC is suitable for this purpose. We implemented an RC system on an FPGA board. To examine the feasibility of this system, we apply it to encryption processing.