본문 바로가기

IT 정보/컴퓨터

가상디스크 (한글 지원) TrueCrypt

반응형

USB에 인증서나 기타 개인 문서, 사진 등의 데이터들을 넣고 다니다가 분실하게 되면 해당 파일들이 그대로 유출된다.

보안이 적용된 USB가 있긴하지만 그러면 네비게이션이나 자동차에 있는 오디오 등에 연결할때 사용 할 수 없는 경우가 많다.

그래서 usb는 그대로 사용하지만 특정 폴더를 숨김시켜주는 tool이 있긴한데 그것보다도 가상디스크 파일을 이용하면 보안이 더욱 강화될 것이다.

윈도우7에서 사용 가능한 VHD는 하드디스크에선 가능하지만 USB에는 사용 할 수 없다. 그러다가 발견한 프로그램이 TrueCrypt이다.

TrueCrypt는 VHD처럼 파일을 만들고 그 파일을 가상디스크로 사용할 수 있게 해주는 프로그램으로 open Source로 누구나 어디서나 무료로 사용가능하다.

아래 링크에서 프로그램과 한글언어팩을 다운받으면 된다.

설치 파일이 제공되는데 그냥 하드에 설치해도 되지만 추출이라는 옵션을 선택하면 설치가 아닌 파일들만 추출해준다. 추출된 파일들을 하드나 usb에 옮기기만 하면 사용 가능하다. 단 추출을 하면 TrueCrypt 기능중 시스템 파티션을 암호화하는 기능을 사용 할 수 없게 되지만 usb사용에는 아무 문제 없다.

다운로드 : http://www.truecrypt.org/downloads

한글언어팩 : http://www.truecrypt.org/localizations

 설치 또는 추출을 해서 TrueCrypt를 실행시키면 다음과 같은 화면이 실행된다.

볼륨 만들기로 .tc 파일을 생성하고 원하는 드라이브를 선택한 후 삽입(Mount) 를 누르면 해당 드라이브에 가상디스크가 Mount된다.

 

위와 같이 프로그램을 실행해도 되지만 자주 mount/dismount를 하게 되는 경우엔 프로그램 실행하고 드라이브, 파일 선택하고 삽입 누르고 하는 행위들이 귀찮게 느껴질 수 있다.

이런 경우엔 배치파일을 하나 만들어서 스크립트로도 mount/dismount를 할 수 있게 되어 있다.

도스창에서 TrueCrypt/? 를 실행하면 사용할 수 있는 옵션이 출력되고 같이 제공되는 pdf파일에 더 자세한 설명이 되어 있으므로 참고 해서 스크립트를 생성하면 된다.

아래는 내가 만든 batch 파일이고 하나의 파일로 자동으로 사용하지 않는 드라이브로 mount하고 mount되어 있다면 dismount를 실행하게끔 되어 있다.

@echo off
pushd "%~dp0"

SET NPKI=A
SET TC=A

for %%a in (V W Y Z X) do (
    if EXIST %%a:\NPKI set NPKI=%%a
    if NOT EXIST %%a:\ set TC=%%a
)

if %NPKI%==A (

    TrueCrypt\TrueCrypt /v %~d0\Applications\Honor_TC.tc /l %TC% /q /m removable

) ELSE (

    TrueCrypt\TrueCrypt /d %NPKI% /f /q

)

TrueCrypt 사용법에 대해 자세히 설명되어 있는 블로그 ==> http://blog.naver.com/hahaj1/20066993267

반응형