눈에 띄지 않도록 데이터를 보호하려면 데이터를 암호화해야합니다. 이전에는 많은 사람들이 Truecrypt를 사용하여이 작업을 수행했지만 인기있는 암호화 앱이 신비적으로 중단되었으므로 TrueCrypt에 대한 5 가지 대안을 제공하기 위해이 기사를 작성했습니다..


보안에 대해 진지한 경우 타사를 사용하여 보안을 수행하는 대신 직접 수행하십시오. 이것이 엔드 투 엔드 암호화 (e2ee)의 의미입니다..

그러나 e2ee를 사용하는 경우에도 소프트웨어가 무언가를 수행하지 않는 것을 어떻게 알 수 있습니까? 암호화 키를 개발자에게 비밀로 다시 보내거나 암호화에서 백도어를 만드는 등.

이를 방지 할 수있는 유일한 방법은 오픈 소스 코드를 사용하는 것입니다. 프로그램을 의도 한대로 수행 할 수 있도록 프로그램을 자유롭게 검사 할 수있는 경우에만 합리적인 확신을 가질 수 있습니다.

평판이 좋은 제 3 자에 의해 코드가 감사되면 코드에 대해 더 많은 확신을 가질 수 있지만 감사자가 건물을 떠나는 두 번째 코드는 항상 변경 될 수 있으므로 불완전합니다. 따라서 코드를 감사 할 수 있다는 사실만으로도 모든 프로그램의 보안을 보장 할 수 있습니다..

TrueCrypt 대안

TrueCrypt에 대한 최상의 대안을 아래에 나열했습니다. 그들 대부분은 업계 표준 AES 암호를 사용하므로 AES 암호화 작동 방식을 배우고 싶을 수도 있습니다.

베라 크립트

플랫폼 Windows. MacOS, Android 및 Linux. 타사 Android 및 iOS 앱을 사용하면 저장된 VeraCrypt 컨테이너 데이터를 열고 액세스 할 수 있습니다.

데스크탑의 VeraCrypt

VeraCrypt는 TrueCrypt 및 직접 후속 작업의 포크입니다. 사소한 브랜딩 변경을 제외하고 프론트 엔드는 동일하게 보이며 기능은 TrueCrypt와 동일합니다. 코드가 완전히 감사되고 TrueCrypt에서 발견 된 문제가 해결되었으며 앱이 개발 중이라는 점을 제외하면 기본적으로 TrueCrypt입니다..

따라서 VeraCrypt는 보안 분야에서 오픈 소스 풀 디스크 암호화 프로그램으로 널리 알려져 있습니다. 실제 디스크처럼 마운트하고 사용할 수있는 가상 암호화 디스크 (볼륨)를 만들거나 전체 드라이브를 포함하여 전체 디스크 파티션 또는 저장 장치 (예 : 하드 드라이브 또는 USB 스틱)를 암호화 할 수 있습니다 시스템 부팅.

기본적으로 VeraCrypt는 AES-256 암호를 사용하여 볼륨에 저장된 모든 데이터를 암호화하지만 볼륨을 생성 할 때 대체 암호를 지정할 수 있습니다. 예를 들어 NIST 반대는 Twofish, Serpent 또는 Camellia 암호를 사용하도록 선택할 수 있습니다. 그런 다음 기본적으로 SHA-512를 사용하여 데이터가 인증되지만 사용자는 원하는 경우 다른 해싱 알고리즘을 사용하도록 선택할 수 있습니다.

VeraCrypt의 주목할만한 특징은 무고 해 보이는 사진 파일과 같은 모든 파일을 VeraCrypt 볼륨의 컨테이너로 사용할 수 있다는 것입니다. 더욱 주목할만한 기능은 숨겨진 거부 기능을 제공하는 숨겨진 볼륨 기능입니다. 올바른 예방 조치를 취하면 두 번째 숨겨진 볼륨이 존재 함을 증명할 수없는 방식으로 다른 VeraCrypt 볼륨 내에 암호화 된 볼륨을 숨겨서이를 수행합니다..

VeraCrypt 컨테이너에 저장된 데이터는 클라우드 스토리지 동기화 폴더에 볼륨을 저장하고 마운트함으로써 장치간에 안전하게 동기화 될 수 있습니다. 이 방법으로 VeraCrypt를 사용하여 Dropbox와 같은 안전하지 않은 플랫폼에 안전하게 데이터를 저장할 수 있습니다.

그러나이 작업에 이상적인 도구는 아닙니다. 볼륨 크기는 클 수 있으며 생성시 지정해야하는 고정 크기입니다. 볼륨 내의 데이터가 변경되면 전체 볼륨을 다시 업로드해야합니다.

