[Resource Topic] 2008/339: High Performance Implementation of a Public Key Block Cipher - MQQ, for FPGA Platforms

Welcome to the resource topic for 2008/339

Title:
High Performance Implementation of a Public Key Block Cipher - MQQ, for FPGA Platforms

Authors: Mohamed El-Hadedy, Danilo Gligoroski, Svein J. Knapskog

Abstract:

We have implemented in FPGA recently published class of public key algorithms – MQQ, that are based on quasigroup string transformations. Our implementation achieves decryption throughput of 399 Mbps on an Xilinx Virtex-5 FPGA that is running on 249.4 MHz. The encryption throughput of our implementation achieves 44.27 Gbps on four Xilinx Virtex-5 chips that are running on 276.7 MHz. Compared to RSA implementation on the same FPGA platform this implementation of MQQ is 10,000 times faster in decryption, and is more than 17,000 times faster in encryption.

ePrint: https://eprint.iacr.org/2008/339

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .