A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving

Floating gate-based flash memory is a widely used storage medium for sensitive data that may be relevant to forensic investigations. For various data extraction techniques, the accuracy of the recovered data is critical to ensuring the integrity of information as forensic evidence. In cases where th...

Full description

Saved in:
Bibliographic Details
Main Authors: Zeng, Xiaomei, Liu, Qing, Gan, Chee Lip
Other Authors: School of Materials Science and Engineering
Format: Article
Language:English
Published: 2024
Subjects:
Online Access:https://hdl.handle.net/10356/173024
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-173024
record_format dspace
spelling sg-ntu-dr.10356-1730242024-01-11T15:32:16Z A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving Zeng, Xiaomei Liu, Qing Gan, Chee Lip School of Materials Science and Engineering Temasek Laboratories @ NTU Engineering::Materials Data Retrieval Error Correction Code Floating gate-based flash memory is a widely used storage medium for sensitive data that may be relevant to forensic investigations. For various data extraction techniques, the accuracy of the recovered data is critical to ensuring the integrity of information as forensic evidence. In cases where the devices are physically or digitally damaged, invasive data extraction techniques serve as a last resort, and can directly extract binary from individual memory cells. Here we introduce a new invasive data extraction technique called selective chemical engraving. This electrochemical-based approach could systematically imprint the data of ‘0’ and ‘1’ as cavities on memory surfaces, which can subsequently be imaged with an optical microscope and SEM. This technique is capable of extracting data stored in embedded flash memory in microcontrollers of 40 nm technology node with a high accuracy of 99.66%. The error correction code (ECC) stored in the flash memory was also extracted together with the data. By analysing the extracted ECC, we were able to accurately derive the error correction algorithm of single error correction-double error detection (SEC-DED). The reconstructed SEC-DED code was then used to correct all 0.34% of errors. The high data retrieval accuracy (99.66%) together with the error correction capability led to a 100% accuracy of recovered data. This selective chemical engraving approach offers a comprehensive solution for the lowest-level data retrieval and correction from 40 nm technology flash memory, providing a new avenue for forensic data extraction. National Research Foundation (NRF) Submitted/Accepted version This work was supported by the National Research Foundation, Singapore, through its National Cybersecurity Research and Development Programme under NCR Award NRF2018NCR-NCR009- 0001. 2024-01-09T07:38:38Z 2024-01-09T07:38:38Z 2024 Journal Article Zeng, X., Liu, Q. & Gan, C. L. (2024). A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving. IEEE Transactions On Information Forensics and Security, 19, 1031-1040. https://dx.doi.org/10.1109/TIFS.2023.3327857 1556-6013 https://hdl.handle.net/10356/173024 10.1109/TIFS.2023.3327857 2-s2.0-85179625002 19 1031 1040 en NRF2018NCR-NCR009- 0001 IEEE Transactions on Information Forensics and Security © 2023 IEEE. All rights reserved. This article may be downloaded for personal use only. Any other use requires prior permission of the copyright holder. The Version of Record is available online at http://doi.org/10.1109/TIFS.2023.3327857. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Materials
Data Retrieval
Error Correction Code
spellingShingle Engineering::Materials
Data Retrieval
Error Correction Code
Zeng, Xiaomei
Liu, Qing
Gan, Chee Lip
A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving
description Floating gate-based flash memory is a widely used storage medium for sensitive data that may be relevant to forensic investigations. For various data extraction techniques, the accuracy of the recovered data is critical to ensuring the integrity of information as forensic evidence. In cases where the devices are physically or digitally damaged, invasive data extraction techniques serve as a last resort, and can directly extract binary from individual memory cells. Here we introduce a new invasive data extraction technique called selective chemical engraving. This electrochemical-based approach could systematically imprint the data of ‘0’ and ‘1’ as cavities on memory surfaces, which can subsequently be imaged with an optical microscope and SEM. This technique is capable of extracting data stored in embedded flash memory in microcontrollers of 40 nm technology node with a high accuracy of 99.66%. The error correction code (ECC) stored in the flash memory was also extracted together with the data. By analysing the extracted ECC, we were able to accurately derive the error correction algorithm of single error correction-double error detection (SEC-DED). The reconstructed SEC-DED code was then used to correct all 0.34% of errors. The high data retrieval accuracy (99.66%) together with the error correction capability led to a 100% accuracy of recovered data. This selective chemical engraving approach offers a comprehensive solution for the lowest-level data retrieval and correction from 40 nm technology flash memory, providing a new avenue for forensic data extraction.
author2 School of Materials Science and Engineering
author_facet School of Materials Science and Engineering
Zeng, Xiaomei
Liu, Qing
Gan, Chee Lip
format Article
author Zeng, Xiaomei
Liu, Qing
Gan, Chee Lip
author_sort Zeng, Xiaomei
title A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving
title_short A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving
title_full A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving
title_fullStr A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving
title_full_unstemmed A comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving
title_sort comprehensive data retrieval and correction approach from 40-nm flash memory with selective chemical engraving
publishDate 2024
url https://hdl.handle.net/10356/173024
_version_ 1789483070528684032