이 기사에서 논의 된 모든 소프트웨어 중에서 VeraCrypt는 가장 철저하게 감사 된 공개 소스 암호화 솔루션입니다..

VeraCrypt에 대한 가이드를 확인하십시오 & 이 중요한 암호화 프로그램을 심층적으로 다룰 수있는 기본적인 사용법과 VeraCrypt 숨겨진 볼륨 안내서.

AES 크립트

플랫폼 : Windows, macOS, Linux, Android (타사이지만 오픈 소스). iOS 용 타사 AESCrypt 앱도 사용할 수 있지만 폐쇄 소스이며 무료 사용자는 AES Crypt를 사용하여 데스크탑에서 사전 암호화 된 파일을 보는 것만으로 제한됩니다.

데스크탑의 AESCrypt

AES Crypt는 AES-256 암호를 사용하여 파일을 보호하는 무료 오픈 소스 (FOSS) 크로스 플랫폼 별 파일 별 암호화 앱입니다. 파일 별 암호화 앱으로 개별 파일을 수동으로 암호화 할 수 있습니다. 배치 파일 암호화는 지원되지 않지만 폴더에서 zip 파일을 생성 한 다음 AES Crypt를 사용하여 zip 파일을 암호화하면이 한계를 어느 정도 극복 할 수 있습니다.

이 매우 사용하기 쉬운 Java 기반 파일 프로그램은 OS와 통합되어 Windows에서 마우스 오른쪽 버튼 메뉴 버튼을 사용하여 간단한 파일 암호화를 제공하거나 macOS 및 Linux에서 끌어서 놓기 (또는 확장 프로그램은 macOS에서 마우스 오른쪽 버튼 클릭 가능).

encrypted.aes 파일을 두 번 클릭하고 파일을 만들 때 제공 한 암호를 입력하면 파일 암호 해독이 수행됩니다. 명령 행 인터페이스도 사용 가능.

또한 파일의 암호화 된 버전을 만들 때 암호화되지 않은 원래 버전은 그대로 유지됩니다. 암호화 된 버전을 온라인으로 저장하려는 경우 유용하지만 보안을 최대화하려면 원본을 삭제해야합니다. 비밀번호를 잊지 마세요!

액 스크립트

플랫폼 (무료) : Windows. 무료 MacOS, Android 및 iOS 앱을 사용하여 파일을 열고 볼 수는 있지만 암호화 할 수는 없습니다. 플랫폼 (Premium) : Windows, macOS, Android 및 iOS.

데스크탑의 AZCrypt

AES-Crypt와 마찬가지로 AxCrypt는 AES를 사용하여 파일을 보호하는 오픈 소스 크로스 플랫폼 파일 별 암호화 앱입니다. 그러나 그것은 상당히 다른 짐승입니다. Windows 사용자를 대상으로하는 무료 버전과 연간 $ 35 USD (30 일 무료 평가판)의 프리미엄 버전으로 제공됩니다..

AxCrypt Free는 Windows OS와 통합되어 완벽한 AES-128 파일 암호화를 제공합니다. 파일을 암호화 할 때마다 비밀번호를 설정하지 않고 앱에 로그인 한 다음 선택한 모든 파일이 해당 비밀번호를 사용하여 자동으로 암호화 및 복호화됩니다.

폴더 자체는 AxCrypt Free를 사용하여 암호화 할 수 없지만 폴더의 모든 파일은 일괄 암호화 할 수 있습니다. 또는 PC 어디에서나 원하는만큼 파일을 선택하여 일괄 암호화를 수행 할 수 있습니다.

Windows 사용자의 경우 AxCrypt Free는 다소 기본적인 AES Crypt보다 많은 이점을 제공합니다. 그러나 잃어버린 것은 플랫폼 간 호환성입니다. macOS, Android 및 iOS 용 무료 앱 (Linux는 아님)을 사용하면 암호화 된 파일을 열고 볼 수는 있지만 암호화 할 수는 없습니다.

Premium 버전은 언급 된 모든 플랫폼을 완벽하게 지원하여이 문제를 해결합니다. 또한 전체 폴더 암호화 (하위 폴더 암호화 사용), 키 공유, 계정 키 백업, 익명 파일 이름 등을 포함하여 모든 지원 플랫폼에서 유용한 여러 가지 추가 기능을 제공합니다..

gocryptfs

플랫폼 : Linux (DEB 패키지 또는 소스에서 컴파일), macOS (Homebrew 사용).

데스크톱의 GoCryptfc 앱

