ACM Home Page
Please provide us with feedback. Feedback
Design strategies and modified descriptions to optimize cipher FPGA implementations: fast and compact results for DES and triple-DES
Full text PdfPdf (187 KB)
Source International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 2003 ACM/SIGDA eleventh international symposium on Field programmable gate arrays table of contents
Monterey, California, USA
SESSION: Poster session table of contents
Pages: 247 - 247  
Year of Publication: 2003
ISBN:1-58113-651-X
Authors
Gaël Rouvroy  Universitë catholique de Louvain, Louvain-La-Nouve, Belgium
Francois-Xavier Standaert  Universitë catholique de Louvain, Louvain-La-Nouve, Belgium
Jean-Jacques Quisquater  Universitë catholique de Louvain, Louvain-La-Nouve, Belgium
Jean-Didier Legat  Universitë catholique de Louvain, Louvain-La-Nouve, Belgium
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 38,   Citation Count: 2
Additional Information:

abstract   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/611817.611879
What is a DOI?

ABSTRACT

We propose a new mathematical DES description that allows optimized implementations. It also provides the best DES and triple-DES FPGA implementations known in term of ratio throughput/area, where area means the number of FPGA slices used. First, we get a less resource consuming unrolled DES implementation that works at data rates of 21.3 Gbps (333 MHz), using VIRTEX II technology. In this design, the plaintext, the key and the mode (encryption/decrytion) can be changed on a cycle-by-cycle basis with no dead cycles. In addition, we also propose sequential DES and triple-DES designs that are currently the most efficient ones in term of resources used as well as in term of throughput. Based on our DES and triple-DES results, we also set up conclusions for optimized FPGA design choices and possible improvement of cipher implementations with a modified structure description.


Collaborative Colleagues:
Gaël Rouvroy: colleagues
Francois-Xavier Standaert: colleagues
Jean-Jacques Quisquater: colleagues
Jean-Didier Legat: colleagues