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

bracu.type.groupResearch Publications
datacite.rightsOpen Access
dc.contributor.authorHossain, Fakir Sharif
dc.contributor.authorSakib, Taiyeb Hasan
dc.contributor.authorAshar, Muhammad
dc.contributor.authorFerdian, Rian
dc.contributor.departmentDepartment of Electrical and Electronic Engineering
dc.date.accessioned2026-08-17T03:37:40Z
dc.date.available2026-08-17T03:37:40Z
dc.date.issued2021-12-01
dc.description.abstractAdvanced 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. © 2021 Hossain et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
dc.description.versionPublished
dc.format.extent28 pages
dc.identifier.citationHossain FS, Sakib TH, Ashar M, Ferdian R (2021) A dual mode self-test for a stand alone AES core. PLoS ONE 16(12): e0261431. https://doi.org/10.1371/journal.pone.0261431
dc.identifier.doi10.1371/journal.pone.0261431
dc.identifier.issn19326203
dc.identifier.other2-s2.0-85122003133
dc.identifier.urihttps://hdl.handle.net/10361/29174
dc.language.isoen_US
dc.publisherPublic Library of Science
dc.relation.hasversion10.1371/journal.pone.0261431
dc.relation.ispartofPlos One
dc.relation.ispartofseriesPlos One
dc.relation.journalPLoS ONE
dc.relation.urihttps://journals.plos.org/plosone/article?id=10.1371/journal.pone.0261431
dc.rightstrue
dc.subjectAlgorithms
dc.subjectComputer security
dc.subjectComputers
dc.subjectSoftware
dc.subjectSoftware design
dc.subject.lcshElectronic apparatus and appliances--Testing.
dc.subject.lcshElectronic apparatus and appliances--Design and construction.
dc.subject.lcshAutomatic test equipment.
dc.subject.lcshData encryption (Computer science).
dc.subject.lcshCryptography--Equipment and supplies.
dc.titleA dual mode self-test for a stand alone AES core
dc.typeArticle
oaire.citation.issue12 December
oaire.citation.volume16
person.affiliation.nameAhsanullah University of Science and Technology
person.affiliation.nameBRAC University
person.affiliation.nameUniversitas Negeri Malang
person.affiliation.nameUniversitas Andalas
person.identifier.scopus-author-id36458548600
person.identifier.scopus-author-id57208821619
person.identifier.scopus-author-id57552461500
person.identifier.scopus-author-id55552212400

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
A dual mode self-test for a stand alone AES core.pdf
Size:
2.77 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: