Vol. 36, No. 2, pp. 583-595,
4월.
2026
10.13089/JKIISC.2026.36.2.583,
Full Text:
Keywords:
media sanitization,
SSD,
NVMe,
QEMU,
protocol emulation
Abstract
컴퓨터 저장 매체를 양도, 판매 또는 폐기할 때는 저장된 데이터를 복구할 수 없도록 완전삭제해야 한다. 완전삭제 도구의 정확성은 저장매체에 전송되는 명령을 수집·분석하여 검증할 수 있다. 본 논문에서는 소프트웨어 형태의 NVMe SSD 완전삭제 도구의 정확성을 효율적으로 검증할 수 있는 도구를 개발하였다. NAND 플래시 메모리의 특성, NVMe 규격, 그리고 저장 매체 완전삭제 표준을 분석하여 NVMe SSD 완전삭제에 필요한 기능을 도출하고 이때 사용되는 명령을 식별하였다. 이를 바탕으로 오픈소스 머신 에뮬레이터인 QEMU의 NVMe 소스 코드를 수정하여 삭제 명령이 전송될 때 로그를 생성하도록 하였고, 개발된 도구가 식별된 명령이 전송될 때 로그를 정확하게 기록하는 것을 확인하였다. 본 연구에서 개발한 도구는 저장매체의 크기와 완전삭제 시간을 임의로 조정할 수 있으며, 식별된 명령에 대해서만 선택적으로 로그를 생성하므로 프로토콜 분석기를 사용하는 기존 방법에 비해 효율적으로 NVMe SSD 완전삭제 도구의 정확성을 검증할 수 있다.
Statistics
Show / Hide Statistics
Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.
Cite this article
[IEEE Style]
최명렬, "A Study on Verifying the Accuracy of NVMe SSD Sanitization Tools," Journal of The Korea Institute of Information Security and Cryptology, vol. 36, no. 2, pp. 583-595, 2026. DOI: 10.13089/JKIISC.2026.36.2.583.
[ACM Style]
최명렬. 2026. A Study on Verifying the Accuracy of NVMe SSD Sanitization Tools. Journal of The Korea Institute of Information Security and Cryptology, 36, 2, (2026), 583-595. DOI: 10.13089/JKIISC.2026.36.2.583.