Chen Tao, Luo Xing-Guo, LI Xiao-Nan, LI Wei. An Architecture of Stream Based Reconfigurable Clustered Block Cipher Processing Array[J]. Journal of Electronics & Information Technology, 2014, 36(12): 3027-3034. doi: 10.3724/SP.J.1146.2014.00023
Citation:
Chen Tao, Luo Xing-Guo, LI Xiao-Nan, LI Wei. An Architecture of Stream Based Reconfigurable Clustered Block Cipher Processing Array[J]. Journal of Electronics & Information Technology, 2014, 36(12): 3027-3034. doi: 10.3724/SP.J.1146.2014.00023
Chen Tao, Luo Xing-Guo, LI Xiao-Nan, LI Wei. An Architecture of Stream Based Reconfigurable Clustered Block Cipher Processing Array[J]. Journal of Electronics & Information Technology, 2014, 36(12): 3027-3034. doi: 10.3724/SP.J.1146.2014.00023
Citation:
Chen Tao, Luo Xing-Guo, LI Xiao-Nan, LI Wei. An Architecture of Stream Based Reconfigurable Clustered Block Cipher Processing Array[J]. Journal of Electronics & Information Technology, 2014, 36(12): 3027-3034. doi: 10.3724/SP.J.1146.2014.00023
Reconfigurable cipher processing architecture is a newly proposed architecture for security information processing, but it has the shortage of low throughput and low utilization. To solve the problem, this paper proposes the Stream based Reconfigurable Clustered block Cipher Processing Array (S-RCCPA) architecture based on the steam processor architecture. S-RCCPA incorporates coarse-grained reconfigurable function unit, hierarchy Crossbar interconnection network and distributed key storage, and it supports combined static-dynamic reconfiguration and variable virtual pipeline partition. Experiment results show that, for technology, classical block ciphers can achieve 5.28~47.84 times speedup when mapped to 41 S-RCCPA.