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...
Autores principales: | , , , |
---|---|
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 |