Exploiting multi-grained parallelism in reconfigurable SBC architectures
暂无分享,去创建一个
In recent years, reconfigurable technology has emerged as a popular choice for implementing various types of cryptographic functions. Nevertheless, an insufficient amount effort has been placed into fully exploiting the tremendous amounts of parallelism intrinsic to FPGAs for this class of algorithms. In this paper, we focus on block cipher architectures and explore design decisions that leverage the multi-grained parallelism inherent in many of these algorithms. We demonstrate the usefulness of this approach with a highly parallel FPGA implementation of the AES standard and present results detailing the area/delay tradeoffs resulting from our design decisions.
[1] Mahmut T. Kandemir,et al. A parallel architecture for secure FPGA symmetric encryption , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..
[2] Alok N. Choudhary,et al. Exploring Area/Delay Tradeoffs in an AES FPGA Implementation , 2004, FPL.
[3] Wael M. Badawy,et al. A novel pipelined threads architecture for AES encryption algorithm , 2002, Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors.