지난자료/컴퓨터수리 및 데이터복구

데이터를 영구삭제하는 방법과 영구삭제된 데이터의 복구

거미손 노랑이 2013. 3. 13. 00:01

영구삭제(완전삭제)에 대해서

관련 자료를 찾으려고 웹 검색을하다가 데이터의 유출이 걱정이이 담긴 아래의 질문을 보게 되었습니다.

"하드를 팔려고 하는데요.이거 데이터 복구 못하게 해서 파는게 좋다고 하더라구요.몇몇 악질이 그런거 한두개 사서 데이터 복구해서 정보같은거 빼낸다고 하더라구요.데이터 복구 못하게 하는 방법,어떻게 하죠? "

오늘은 하드디스크의 영구삭제(완전삭제)에 대해서 알아보고 데이터복구관점에서 설명해 보겠습니다.

영구삭제란?

윈도우 'Delete' 키를 이용한 삭제는 하드 디스크의 파일 이름과 파일의 위치정보를 윈도우에서 보지 못하도록 하는 것이며 실제 데이터는 지워지지 않고 드라이브에 그대로 남아 있게 됩니다. 이 경우 복구프로그램이나 복구 업체를 이용하면 복구가 됩니다.

Low level Format은 디스크의 모든 영역을 검사하면서 데이터영역을 임의의 값으로 쓰고 읽고, 지우는 작업을 반복적으로 실시하면서 예전의 데이터를 모두 지우는 것입니다. 시간이 많이 걸리는 작업이지만 데이터는 모두 지워지게 되는데 복구는 거의 불가능합니다. 이론적으로 7번 ~35번 이상 덮어쓰기가 되어야 데이터복구를 할 수 없다고 하지만 현재의 기술로는 데이터복구는 불가능합니다.

소프트웨어 영구삭제시 삭제알고리즘(규격)

국가 데이터 파괴 표준

다음의 알고리즘은 대부분의 알려진 국가 표준에 따름을 보장합니다:
미국: DoD 5220.22-M;
미국: NAVSO P-5239-26 (RLL);
미국: NAVSO P-5239-26 (MFM);
독일: VSITR;
러시아: Russian Standard, GOST P50739-95.

미리 정의된 알고리즘

국가 기준에 부합한 알고리즘에 추가로, Drive Cleanser®에는 정보 보안분야의 유명하고 권위있는 전문가들에 의해 제안된 미리 정의된 알고리즘을 지원합니다:
Peter Gutmann의 알고리즘 — 데이터가 35 번의 패스를 거치면서 파괴됩니다;
Bruce Schneier의 알고리즘 — 데이터가 7번의 패스를 거치면서 파괴됩니다.

영구삭제의 대상

대상이 될수 있는 미디어는 대부분이 하드디스크가 됩니다만 요즘은 USB메모리 서버 핸드폰 카메라등이 대상이됩니다.

영구삭제의 방법

프로그램 소프트웨어를 사용한 방법

일반인이 사용할수 있는 가장 쉬운 방법입니다. 기업의 경우라면 비용을 들여서 파쇄기나 디가우져를 이용하여 삭제를 하겠지만 일반인들은 하나의 하드디스크를 기준으로 본다면 무료 소프트웨어를 사용해도 큰무리가 없습니다.

영구삭제 프로그램 리스트 (무료)

Eraser - Free secure data erase tool to wipe files on your hard drive
CyberShredder v1.10 
SDelete v1.51
Darik's Boot and Nuke 
OverWrite 
Wipe Secure File Deletion 
Secure Delete 
Active@ Kill Disk Free Version
Autoclave

국내 영구삭제 프로그램제공사는 파이널데이터, 라이브데이터, 명정보기술, GMDATA등 몇개 의 업체에서 유료로 제공하고 있습니다. 메모리영구 삭제의 경우라면 GMDATA에서 MemoryErasure v1.50 (>>바로가기)을 무료로 제공하고있습니다.  

하드웨어를 사용한 방법

하드웨어를 사용하는 방법은 자기장을 이용하여 미디어의 기록소자를 파괘하는 방법과 물리적으로 분쇄하는 방법이 있습니다.





하드디스크의 데이터 영구삭제방식구분

방식 내용
Windows FDISK 파티션 정보의 단순 재설정으로 Data 삭제 안됨
Format FAT재생성으로 기존의 Data 여전히 남아 있음
Quick Format Format 과 동일
Software Over Write Data를 덮어쓰는 방식으로 기존의 Data 완전 삭제
Hardware 자기장 이용 강한 자기장으로 HDD에 충격을 줌으로써 기존 Data 삭제
물리적 파괴 대형 처리 장치로 HDD 파쇄