Paper 2004/068 Original: eprint.iacr.org/2004/068 ↗

Synthesis of Secure FPGA Implementations

Kris Tiri
Ingrid Verbauwhede
Abstract

This paper describes the synthesis of Dynamic Differential Logic to increase the resistance of FPGA implementations against Differential Power Analysis. The synthesis procedure is developed and a detailed description is given of how EDA tools should be used appropriately to implement a secure digital design flow. Compared with an existing technique to implement Dynamic Differential Logic on FPGA, the technique saves a factor 2 in slice utilization. Experimental results also indicate that a secure version of the AES encryption algorithm can now be implemented with a mere 50% increase in time delay and 90% increase in slice utilization when compared with a normal non-secure single ended implementation.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2004-02-29: last updated
2004-02-29: published
Short URL
https://ia.cr/2004/068
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2004/068,
      author = {Kris Tiri and Ingrid Verbauwhede},
      title = {Synthesis of Secure FPGA Implementations},
      howpublished = {Cryptology {ePrint} Archive, Paper 2004/068},
      year = {2004},
      url = {https://eprint.iacr.org/2004/068}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.