Research on Implementing Encryption Algorithms on Reconfigurable Arrays

Jinjiang Yang,Yin Zhou,Zhi Li,Zijie Wei
DOI: https://doi.org/10.1145/3672758.3672823
2024-01-01
Abstract:In this paper, we propose a new reconfigurable architecture RPU and map the AES, SM3, and ZUC algorithms on it. We also developed a compiler using the C code to simplify algorithm development. Facts have proven that this architecture can well support currently common grouping, hashing, sequence and other types of algorithms. At the same time, compared with other hardware implementations, our proposed RPU architecture has 12∼102 times energy efficiency. In addition, the energy efficiency of this design is also improved by 1.1 to 3.7 times compared to other CGRA chips.
What problem does this paper attempt to address?