Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Rethinking Secure FPGAs: Towards a Cryptography-friendly Configurable Cell Architecture and its Automated Design Flow
 
Loading...
Thumbnail Image
conference paper

Rethinking Secure FPGAs: Towards a Cryptography-friendly Configurable Cell Architecture and its Automated Design Flow

Mentens, Nele
•
Charbon, Edoardo  
•
Regazzoni, Francesco
January 1, 2018
Proceedings 26Th Ieee Annual International Symposium On Field-Programmable Custom Computing Machines (Fccm 2018)
26th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM)

This work proposes the first fine-grained configurable cell array specifically tailored for the implementation of cryptographic algorithms that can be configured using widely adopted hardware description languages. Our solution can be added as a small, crypto-friendly reconfigurable hardware block to be included as an application-specific configurable building block in the next generation of FPGAs, exactly like DSP slices and embedded memory blocks were added in the past. Another application scenario uses our configurable cell array as a small embedded FPGA (eFPGA) which we envision to be added to an ASIC design or a microprocessor. This will solve the need for so-called cryptographic agility, allowing cryptographic algorithms to be upgraded or updated depending on newly detected vulnerabilities or changing standards.

We focus on block ciphers and we derive the most suitable cell structure for mapping state-of-the-art algorithms. We develop the related automated design flow, exploiting the synthesis capabilities of Synopsys Design Compiler. We evaluate the performance of our solution by mapping a number of well-known ciphers onto our new cells. The obtained results show that the proposed architecture drastically outperforms commercial FPGAs in terms of silicon area and configuration memory resources, while obtaining a similar throughput.

  • Details
  • Metrics
Type
conference paper
DOI
10.1109/FCCM.2018.00049
Web of Science ID

WOS:000454742900039

Author(s)
Mentens, Nele
•
Charbon, Edoardo  
•
Regazzoni, Francesco
Date Issued

2018-01-01

Publisher

IEEE

Publisher place

New York

Published in
Proceedings 26Th Ieee Annual International Symposium On Field-Programmable Custom Computing Machines (Fccm 2018)
ISBN of the book

978-1-5386-5522-1

Series title/Series vol.

Annual IEEE Symposium on Field-Programmable Custom Computing Machines

Start page

215

End page

215

Subjects

Computer Science, Hardware & Architecture

•

Computer Science, Theory & Methods

•

Engineering, Electrical & Electronic

•

Computer Science

•

Engineering

Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
AQUA  
Event nameEvent placeEvent date
26th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM)

Boulder, CO

Apr 29-May 01, 2018

Available on Infoscience
January 23, 2019
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/153883
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés