S. Chef, C. T. Chua, Jing Yun Tay, J. Cheah, Chee Lip Gan
{"title":"Embedded-EEPROM descrambling via laser-based techniques – A case study on AVR MCU","authors":"S. Chef, C. T. Chua, Jing Yun Tay, J. Cheah, Chee Lip Gan","doi":"10.1109/fdtc57191.2022.00010","DOIUrl":null,"url":null,"abstract":"Embedded Non-Volatile-Memory (NVM) such as Flash or EEPROM is a key component in modern microcontroller units. For instance, it can be used to store critical information such as user passwords or device firmware. Although several studies reported ways to extract binary data from embedded EEPROM bitcells, data organization has received less attention. In this paper, we present a method to identify bitcells organization in the EEPROM array. It relies on a combination of various laser-based techniques. The method was applied to an 8 bits AVR microcontroller.","PeriodicalId":196228,"journal":{"name":"2022 Workshop on Fault Detection and Tolerance in Cryptography (FDTC)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Workshop on Fault Detection and Tolerance in Cryptography (FDTC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/fdtc57191.2022.00010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Embedded Non-Volatile-Memory (NVM) such as Flash or EEPROM is a key component in modern microcontroller units. For instance, it can be used to store critical information such as user passwords or device firmware. Although several studies reported ways to extract binary data from embedded EEPROM bitcells, data organization has received less attention. In this paper, we present a method to identify bitcells organization in the EEPROM array. It relies on a combination of various laser-based techniques. The method was applied to an 8 bits AVR microcontroller.