암호화된 플래시 드라이브에 투자하면 기밀 정보에 대한 강력한 보안을 제공합니다. 또는 무료 애플리케이션을 사용하면 데이터에 비슷한 수준의 보호 기능을 제공할 수 있습니다.

이 문서에서는 비밀번호로 USB 드라이브를 보호하는 절차를 시연하고 개별 파일과 폴더를 개별적으로 암호화하는 프로세스에 대해서도 설명합니다.

로호스 미니 드라이브: 암호화된 파티션 만들기

Rohos 미니 드라이브는 대상 컴퓨터에 대한 관리자 권한 없이도 작동할 수 있다는 점에서 암호화 및 암호 보호 도구 중 독특한 기능을 자랑합니다. 이 다용도 도구는 Windows 10 및 Windows 11은 물론 macOS와도 호환됩니다.

이 소프트웨어의 무료 버전은 USB 플래시 드라이브에 최대 8기가바이트의 안전하고 암호로 보호된 파티션을 생성할 수 있습니다. 이 기능은 고급 AES 256비트 키 길이 알고리즘을 사용한 자동화된 온더플라이 암호화를 사용하여 보안을 강화합니다.

USB 플래시 드라이브에 직접 설치할 수 있는 휴대용 애플리케이션인 로호스 디스크 브라우저를 활용하면 호스트 시스템에 암호화 드라이버가 필요하지 않습니다. 따라서 어느 위치에서든 보호된 데이터에 안전하게 액세스할 수 있습니다.

로호스 미니 드라이브 애플리케이션을 실행한 후 시작 메뉴로 이동하여 “USB 드라이브 암호화”를 선택합니다. 그런 다음 원하는 저장 장치를 선택하고 새로 생성한 비밀번호를 입력한 후 “디스크 만들기”를 클릭합니다. 이 과정을 통해 외장 드라이브 내에 안전한 암호화된 파티션이 생성됩니다. 또한 USB 드라이브의 특정 폴더만 암호화하도록 선택하면 암호화된 컨테이너가 생성될 수도 있습니다.

Rohos Mini를 사용하여 USB 썸 드라이브의 암호화된 파티션에 액세스하려면 아래 지침을 따르세요. 먼저 USB 드라이브의 루트 디렉터리에서 Rohos Mini.exe 파일을 찾습니다. 그런 다음 실행 파일을 두 번 클릭해 프로그램을 시작합니다. 그런 다음 메시지가 표시되면 암호화를 위해 설정한 비밀번호를 입력합니다. 인증에 성공하면 암호화된 파티션이 별도의 드라이브로 마운트되어 Windows 파일 탐색기를 통해 해당 콘텐츠에 액세스할 수 있습니다.

로호스 파티션에서 연결을 해제하려면 Windows 작업 표시줄 알림 영역에 있는 로호스 아이콘을 마우스 오른쪽 버튼으로 클릭한 다음 이어지는 메뉴에서 “연결 해제”를 선택하세요.

다운로드: Windows 또는 macOS용 Rohos 미니 드라이브(무료)

USB 드라이브를 암호화하는 과정에서 발생하는 “디스크가 쓰기 금지됨” 오류는 장치 자체의 설정을 조작하여 해결하거나 보다 광범위한 조치를 취해야 해결할 수 있습니다.이 문제를 해결하는 데 도움을 드리기 위해 종합적인 문제 해결 가이드에서 고려할 수 있는 다양한 솔루션을 제공합니다.

VeraCrypt: 전체 플래시 드라이브 암호화

VeraCrypt는 USB 드라이브에서 실행할 수 있는 컴팩트한 애플리케이션으로 TrueCrypt의 후속 기능을 제공합니다. 그러나 제대로 작동하려면 관리 권한이 필요합니다. 암호화 기술은 ‘온더플라이’ 방식으로 AES 256비트 암호화 알고리즘을 사용하며, 이는 파일을 사용하는 동안 파일이 암호화된다는 것을 의미합니다. 무료 버전은 지원되는 드라이브의 크기가 2GB로 제한된다는 점에 유의하세요.

이 글도 확인해 보세요:  VPN 제공 업체가 말하는 '군사급 암호화'란 무엇인가요?

VeraCrypt는 256비트 AES, Serpent, TwoFish와 같은 다양한 암호화 알고리즘과 이들의 조합 순열을 활용하여 실시간 암호화를 제공함으로써 데이터 보호에 대한 혁신적인 접근 방식을 채택하고 있습니다. 로호스 미니 드라이브와 마찬가지로 이 애플리케이션은 다른 물리적 디스크처럼 액세스할 수 있는 가상화된 암호화된 하드 드라이브를 생성합니다. 그러나 VeraCrypt를 사용하면 파티션으로 나뉜 드라이브 또는 저장 장치 전체를 암호화할 수 있으므로 민감한 정보에 대한 보안을 최대한 보장할 수 있습니다.

USB 드라이브에 설치된 베리크립트 휴대용 애플리케이션을 사용하여 드라이브 문자를 선택하고 볼륨을 생성하세요. 휴대용 소프트웨어를 실행하면 사용 가능한 드라이브 문자 목록이 표시되고 선택할 수 있습니다.

