SSD 컨트롤러, 삭제한 줄 알았던 데이터 숨기고 있을 수도

“SSD는 플래시 변환 계층, 웨어 레벨링, 가비지 컬렉션, 예비 용량으로 인해 데이터가 NAND 셀 사이에서 계속 재배치되므로, 포맷만으로는 기존 데이터가 완전히 삭제되지 않고 재매핑되거나 오버프로비저닝된 영역에 남을 수 있다. HDD처럼 동일 물리 섹터를 덮어쓰는 방식이 통하지 않아, SSD를 중고로 판매하거나 재사용할 때 단순 포맷이나 반복 덮어쓰기로는 완전 삭제를 보장하기 어렵다.”

AI 요약

SSD를 포맷하더라도 데이터가 완전히 삭제되지 않을 수 있다는 점이 지적된다. SSD는 웨어 레벨링, 가비지 컬렉션, 플래시 변환 계층(FTL), 예비 용량 등을 통해 데이터를 끊임없이 재배치하기 때문에, OS가 덮어쓰기를 완료했다고 인식해도 실제 NAND 셀에는 이전 데이터가 남아 있을 수 있다. HDD에서 통하던 "여러 번 덮어쓰기" 방식도 SSD에서는 리맵핑 영역이나 오버프로비저닝 영역에 데이터가 잔존할 수 있어 신뢰할 수 없다. TRIM 명령이 복구 가능성에 영향을 미칠 수 있다.

핵심 포인트

  • SSD는 웨어 레벨링·FTL·가비지 컬렉션으로 인해 물리적 셀 덮어쓰기가 보장되지 않음
  • OS가 인식하는 포맷과 실제 NAND 상태가 다를 수 있음
  • HDD식 다중 덮어쓰기 방식은 SSD에서 효과 없을 수 있음
  • 리맵핑·오버프로비저닝 영역에 이전 데이터가 잔존 가능

향후 전망

  • SSD 폐기·중고 판매 시 안전한 데이터 삭제 방법(암호화 초기화, 제조사 툴 등)에 대한 수요 증가
  • SSD 보안 삭제 표준 및 도구의 중요성 부각 예상
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...