Fast and flexible encryption technique are required under the rapid spreading internet environment. Encryption technique generally consume the computational power and need specific hardware for practical uses. Specific hardwares can't be modified when the encryption algorithms are improved.
In this paper, we propose the implementation of Reconfigurable Computing (RC) technique for encryption processing. RC is capable of accelerating information processing using dynamic reconfiguration of Field Programmable Gate Arrays (FPGAs). By dividing the target problems into hardware and software processing appropriately, the computation time will become much faster. RC will enable us fast and flexible encryption processing.
However, there are few systens to realize RC as a multi-purpose board. We implemented RC system onto FPGA board.
J-STAGEがリニューアルされました! https://www.jstage.jst.go.jp/browse/-char/ja/