시작 버튼을 클릭하면 베리크립트 볼륨 생성 마법사의 초기화가 시작되며, 이후 ‘비시스템 파티션/드라이브 암호화’를 선택하고 다음 단계를 진행하면 선택한 USB 플래시 드라이브의 전체 내용을 암호화할 수 있는 옵션이 표시됩니다.

다음 단계에서는 표준 또는 숨겨진 VeraCrypt 볼륨 중 하나를 선택할 수 있습니다. 숨겨진 볼륨을 사용하면 비밀번호 공개와 관련된 강요 가능성을 줄일 수 있습니다. 숨겨진 VeraCrypt 볼륨을 만들려면 전체 USB 드라이브를 포맷해야 합니다.

표준 VeraCrypt 볼륨을 선택하고 “장치 선택”을 클릭해 다음 단계로 진행하세요. 그런 다음 사용 가능한 옵션 목록에서 이동식 디스크를 선택하고 “확인”을 클릭하여 선택을 확인합니다. 마지막으로 “다음”을 클릭하여 계속합니다.

USB 드라이브의 전체 내용을 암호화하는 프로세스는 “제자리에서 파티션 암호화”를 선택하고 다음 단계로 진행하여 수행할 수 있습니다. 작업을 시작하기 전에 암호화 과정에서 발생할 수 있는 예기치 않은 상황에 대비하여 데이터 백업을 생성하는 것이 좋습니다.

암호화 및 해시 알고리즘 선택은 간단한 과정이며, 표준 설정을 선택할 수 있습니다. 그런 다음 사용자는 암호화의 견고성을 결정하는 데 필수적인 역할을 하는 볼륨 암호를 생성해야 합니다. 궁극적으로 커서를 조금만 움직여도 암호화 보안에 영향을 미칠 수 있으므로 설정을 구성하는 동안 안정성을 유지하는 것이 중요합니다.

필요에 가장 적합한 초기화 모드를 선택하세요. 삭제 횟수가 많을수록 보안이 강화됩니다. 선택이 완료되면 마지막 창으로 이동하여 “암호화”를 클릭하여 암호화 프로세스를 시작하세요.

다운로드: Windows용 VeraCrypt Portable (무료)

참고: 파일을 동기화, 백업 및 보호할 수 있는 휴대용 앱인 Toucan 을 VeraCrypt Portable의 대안으로 사용할 수 있습니다. Windows 10 또는 Windows 11 프로페셔널, 비즈니스 또는 엔터프라이즈를 사용하는 경우 BitLocker 을 사용하여 드라이브를 암호화할 수도 있습니다.

외장 SSD(솔리드 스테이트 드라이브)를 보호하기 위해 비밀번호를 설정할 수 있습니다.

이 글도 확인해 보세요:  AES-128 암호화와 AES-256 암호화: 차이점은 무엇인가요?

Mac에서 플래시 드라이브를 암호화하는 방법

Mac 컴퓨터를 사용하면 USB 플래시 드라이브의 암호화를 위한 보조 도구의 사용이 불필요해집니다.

계속 진행하기 전에 플래시 드라이브가 Apple의 HFS+ 파일 시스템으로 포맷되었는지 확인하세요. 이 작업을 수행하면 장치에 저장된 모든 데이터가 삭제되므로 포맷하기 전에 파일을 백업하는 것이 좋습니다. 프로세스를 시작하려면 디스크 유틸리티 애플리케이션을 실행하고 연결된 장치 목록에서 플래시 드라이브를 선택합니다. 그런 다음 화면 상단 중앙에 있는 ‘지우기’ 버튼을 클릭합니다. 팝업 창이 나타나면 적절한 파일 형식을 선택해야 하는데, 이 경우 Mac OS 확장(저널링)을 선택해야 합니다. 마지막으로 창 오른쪽 하단에 있는 ‘지우기’ 옵션을 클릭하여 삭제를 확인합니다.

앞서 언급한 절차가 성실히 실행되어 사용자가 플래시 드라이브 암호화를 진행할 수 있습니다. “옵션”키를 누른 상태에서 Finder 응용 프로그램에 표시된 드라이브를 클릭하면 “암호화”옵션이 계속됩니다. 이 시점에서 USB 장치의 용량에 따라 보안 암호화 컨테이너 생성이 즉시 시작되며, 완료하는 데 시간이 걸릴 수 있습니다. 궁극적으로 개인은 복잡한 암호화 메커니즘으로 보호되는 강력하고 기밀이 유지되는 USB 드라이브를 얻게 됩니다.

크립셋업: Linux에서 USB 드라이브 암호화

“cryptsetup”으로 알려진 유틸리티는 비트 길이가 256비트인 고급 암호화 표준(AES)을 구현하여 암호화 저장 볼륨을 설정하기 위해 설계된 무료 도구로, 일반적인 Linux 패키지 관리자에서 얻을 수 있습니다.

