일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- allauth
- python
- for loop
- SQL
- numpy
- flask
- Django
- GraphQL
- Django-allauth
- array
- graphene-django
- FastAPI
- check_password
- tkinter Radio 동적버튼
- Today
- Total
객
[스크랩] 오픈소스(OpenSource)로 나만의 안전한 작업공간을 만들다. 본문
오픈소스(OpenSource)로 나만의 안전한 작업공간을 만들다. | ||
---|---|---|
안철수연구소 | 2010-04-08 | ||
컴퓨터는 다양한 하드웨어 부품으로 이루어져 있다. 그 위에 운영체제 및 다양한 소프트웨어들로 구성되어 운영되고 있다. 소프트웨어라는 것이 있기에 우리는 브라우저를 통해 인터넷을 할 수 있고, 동영상을 본다든지 그림을 그린다든지 하는 상상 이상의 많은 것들을 할 수 있다. 그만큼 하드웨어 위에 어떤 소프트웨어를 이용하느냐에 따라 사용방법은 크게 달라지게 된다. 자, 그렇다면 지금 여러분들의 컴퓨터에는 얼마나 많은 소프트웨어가 설치되어 있나? 그 중에는 돈을 지불하고 사용하는 상용 소프트웨어도 있을 것이고 무료로 사용하는 소프트웨어도 있을 것이다. 특히 무료로 사용하는 것이라고 하면 무엇보다도 눈이 가게 된다. 아무런 비용을 지불하지 않고 사용할 수 있으니 말이다. 지금 필자가 소개하고자 하는 것은 바로 우리들이 좋아하는 무료, 오픈소스 프로그램이다.
TrueCrypt는 디스크 암호화 프로그램이다. 예를들어, 가상의 암호화된 디스크 이미지를 만들고 그 이미지를 실제 디스크 같이 마운트하여 사용할 수 있다. 또 전체 파티션 또는 USB 와 같은 스토리지 디바이스를 암호화 할 수 있다. 쉽게 예를 들어 설명하면, 회사에서 중요한 문서 데이터를 안전한 곳에 보관하고 싶다고 하자. 그런데 한 두개의 파일이 아니라 꽤 많은 데이터다. 이때 가상의 암호화된 디스크 이미지를 만들고 필요할 때 마다 연결하여 사용하면 된다. 연결을 하면 윈도우에서 H: 드라이브와 같이 하나의 드라이브로 인식되니 안전하게 보관할 파일을 넣고, 해당 이미지는 USB 로 복사해서 집에서도 확인할 수 있게 된다. 필자가 글로써 설명하는 것 보다 직접 프로그램을 실행해 보고 사용하면 이해가 훨씬 쉬울 것이다. TrueCrypt 는 http://www.truecrypt.org 에서 받을 수 있다. 실행하면 Create Volume 를 통해 이미지를 만들 수 있고, Standard TrueCrypt volume 를 선택하자. 저장될 파일 이미지를 선택하고, 암호화 알고리즘을 선택한다. 일단 기본적으로 프로그램에서 제시해 주는 방법을 선택하자. 그 후 이미지 파일의 크기를 정하고, 패스워드와 포맷 방식을 선택하면 끝이다. 앞서 지정한 위치에 암호화된 이미지 파일이 생성되어 있을 것이다. 아래 그림은 해당 이미지를 Q 드라이브로 마운트 하였고, 탐색기에서 Q 드라이브가 잡힌걸 볼 수 있다.
[그림] TrueCrypt 를 이용한 암호화된 디스크 이미지의 마운트
자, 이제 Q 드라이브로 넣는 데이터는 암호화 되어 저장이 될 것이다.
파일을 암호화 해야 되는 경우 이 프로그램을 이용해 보자. 실행파일은 아래의 사이트에서 받을 수 있다.
[그림] AxCrypt 를 이용한 암호화
앞서 AxCrypt 에서 파일 영구삭제에 대해서 언급하였는데, 윈도우에서 파일을 지우게 되면 기본적으로 휴지통으로 들어가게 되어 나중에 복구를 할 수 있게 된다. 또, Shift 키를 누르고 지우면 휴지통에 안 들어가고 바로 지워져서 완전히 사라진다고 생각하나 그것은 잘못된 것이다. 파일을 특별한 방식으로 삭제하지 않는 한, 복구할 가능성은 남겨져 있다. 그럼 이 특별한 방식이라는 것은 무엇인가? 사실 특별한 방식이라고 하기 보다는 해당 데이터를 계속 덮어쓰기 하여 지우는 방식이다. 물론, 이 덮어씌우는 방법에는 다양한 알고리즘이 존재하며, 그 중에 하나를 선택하여 사용하면 된다.
설치한 후 윈도우 탐색기에서 지우고자 하는 파일이나 폴더에서 오른쪽을 클릭하면 'Eraser' 라는 메뉴를 볼 수 있다. 클릭하면 선택한 파일을 안전하게 지울 수 있다. 프로그램의 메뉴에서 셋팅을 선택해 보면 지우는 방식도 몇 가지가 있는데, 기본적으로 Gutmann 이 지정되어 있다. 이 방식은 컴퓨터에서 파일을 안전하게 지우는 알고리즘을 정의한 것으로 35개의 패턴을 사용한다. 지우는 알고리즘이 복잡할 수록 삭제하는 데도 많은 시간이 소요된다. 참고로 V3 에도 완전삭제 기능이 존재한다는 사실!
| ||
보안정보의 저작권은 저자 및 ㈜안철수연구소에 있으므로 무단 도용 및 배포를 금합니다. |
'[심심풀이] > 읽고 넘어가자.' 카테고리의 다른 글
[스크랩]보안위협, 전부 다 위험한건가요? - 현실 보안위협의 필요성 (0) | 2010.04.22 |
---|---|
[스크랩]내 정보는 내가 지킨다. (0) | 2010.04.22 |
[스크랩] 중소기업을 위한 보안 솔루션, 통합위협관리(UTM) (0) | 2010.04.02 |
[스크랩] [전문가초대석 16] 인터넷전화 보안에 비상벨을 울리다. (0) | 2010.03.31 |
[스크랩] ">[악성코드,#5] 그녀를 믿지마세요! SNS를 통한 공격 (0) | 2010.03.31 |