文摘
This paper describes a new specialized Reconfigurable Cryptographic for Block ciphers Architecture (RCBA). Application-specific computation pipelines can be configured according to the characteristics of the block cipher processing in RCBA, which delivers high performance for cryptographic applications. RCBA adopts a coarse-grained reconfigurable architecture that mixes the appropriate amount of static configurations with dynamic configurations. RCBA has been implemented based on Altera’s FPGA, and representative algorithms of block cipher such as DES, Rijndael and RC6 have been mapped on RCBA architecture successfully. System performance has been analyzed, and from the analysis it is demonstrated that the RCBA architecture can achieve more flexibility and efficiency when compared with other implementations.