{"title":"Pseudo random self-test architecture for Advanced Encryption Standard","authors":"Flavius Opritoiu, Andreea Bozesan, M. Vladutiu","doi":"10.1109/SIITME.2013.6743689","DOIUrl":null,"url":null,"abstract":"A pseudo random test strategy for the AES is presented in this paper, suitable for fault tolerant cryptographic designs. The proposed solution is capable of assessing the integrity of a crypto-chip in a non-concurrent, autonomous manner. The error detection strategy relies on iterated execution of the crypto-system's components in order to reduce the complexity of the test architecture and the test length. Alternative verification structures are considered with respect to uniform pseudo random stimulation of the datapath and the key scheduler. Furthermore, the proposed test method offers a good trade-off between the length of the test process and the storage requirements for the correct responses. The article investigates the integration of the proposed error detection technique into fault tolerant designs. The presented test architecture entails reduced area overhead.","PeriodicalId":267846,"journal":{"name":"2013 IEEE 19th International Symposium for Design and Technology in Electronic Packaging (SIITME)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 19th International Symposium for Design and Technology in Electronic Packaging (SIITME)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIITME.2013.6743689","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
A pseudo random test strategy for the AES is presented in this paper, suitable for fault tolerant cryptographic designs. The proposed solution is capable of assessing the integrity of a crypto-chip in a non-concurrent, autonomous manner. The error detection strategy relies on iterated execution of the crypto-system's components in order to reduce the complexity of the test architecture and the test length. Alternative verification structures are considered with respect to uniform pseudo random stimulation of the datapath and the key scheduler. Furthermore, the proposed test method offers a good trade-off between the length of the test process and the storage requirements for the correct responses. The article investigates the integration of the proposed error detection technique into fault tolerant designs. The presented test architecture entails reduced area overhead.