영지식 암호화란? 쉽게 정리한 가이드
영지식 암호화는 내 데이터를 저장하는 서비스가 그 데이터를 읽을 수 없다는 뜻입니다. 데이터는 나만 아는 것으로 만든 키로 암호화되고, 회사는 그 키를 결코 보지 못합니다.
이것은 표준이 아니라 마케팅 용어입니다. 그래서 유용한 질문은 "영지식이라고 쓰여 있나"가 아니라 "누가 내 데이터를 열 수 있나"입니다.
무엇을 알아야 하나요?
- 누가 키를 가지느냐의 문제입니다. 나만 가지고 있다면 회사는 내 데이터를 읽을 수 없습니다.
- 암호 재설정이 없습니다. 회사가 재설정할 수 있다면 회사도 들어갈 수 있습니다.
- 종단간 암호화와 같은 것이 아닙니다. 함께 쓰이는 경우가 많지만 서로 다른 질문에 답합니다.
종단간 암호화와 무엇이 다른가요?
종단간 암호화는 기기 사이를 오가는 데이터에 관한 것입니다. Apple은 이렇게 설명합니다. "종단간 암호화된 데이터는 Apple 계정에 로그인한 신뢰하는 기기에서만 해독할 수 있습니다."
영지식은 서비스 제공자에 관한 것입니다. 데이터를 저장하는 회사가 그 데이터에 대해 아무것도 알지 못한다는 뜻입니다. 실제로는 둘 다 같은 기준을 가리킵니다. 키가 내 기기를 떠나지 않는다는 것입니다.
iCloud는 영지식인가요?
기본적으로는 아닙니다. 표준 데이터 보호에서 Apple은 내 키가 "Apple 데이터 센터에 보호되어 있어, 필요할 때마다 Apple이 사용자를 대신해 데이터를 해독할 수 있다"고 설명합니다. iCloud 사진과 iCloud 백업이 여기에 해당합니다.
일부 항목은 다릅니다. Apple에 따르면 건강 데이터와 iCloud 키체인의 암호를 포함한 15가지 데이터 항목은 기본적으로 종단간 암호화됩니다. iOS 16.2부터 쓸 수 있는 고급 데이터 보호를 켜면 사진과 백업까지 목록에 추가됩니다. 출처는 Apple의 iCloud 데이터 보안 개요입니다.
영지식 서비스는 왜 암호를 재설정해 줄 수 없나요?
내 키를 가지고 있지 않기 때문입니다. Apple은 고급 데이터 보호를 켜면 "종단간 암호화된 데이터를 복구하는 데 필요한 암호화 키를 Apple이 갖고 있지 않다"고 설명합니다. 그래서 먼저 복구 연락처나 복구 키를 설정하라고 요청합니다. Apple의 고급 데이터 보호 페이지에서 둘 다 설명합니다.
정말로 키를 갖지 않는 앱이라면 규칙은 같습니다. 복구 코드를 안전한 곳에 보관하라고 요청할 것입니다.
앱이 정말 영지식인지 어떻게 알 수 있나요?
다음 다섯 가지를 물어보세요.
- 계정이 필요한가요? 계정이 있다고 곧 문제라는 증거는 아니지만, 계정으로 무엇을 열 수 있는지 물어보세요.
- 암호를 잊어버리면 어떻게 되나요? 이메일로 재설정된다면 회사가 들어갈 수 있다는 뜻입니다.
- 키는 어디서 만들어지나요? 원하는 답은 "내 기기에서, 내 암호나 패턴으로"입니다.
- 설계가 공개되어 있나요? 공개된 설명이나 소스 코드가 있으면 다른 사람이 주장을 확인할 수 있습니다.
- 보호하지 못하는 것을 밝히나요? 정직한 앱은 한계를 나열합니다.
영지식이면 아무도 들어올 수 없다는 뜻인가요?
아니요. 위험 하나, 즉 회사가 내 데이터를 읽거나 넘겨주는 위험을 없앨 뿐입니다. 내 데이터의 안전은 여전히 내 암호와 잠금이 풀린 내 휴대폰에 달려 있습니다. 짧은 암호는 추측될 수 있습니다.
지켜 주지 못하는 것
영지식 암호화는 저장된 데이터를 그것을 저장하는 회사로부터 보호합니다. 다른 사람 손에 들린 잠금 해제된 휴대폰, 스크린샷, 내 기기의 악성 코드는 막지 못합니다. 암호와 복구 코드를 모두 잃으면 데이터는 영영 사라집니다.
Cryptile로 해 보기
Cryptile에는 계정도 서버도 없으며, 개발자는 내 키를 결코 갖지 않습니다. 키는 내가 그리는 패턴으로 iPhone에서 만들어지고, 모든 파일은 AES-256-GCM으로 암호화됩니다. 핵심부는 위협 모델과 함께 감사를 위해 공개되어 있으며, 보안 페이지에 한계가 나열되어 있습니다.
패턴을 잊어버리면 9단어 복구 문구로 암호화된 iCloud 백업에서 보관함을 복원합니다. 초기화는 없습니다. 패턴에는 8개 이상의 점을 쓰세요.
Cryptile은 무료로 보관함 2개, 사진 100장, 동영상 10개까지 쓸 수 있습니다. Plus는 제한을 없애며, 연 $19.99(7일 무료 체험) 또는 한 번 결제 $39.99입니다.