Critical Path Based Hardware Acceleration for Cryptosystems
Data security, energy consumption, and computation speed have all become crucial criteria in the new era of computing and communication technology. Cryptography plays an important role for data security and integrity and is widely adopted. On one hand, the authors want to reduce the computation overhead of cryptography algorithms; on the other hand, they also want to reduce the energy consumption associated with this computation overhead. In this paper, they explore and present implementation techniques for energy-efficient hardware acceleration of RSA cryptography and Blowfish cryptography.