gocryptfs는 훌륭하지만 결함이있는 EncFS에서 영감을 얻었습니다. Encfs와 마찬가지로 쌍으로 된 폴더 또는 "볼륨"을 생성합니다. 하나의 볼륨에는 암호화되지 않은 파일 ( "개인 폴더"라고 함)이 포함되고 두 번째 일치하는 볼륨 ( "암호화 된 폴더"라고 함)에는 암호화 된 버전의 첫 번째 (개인) 볼륨의 파일.

VeraCrypt와 달리 볼륨의 각 파일은 개별적으로 암호화되어 저장되므로 한 파일을 변경한다고해서 전체 암호화 된 컨테이너를 다시 업로드한다는 의미는 아닙니다..

로컬 파일은 개인 볼륨에서 암호화되지 않은 상태로 유지되지만 Dropbox 등에서 암호화 된 형식으로 미러링되어 있기 때문에 Dropbox와 같은 클라우드 서비스에 파일을 저장할 때 VeraCrypt보다 gocryptfs가 훨씬 우수합니다. 클라우드 폴더.

gocryptfs가하지 않는 것은 단순히 파일을 암호화하는 것입니다. "개인 폴더"에 액세스 할 수있는 사람은 암호화되지 않은 파일에 액세스 할 수 있습니다. 이 외에도 암호화 된 폴더의 파일 이름은 가려 지지만 디렉토리 구조 및 파일 크기와 같은 메타 데이터는 그렇지 않습니다..

gocryptfs는 명령 줄 전용이지만 설정이 매우 쉽습니다. 일단 설정되면 일반 GUI 파일 관리자를 사용하여 개인 폴더로 파일을 끌어다 놓을 수 있습니다. 또는 SiriKali는 gocryptfs와 호환되는 GUI 프런트 엔드입니다..

데이터가 보호되고 AES-256-GCM을 사용하여 GCM이 인증을 제공함.

SecureFS와 Crysfs는 EncFS에서 영감을받은 유사한 앱입니다. SecureFS는 EncFS의 문제를 해결하며 Windows를 포함한 모든 주요 플랫폼에서 사용 가능합니다 (MS Visual C ++ 2015 재배포 패키지 필요). Windows에 대한 Crysfs의 지원은 여전히 ​​실험적이지만 Linux 및 macOS를 완벽하게 지원하며 파일 메타 데이터 및 디렉토리 구조를 암호화하여 gocrypt 및 SecureFS를 향상시킵니다..

암호화 기

플랫폼 : Windows, macOS, Linux, Android, iOS.

데스크탑의 Cryptomator 앱

Cryptomator는 클라우드에 저장된 파일을 투명하게 암호화합니다. 암호화 된 볼트는 클라우드 폴더에 저장되지만 완벽한 끌어서 놓기 기능을 위해 로컬로 가상 드라이브로 해독 및 마운트됩니다..

파일은 개별적으로 암호화되므로 변경하면 해당 암호화 된 파일 만 변경됩니다. 클라우드 콘텐츠 제공 업체의 동기화 기능을 중단하지 않으면 파일 수정 날짜를 숨길 수는 없지만 파일 내용 외에도 디렉토리 구조가 숨겨집니다..

볼트는 AES-256-CTR을 사용하여 보호되고 암호 키 파생 기능을 사용하여 무차별 대입 공격으로부터 보호되는 암호를 사용하여 잠금을 해제합니다.

데스크탑 용 Cryptomator는 원하는 모델을 유료로 사용할 수 있습니다. 무료로 사용할 수 있지만 사용자는 개발에 기부하는 것이 좋습니다. 지문 잠금 해제를 지원하는 모바일 앱의 가격은 글을 쓸 때 $ 8.99입니다..

마지막 생각들

VeraCrypt는 TrueCrypt의 드롭 인 대체품입니다. 암호화 요구 사항이 다소 다른 경우이 기사에서 설명하는 오픈 소스 도구는 다양한 암호화 응용 프로그램 사용 사례를 반영합니다..

AES Crypt와 AxCrypt 및 gocryptfs (또는 다른 Encfs에서 영감을 얻은 변형)와 Cryptomater 중에서 선택해야 할 수도 있지만 여기에있는 대부분의 앱 목록은 기능이 거의 교차하지 않는 고유 한 기능을 수행합니다..

따라서 최상의 조언은 다양한 암호화 앱을 배포하는 것입니다. 즉, 하나의 앱을 사용하여 의도하지 않은 작업을 수행하여 사각형 페그를 둥근 구멍으로 두 드리려고 시도하는 대신 작업에 적합한 도구를 사용할 수 있습니다..

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me