Rijndael cryptographic engine on the ultraSONIC reconfigurable platform. (English) Zbl 1020.68822

Glesner, Manfred (ed.) et al., Field-programmable logic and applications. Reconfigurable computing is going mainstream. 12th international conference, FPL 2002, Montpellier, France, September 2-4, 2002. Proceedings. Berlin: Springer. Lect. Notes Comput. Sci. 2438, 770-779 (2002).
Summary: This paper describes a high performance implementation of the Rijndael encryption algorithm using the UltraSONIC reconfigurable platform. We show how the UltraSONIC design methodology allowed us to develop a complete hardware/software solution in a matter of weeks. Reconfiguration is exploited to maximise the use of the available hardware resources. A modular implementation allows the trade off of encryption security against hardware resources. The flexibility of the UltraSONIC architecture allows a single implementation to process data from either the host computer or external real-time video sources. We are able to meet the requirements for processing high definition in real-time, achieving a throughput of 2.1 Gbit/sec. In software acceleration mode we are able to achieve more than 4 times speed up compared with a 1GHz Pentium III system.
For the entire collection see [Zbl 1010.68847].


68U99 Computing methodologies and applications
94C10 Switching theory, application of Boolean algebra; Boolean functions (MSC2010)
94A60 Cryptography


Full Text: Link