소개
encfs4win은 Windows용 EncFS 포트로, 개별 파일을 암호화하는 사용자 공간 암호화 파일 시스템입니다. jetwhiz가 유지 관리하며, Dokan 라이브러리를 기반으로 가상 암호화 파일 시스템을 제공합니다. 이 소프트웨어는 원본 encfs4win 프로젝트를 부활시키고 EncFS의 최신 보안 개선을 Windows에 적용하는 것을 목표로 합니다. MIT 라이선스로 배포되며, GUI 도구인 encfsw를 통해 트레이 아이콘으로 간편하게 마운트 및 언마운트할 수 있습니다.
상세정보
개별 파일 암호화 파일 시스템
EncFS는 파일 단위로 암호를 적용하여, 가상 드라이브에 저장되는 모든 파일과 폴더가 자동으로 암호화됩니다. 원본 파일은 암호화된 상태로 디스크에 저장되며, 사용자는 평범한 파일 시스템처럼 접근할 수 있습니다.
Dokan 라이브러리 기반 파일 시스템 인터페이스
encfs4win은 Dokan 라이브러리를 사용하여 Windows 커널 모드 없이 사용자 공간에서 파일 시스템을 구현합니다.これにより、드라이버 서명이나 시스템 파일 수정 없이도 가상 암호화 드라이브를 사용할 수 있습니다.
GUI 도구 encfsw 제공
encfsw는 트레이 아이콘을 통해 마운트 및 언마운트를 한 번에 제어할 수 있는 GUI 도구입니다. 이를 통해 명령줄 없이도 간편하게 암호화된 볼륨을 관리할 수 있습니다.
다운로드·설치 방법
최신 버전의 encfs4win-installer.exe는 GitHub 릴리스 페이지에서 다운로드할 수 있습니다. 설치 프로그램을 실행하면 encfs 실행 파일, OpenSSL 라이브러리, 필요한 Visual C++ 런타임이 모두 포함되어 설치됩니다. Dokan 라이브러리가 시스템에 없을 경우 자동으로 설치됩니다.
또한 Chocolatey 패키지 관리자를 통해 choco install encfs4win 명령으로 설치할 수 있습니다.
기본 사용법/명령어
설치 후, encfs.exe를 사용하여 명령줄에서 암호화된 볼륨을 마운트할 수 있습니다. 예를 들어, encfs.exe C:encrypted X: 명령은 C:encrypted 폴더를 X: 드라이브로 마운트합니다. 마운트 시 암호를 입력하면 평범한 파일 시스템처럼 사용할 수 있습니다.
encfsw를 실행하면 시스템 트레이에 아이콘이 나타나며, 오른쪽 클릭으로 마운트/언마운트 메뉴에 접근할 수 있습니다.
이런 경우에 유용합니다
개인적인 민감한 문서, 사진, 금융 기록 등을 클라우드 스토리지에 동기화하기 전에 로컬에서 암호화하여 저장하고 싶은 사용자에게 유용합니다. 가상 드라이브에 파일을 저장하면 실제로는 암호화된 상태로 디스크에 저장되므로, 클라우드에 업로드되기 전에 데이터가 보호됩니다.
지원 환경·시스템 요구사항
encfs4win은 다음 Windows 버전에서 작동합니다:
- Windows 10
- Windows 8 및 8.1
- Windows Server 2012
- Windows 7
Dokan 라이브러리가 필요하며, 설치 프로그램은 Dokan이 없을 경우 자동으로 설치합니다.
최신 버전·업데이트
현재 버전은 1.11.0-beta4이며, EncFS 프로젝트의 최신 보안 개선을 반영하여 업데이트되었습니다. 원본 encfs4win 프로젝트를 부활시키고, 알려진 보안 문제를 해결한 최신 EncFS 코드를 Windows에 포팅하는 것이 목표입니다.
제한 사항·확인 사항
암호화된 볼륨을 사용할 때는 반드시 드라이브 문자(예: X:)를 평문 디렉터리로 사용해야 합니다. 폴더 경로를 평문 디렉터리로 사용할 경우 대소문자 구분 문제로 인해 파일이 발견되지 않을 수 있습니다.
EncFS는 일부 보안 감사를 통해 과거 버전에서 취약점이 발견되었으나, encfs4win은 최신 EncFS 코드를 기반으로 하여 이러한 문제를 해결하려고 노력하고 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


