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...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
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 |