짧게 답하면: Proton Drive는 기밀성을 해결해요. 하지만 백업의 목적은 해결하지 못해요. 동기화는 파일을 한 번 지우면 여전히 모든 곳에서 지우니까요.
암호화는 강력해요. 다만 Proton의 암호화이고 Proton 계정에 묶여 있으므로, 유일한 사본으로 삼기 전에 생각해 볼 만해요.
Proton Drive는 파일이 업로드되기 전에 기기에서 암호화하고, Proton은 파일을 읽을 수 없어요. 이 말이 원래 뜻하는 의미의 종단간 암호화이고, 제공업체가 데이터를 복호화할 수 있는 키를 가진 Dropbox나 Google Drive와는 분명히 달라요.
큰 서비스를 피하는 이유가 회사가 내 파일을 읽는 게 싫어서라면, Proton이 그 답을 줬어요. macOS 앱은 macOS 13 이상이 필요하고 여기에 마운트돼요.
ls ~/Library/CloudStorage/
기밀성과 내구성은 다른 문제이고, 하나를 해결해도 다른 하나는 그대로예요.
정당한 질문이에요. Proton의 암호화는 강력하고, 수학과는 상관없는 이유가 세 가지 있어요.
Proton은 여전히 좋은 선택이에요. 목표는 내가 소유하는, 그 자체로 완결된 백업이에요.
마운트 지점을 찾은 다음, 아카이브하고 암호화하고 기록하세요.
PD=$(ls -d ~/Library/CloudStorage/ProtonDrive-* | head -1)
tar -cJf - ~/Documents | openssl enc -aes-256-cbc -pbkdf2 -out "$PD/documents.tar.xz.enc"
shasum -a 256 "$PD/documents.tar.xz.enc" > "$PD/documents.sha256"
나중에 확인하세요.
shasum -a 256 -c "$PD/documents.sha256"
흔한 주의 사항은 그대로예요. 아카이브 하나에 암호문 하나, 날짜별 사본을 만들지 않으면 기록이 없고, 스크립트가 멈춰도 알림이 없어요.
다른 모든 타사 서비스와 마찬가지로, macOS에는 Proton Drive 폴더의 파일이 업로드를 마쳤는지 물어보는 공식적인 방법이 없어요. Finder의 상태 배지는 Proton 자체 File Provider 확장에서 오고, 다른 소프트웨어는 읽을 수 없어요.
그러니 방금 기록한 백업은 일정 기간 동안 내 디스크에만 있고 다른 곳에는 없어요. 다르게 말하는 도구는 추측하는 거예요. Copy Shelter는 실제로 확인한 상태를 알려 주고, 확인한 사본만 세요.
이미 요금을 내고 있는 Proton 요금제는 좋은 외부 저장 위치이고, 외부 사본은 대부분이 갖추지 못한 사본이에요. Copy Shelter는 그런 폴더에 암호화되고 버전이 남는 저장소를 기록해요. Mac에서 생성되어 전송되지 않는 키로 암호화하고, 내가 정한 암호문과 백업을 만들 때 생성되는 복구 키를 사용해요. Mac에서 파일을 삭제해도 백업에서 지워지지 않고, 이전 버전은 내가 정할 때까지 남으며, 모든 조각은 정해진 일정에 따라 다시 읽어 저장된 해시와 대조해 확인해요.
그리고 형식이 문서로 공개되어 있고 csctl은 폴더와 암호문만으로 백업을 읽으므로, Proton을 떠나도, 저희가 사라져도, 둘 다여도 아카이브는 계속 작동해요. 처음에 Proton을 선택하게 한 것과 같은 논리를 한 단계 더 아래에 적용한 거예요.
Proton의 암호화는 Proton 계정에 묶인 키를 쓰고, 내 키로 암호화한 백업은 그렇지 않기 때문이에요. 다른 서비스나 드라이브로 옮겨서 Proton 없이 열 수 있고, 계정에 접근할 수 없게 돼도 살아남아요. 소유권과 이동성의 문제예요. 암호화 기술 자체는 탄탄해요.
유료 요금제에서는 네, 정해진 기간 동안이요. 무료 요금제는 현재 파일과 휴지통만 제공해요. 어느 쪽이든 최근 실수를 위한 복구 기간이에요.
아니요. 파일은 업로드 전에 기기에서 암호화되며 Proton은 키를 갖고 있지 않아요. Dropbox나 Google Drive와 분명히 다른 점이고, Proton Drive를 고르는 주된 이유예요.
~/Library/CloudStorage/ 아래, ProtonDrive-로 시작하는 폴더에 있어요. macOS 앱은 macOS 13 이상이 필요해요. 폴더에 기록할 수 있는 것이라면 거기에도 기록할 수 있어요.
아니요. 사본 하나는 어디에 있든 사본 하나예요. 두 종류의 저장소에 사본 세 개, 그중 하나는 다른 장소에 두는 것이 따를 만한 규칙이고, 클라우드 폴더는 외부 사본으로 좋은 후보예요.
계정이 읽기 전용이 되거나 결국 삭제되고, 그 조건은 Proton이 정해요. 바로 그래서 백업은 복사해서 다른 곳에서 열 수 있는 독립된 객체여야 해요.
관련 글: Dropbox, Google Drive, Mac에서 백업 암호화하기, 저장소 형식.