이 애플리케이션을 Linux 운영 체제 외부에서 사용할 경우 암호화된 파일에 액세스하지 못할 수 있습니다. 또한 암호화된 USB 드라이브에 액세스하려면 Cryptsetup을 설치해야 합니다.

Linux에서 USB 스틱을 암호화하려면 sudo apt-get을 통해 Gnome Disk Utility와 Cryptsetup을 모두 설치해야 합니다. 우분투를 사용하는 경우 소프트웨어가 이미 설치되어 있습니다. 그런 다음 데스크톱을 통해 디스크를 시작하고 USB 드라이브를 찾은 다음 암호화 대안을 선택하여 드라이브 또는 단독 파티션을 포맷하도록 선택합니다.

이 시점에서 비밀번호를 선택하게 되는데, 비밀번호를 선택하면 현재 파일을 모두 덮어쓰게 되므로 주의하세요.

다운로드: Linux용 암호 설정 (무료)

암호로 개별 파일 저장

전체 USB 드라이브에 대한 암호 보호에만 의존하는 것은 우회될 가능성이 있으므로 충분히 안전하지 않을 수 있다는 점에 유의하는 것이 중요합니다. 하지만 USB 드라이브에 있는 특정 파일을 빠르게 보호해야 하는 상황에서는 해당 파일을 USB 암호로 저장하여 쉽게 보호할 수 있습니다.

Microsoft Word 및 Excel과 같은 다양한 애플리케이션을 통해 사용자는 파일을 암호화된 형식으로 저장할 수 있습니다.

이 글도 확인해 보세요:  봇넷 공격을 탐지하고 완화하는 방법

이 프로세스는 사용 중인 Microsoft Office 버전과 특정 파일 형식에 따라 다를 수 있습니다. 그러나 Microsoft Word에서 문서를 암호화하는 일반적인 지침은 다음과 같습니다: 1. Microsoft Word에서 암호화하려는 문서를 엽니다. 2. 상단 메뉴 표시줄에서 “파일”을 클릭한 다음 “정보”를 선택합니다. 3. “정보” 대화 상자의 “문서 보호” 섹션에서 “암호화” 아래의 드롭다운 메뉴를 펼칩니다. 4. 사용 가능한 옵션에서 “비밀번호로 암호화”를 선택합니다. 5. 암호화된 문서를 보호하기 위해 암호를 입력할 수 있는 암호 프롬프트가 나타납니다. 강력하고 안전한 비밀번호를 입력한 후 다시 입력하여 확인합니다. 6. “확인”을 클릭하여 암호화 설정을 적용합니다

문서의 보안을 위해 비밀번호를 입력하고 확인하시기 바랍니다. 이 단계를 완료한 후에는 문서를 저장하고 비밀번호를 잊지 마세요.

USB 플래시 드라이브에 있는 PDF 파일을 비밀번호로 보호하려면 휴대용 앱으로도 제공되는 PDFTK 빌더 를 사용할 수 있습니다.

7-Zip을 사용하여 비밀번호로 보호된 아카이브 생성

7-Zip 와 같은 아카이브 도구도 AES-256으로 파일을 암호화하고 비밀번호로 보호할 수 있습니다.

7-Zip을 설치 및 실행한 후 다음 단계를 수행하세요: 1. USB 드라이브에서 압축하려는 파일 또는 폴더를 마우스 오른쪽 버튼으로 클릭합니다. 2. 드롭다운 메뉴에서 “추가 옵션”을 선택합니다. 3. 3. ‘아카이브에 추가’를 선택하고 압축된 파일의 원하는 위치를 찾습니다. 4. 4. 생성하려는 아카이브 유형을 선택하고 원하는 경우 비밀번호를 입력합니다. 5. “확인”을 클릭하여 압축 및 암호화 프로세스를 시작합니다.

다운로드: Windows, Linux 또는 macOS용 7-Zip (무료)

WinRAR로 USB 드라이브 비밀번호 보호

WinRAR은 Windows 운영 체제용으로 개발된 독점 컴퓨터 프로그램으로 WinZip에서 제공하는 기능과 유사하게 대용량 데이터 파일의 보관 및 압축을 용이하게 해줍니다.

또는 이동식 저장 장치를 완전히 암호화하는 대신 특정 파일이나 디렉터리를 암호화하여 중요한 정보를 보호하는 데 Vault Secure Drive를 사용할 수 있습니다.

도움이 필요한 작업을 지정해 주세요.

향후 복구 액세스 레코드(RAR)를 만들 때 잠금 해제를 위해 비밀번호가 필요합니다.

다운로드: 윈도우, 리눅스, 맥OS용 WinRAR (무료)

USB 드라이브 암호로 보호 및 암호화

윈도우, 맥OS, 리눅스 등 다양한 운영체제에서 암호로 저장 장치를 암호화하는 과정에 대한 포괄적인 설명이 제공되었습니다. 이 간결한 가이드는 암호를 설정하여 USB 드라이브를 보호하는 데 도움이 되었을 것으로 예상됩니다. 비밀번호를 잊어버리는 것이 불안한 분이라면 비밀번호 관리 프로그램을 활용하는 것도 효과적인 해결책이 될 수 있습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.