Cargando…

A dual mode self-test for a stand alone AES core

Advanced Encryption Standard (AES) is the most secured ciphertext algorithm that is unbreakable in a software platform’s reasonable time. AES has been proved to be the most robust symmetric encryption algorithm declared by the USA Government. Its hardware implementation offers much higher speed and...

Descripción completa

Detalles Bibliográficos
Autores principales: Hossain, Fakir Sharif, Sakib, Taiyeb Hasan, Ashar, Muhammad, Ferdian, Rian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8699703/
https://www.ncbi.nlm.nih.gov/pubmed/34941912
http://dx.doi.org/10.1371/journal.pone.0261431
_version_ 1784620577369096192
author Hossain, Fakir Sharif
Sakib, Taiyeb Hasan
Ashar, Muhammad
Ferdian, Rian
author_facet Hossain, Fakir Sharif
Sakib, Taiyeb Hasan
Ashar, Muhammad
Ferdian, Rian
author_sort Hossain, Fakir Sharif
collection PubMed
description Advanced Encryption Standard (AES) is the most secured ciphertext algorithm that is unbreakable in a software platform’s reasonable time. AES has been proved to be the most robust symmetric encryption algorithm declared by the USA Government. Its hardware implementation offers much higher speed and physical security than that of its software implementation. The testability and hardware Trojans are two significant concerns that make the AES chip complex and vulnerable. The problem of testability in the complex AES chip is not addressed yet, and also, the hardware Trojan insertion into the chip may be a significant security threat by leaking information to the intruder. The proposed method is a dual-mode self-test architecture that can detect the hardware Trojans at the manufacturing test and perform an online parametric test to identify parametric chip defects. This work contributes to partitioning the AES circuit into small blocks and comparing adjacent blocks to ensure self-referencing. The detection accuracy is sharpened by a comparative power ratio threshold, determined by process variations and the accuracy of the built-in current sensors. This architecture can reduce the delay, power consumption, and area overhead compared to other works.
format Online
Article
Text
id pubmed-8699703
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-86997032021-12-24 A dual mode self-test for a stand alone AES core Hossain, Fakir Sharif Sakib, Taiyeb Hasan Ashar, Muhammad Ferdian, Rian PLoS One Research Article Advanced Encryption Standard (AES) is the most secured ciphertext algorithm that is unbreakable in a software platform’s reasonable time. AES has been proved to be the most robust symmetric encryption algorithm declared by the USA Government. Its hardware implementation offers much higher speed and physical security than that of its software implementation. The testability and hardware Trojans are two significant concerns that make the AES chip complex and vulnerable. The problem of testability in the complex AES chip is not addressed yet, and also, the hardware Trojan insertion into the chip may be a significant security threat by leaking information to the intruder. The proposed method is a dual-mode self-test architecture that can detect the hardware Trojans at the manufacturing test and perform an online parametric test to identify parametric chip defects. This work contributes to partitioning the AES circuit into small blocks and comparing adjacent blocks to ensure self-referencing. The detection accuracy is sharpened by a comparative power ratio threshold, determined by process variations and the accuracy of the built-in current sensors. This architecture can reduce the delay, power consumption, and area overhead compared to other works. Public Library of Science 2021-12-23 /pmc/articles/PMC8699703/ /pubmed/34941912 http://dx.doi.org/10.1371/journal.pone.0261431 Text en © 2021 Hossain et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Hossain, Fakir Sharif
Sakib, Taiyeb Hasan
Ashar, Muhammad
Ferdian, Rian
A dual mode self-test for a stand alone AES core
title A dual mode self-test for a stand alone AES core
title_full A dual mode self-test for a stand alone AES core
title_fullStr A dual mode self-test for a stand alone AES core
title_full_unstemmed A dual mode self-test for a stand alone AES core
title_short A dual mode self-test for a stand alone AES core
title_sort dual mode self-test for a stand alone aes core
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8699703/
https://www.ncbi.nlm.nih.gov/pubmed/34941912
http://dx.doi.org/10.1371/journal.pone.0261431
work_keys_str_mv AT hossainfakirsharif adualmodeselftestforastandaloneaescore
AT sakibtaiyebhasan adualmodeselftestforastandaloneaescore
AT asharmuhammad adualmodeselftestforastandaloneaescore
AT ferdianrian adualmodeselftestforastandaloneaescore
AT hossainfakirsharif dualmodeselftestforastandaloneaescore
AT sakibtaiyebhasan dualmodeselftestforastandaloneaescore
AT asharmuhammad dualmodeselftestforastandaloneaescore
AT ferdianrian dualmodeselftestforastandaloneaescore