Computer >> 컴퓨터 >  >> 시스템 >> Mac

macOS에서 파일을 암호화해야 하는 이유와 추천 암호화 방법 총정리

macOS에서 파일을 암호화해야 하는 이유와 추천 암호화 방법 총정리

파일 암호화는 스파이나 특수한 목적을 가진 사람들에게만 필요한 기술처럼 보일 수 있지만, 사실 우리 모두가 실천해야 할 기본적인 보안 습관입니다.

왜 암호화해야 할까?

"숨길 게 없다면 프라이버시를 걱정할 필요가 없다"고 생각하기 쉽습니다. 하지만 현실적으로 누구나 세상에 알려지고 싶지 않은 정보를 하나쯤 가지고 있습니다. 크게 중요하지 않은 것일 수도 있지만, 자신의 삶의 모든 세부 사항이 공개되어도 괜찮다고 느끼는 사람은 매우 드뭅니다. 운전할 때 과속을 한 번도 해본 적 없다고 장담하기 어려운 것처럼, 우리 모두에게는 숨기고 싶은 무언가가 있는 법입니다.

개인 프라이버시 외에도 고려할 요소가 있습니다. 노트북에 회사의 기밀 정보나 영업 비밀을 저장하고 있다면, 로그인 비밀번호만으로 보호하는 것은 무모한 일입니다.

암호화란 무엇인가?

암호화는 데이터를 숨겨 허가받지 않은 사람이 읽을 수 없도록 만드는 과정입니다. 학창 시절 친구와 몰래 코드로 메시지를 주고받던 원리와 같습니다.

현대의 컴퓨터 암호화는 한 방향으로는 빠르게 계산할 수 있지만 역방향으로는 계산하기 매우 어려운 수학적 연산에 기반합니다. 파일을 암호화할 때 '순방향' 연산이 빠르면 알고리즘의 속도도 빠릅니다. 반대로 키 없이 '역방향'으로 복호화하려면 천문학적인 시간이 걸린다면, 그 암호화는 깨기 어렵다는 뜻입니다.

FileVault

macOS에서 파일을 암호화해야 하는 이유와 추천 암호화 방법 총정리

FileVault는 모든 Mac에 내장된 기능입니다. OS X Yosemite부터 새로 설치할 때 기본적으로 활성화됩니다. FileVault는 하드 드라이브 전체를 암호화하는 방식으로 작동하며, 이 암호화를 여는 열쇠가 바로 사용자의 비밀번호입니다. 즉, 비밀번호 없이는 데이터를 읽을 수 없습니다. 복구 코드도 함께 발급되며 iCloud 계정으로 로그인할 수도 있습니다. 만약 이 모든 것을 잃어버리면 데이터는 영원히 암호화된 상태로 남게 되니 주의해야 합니다.

FileVault 활성화 여부를 확인하려면 시스템 환경설정에서 '보안 및 개인 정보 보호' 패널로 이동한 후 FileVault 탭을 클릭하세요. 오른쪽 버튼이 'FileVault 켜기'로 표시되어 있다면 현재 비활성화 상태입니다. 패널 잠금을 해제하고 해당 버튼을 클릭하면 암호화 과정이 시작됩니다.

VeraCrypt

macOS에서 파일을 암호화해야 하는 이유와 추천 암호화 방법 총정리

VeraCrypt는 암호화된 볼륨을 생성하는 오픈소스 프로그램입니다. USB 드라이브나 디스크 파티션처럼 부팅용이 아닌 물리적 볼륨이 될 수도 있고, 디스크 이미지(DMG) 같은 논리적 볼륨일 수도 있습니다. 미국 정부가 공식 채택한 AES를 포함해 다양한 암호화 표준 중에서 선택할 수 있습니다. 강력하고 신뢰받는 도구지만 초기 설정이 다소 필요합니다. 프로그램 자체가 MacFUSE라는 유틸리티에 의존하므로 별도로 설치해야 하며, VeraCrypt로 볼륨을 만든 후에는 파일을 보려면 반드시 VeraCrypt 안에서 마운트해야 합니다.

Concealer

macOS에서 파일을 암호화해야 하는 이유와 추천 암호화 방법 총정리

Concealer의 기본 기능은 VeraCrypt와 유사합니다. 파일을 추가할 수 있는 암호화된 논리 볼륨을 생성해 줍니다. VeraCrypt보다 사용자 친화적이지만 선택 가능한 옵션은 훨씬 적습니다. 대부분의 암호화 프로그램과 마찬가지로 Concealer로 암호화 볼륨을 만들면 항상 Concealer를 통해서만 접근해야 합니다.

Concealer는 비밀번호·결제 정보 관리자 기능도 함께 제공합니다. 비밀번호를 손쉽게 저장하고 신용카드나 은행 계좌 번호를 암호화해 둘 수 있어 하나의 도구로 보안 관리를 통합할 수 있습니다.

Encrypto

macOS에서 파일을 암호화해야 하는 이유와 추천 암호화 방법 총정리

Encrypto는 사용성 면에서 가장 뛰어난 암호화 소프트웨어 중 하나입니다. 단일 파일을 비밀번호로 암호화하는 것이 전부입니다. 파일을 Encrypto 창으로 드래그 앤 드롭하면 지정한 비밀번호로 암호화됩니다. 복호화할 때는 파일을 다시 Encrypto로 끌어다 놓고 비밀번호를 입력하면 됩니다. 내부적으로는 강력하고 널리 검증된 AES-256을 사용합니다. 세부 설정을 변경할 옵션은 없지만, 간소화된 프로세스 덕분에 누구나 쉽게 사용할 수 있습니다. 최고의 암호화는 실제로 꾸준히 사용하는 암호화라는 점을 기억하세요.

Keka/7Zip

macOS에서 파일을 암호화해야 하는 이유와 추천 암호화 방법 총정리

ZIP 파일에 비밀번호를 추가할 수 있다는 것은 많이 알려져 있습니다. 하지만 문제는 이것이 보안 측면에서 거의 무용지물이라는 점입니다. 공격자는 표준 비밀번호 보호 ZIP 아카이브 내부의 파일 이름과 메타데이터를 열어볼 수 있습니다. 7zip의 암호화 모드는 파일 자체와 함께 아카이브를 구성하는 파일들의 이름까지 암호화하여 이 문제를 해결합니다.

Mac의 기본 압축 도구는 7zip 형식을 처리할 수 없으므로 별도의 프로그램이 필요합니다. 현재 가장 좋은 선택은 Keka로, 사용법이 매우 간단합니다. 원하는 보안 설정을 미리 구성한 뒤 파일을 창으로 드래그하면 원본 파일 옆에 암호화된 7zip 아카이브가 생성됩니다. 복호화할 때는 Finder에서 파일을 열고 팝업되는 작은 Keka 창에 비밀번호를 입력하면 됩니다.

macOS에서 파일을 암호화해야 하는 이유와 추천 암호화 방법 총정리

결론

"자물쇠는 정직한 사람을 위한 것이다."라는 말이 있듯이, 숙련된 공격자로부터 자신을 완벽하게 보호하는 것은 불가능에 가깝습니다. 하지만 소중한 데이터와 외부 세계 사이에 최소한의 장벽이라도 세우고 싶다면, 암호화는 큰 노력 없이도 마음의 평안을 얻을 수 있는 가장 확실한 방법입니다.