Authenticated Encryption on FPGAs from the Static Part to the Reconfigurable Part

Abstract : Recently, techniques have been invented to combine encryption and authen- tication into a single algorithm which is called Authenticated Encryption (AE). Combining these two security services in hardware produces smaller area compared to two separate algorithms. AE is implemented in the static part of the FPGA (FPGA silicon) in order to secure the recon guration process to ensure the con dentiality and integrity of the bitstream. Also, it is used in the recon gurable part of the FPGA to support applications which need security requirements like Virtual Private Networks (VPNs). This paper presents two di erent directions for implementing AE cores on FPGAs. First, we present e cient ASIC implementations of AE algorithms, Counter with Cipher Block Chaining Mode (CCM) and Galois Counter Mode (GCM), which are used in the static part of the FPGA in order to secure the recon guration process. Our focus on state of the art algorithms for e cient implementations leads to propose e cient compact architectures in order to be used for FPGA bitstream security. Presented ASIC architectures were evaluated by using 90 and 130 nm technologies. Second, high-throughput GCM architectures are implemented in the recon gurable part of the FPGA by taking the advantage of slow changing key environments like VPNs and embedded memory protection. The proposed architectures were evaluated using Virtex5 and Virtex4 FPGAs. It is shown that the performance of the presented work outperforms the previously reported ones.
Complete list of metadatas

Cited literature [25 references]  Display  Hide  Download

https://hal.sorbonne-universite.fr/hal-01017913
Contributor : Karim Moussa Ali Abdellatif <>
Submitted on : Thursday, July 3, 2014 - 12:38:49 PM
Last modification on : Thursday, March 21, 2019 - 2:49:17 PM
Long-term archiving on : Friday, October 3, 2014 - 11:21:26 AM

File

ELSEVIER.pdf
Files produced by the author(s)

Identifiers

Citation

Karim Moussa Ali Abdellatif, Roselyne Chotin-Avot, Habib Mehrez. Authenticated Encryption on FPGAs from the Static Part to the Reconfigurable Part. Microprocessors and Microsystems: Embedded Hardware Design (MICPRO), Elsevier, 2014, 38 (6), pp.526-538. ⟨10.1016/j.micpro.2014.03.006⟩. ⟨hal-01017913⟩

Share

Metrics

Record views

834

Files downloads

989