Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Design and Validation of Low-Power Secure and Dependable Elliptic Curve Cryptosystem release_witvcqbufjfrfellgkebmjgdqm

by Bikash Poudel, Arslan Munir, Joonho Kong, Muazzam A. Khan

Published in Journal of Low Power Electronics and Applications by MDPI AG.

2021   Volume 11, p43

Abstract

The elliptic curve cryptosystem (ECC) has been proven to be vulnerable to non-invasive side-channel analysis attacks, such as timing, power, visible light, electromagnetic emanation, and acoustic analysis attacks. In ECC, the scalar multiplication component is considered to be highly susceptible to side-channel attacks (SCAs) because it consumes the most power and leaks the most information. In this work, we design a robust asynchronous circuit for scalar multiplication that is resistant to state-of-the-art timing, power, and fault analysis attacks. We leverage the genetic algorithm with multi-objective fitness function to generate a standard Boolean logic-based combinational circuit for scalar multiplication. We transform this circuit into a multi-threshold dual-spacer dual-rail delay-insensitive logic (MTD3L) circuit. We then design point-addition and point-doubling circuits using the same procedure. Finally, we integrate these components together into a complete secure and dependable ECC processor. We design and validate the ECC processor using Xilinx ISE 14.7 and implement it in a Xilinx Kintex-7 field-programmable gate array (FPGA).
In application/xml+jats format

Archived Files and Locations

application/pdf  1.7 MB
file_4jhbtaoyqzfyjfj6hr3jusa6wi
mdpi-res.com (publisher)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article-journal
Stage   published
Date   2021-11-12
Language   en ?
Journal Metadata
Open Access Publication
In DOAJ
In ISSN ROAD
In Keepers Registry
ISSN-L:  2079-9268
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: e081bf44-32b2-4f83-876c-9e14a812bb28
API URL: JSON