NAND flash memory-based IoT devices inherently suffer from data retention issues. In IoT security, these retention issues are significant and require a robust solution for secure deletion. Secure deletion methods can be categorized into off-chip and on-chip schemes. Off-chip secure deletion schemes, based on block-level erasure operations, are unable to perform real-time trim operations. Consequently, they are vulnerable to hacking threats. On the other hand, on-chip secure deletion schemes enable real-time trim operations by performing deletion on a page-by-page basis. However, the on-chip scheme introduces a challenge of program disturbance for neighboring page data. The proposed on-chip deletion scheme tackles this problem by utilizing ECC code modulation through a partial program operation. This approach significantly reduces the program disturbance issue associated with neighboring page data. Moreover, the proposed code modulation secure deletion scheme allows for real-time verification of the deletion of original data.
翻译:基于NAND闪存的物联网设备固有地存在数据留存问题。在物联网安全领域,这些留存问题具有重大意义,需要一种鲁棒的解决方案来实现安全擦除。安全擦除方法可分为片外方案与片内方案两类。基于块级擦除操作的片外安全擦除方案无法执行实时修剪操作,因此易受黑客攻击威胁。相比之下,片内安全擦除方案通过以页面为粒度执行擦除,可实现实时修剪操作。然而,片内方案会对相邻页面数据产生编程扰动问题。本文提出的片内擦除方案通过利用部分编程操作进行ECC编码调制来解决该问题,该方法显著降低了相邻页面数据相关的编程扰动效应。此外,本文提出的编码调制安全擦除方案能够实时验证原始数据的擦除状态。