A 3DES ASIC Implementation with Feedback Path in the CBC Mode

Tianshu Fu,Shuguo Li
DOI: https://doi.org/10.1109/edssc.2017.8126488
2017-01-01
Abstract:When encrypting a single file in the CBC mode of 3DES, there is a feedback path which brings data dependency. Even much more resources are given, it does not help matters to increase the throughput of 3DES. In this paper, we propose a logic simplifying method to accelerate the throughput in the CBC mode. In the datapath, 15 levels of XORs from the critical path can be moved to the non -critical path. The experiment results show that our ASIC implementation of 3DES in the CBC mode can achieve 3.33Gbps in throughput, which is the fastest in the CBC mode in the reported designs.
What problem does this paper attempt to address?