본문으로 건너뛰기

암호화: 파일마다 하나의 키

'비공개'라고 표시된 폴더가 아닙니다. 모든 파일은 저장되기 전에 iPhone에서 암호화됩니다.

1 분 분량최종 검토

요약

Latent는 파일마다 고유한 AES-256-GCM 키로 암호화합니다. 이 키는 금고 키로 감싸지며, 금고 키는 iPhone의 Secure Enclave에 연결되어 당신의 패턴이나 암호로만 잠금 해제됩니다. 암호화되지 않은 상태로 저장되는 것은 아무것도 없습니다.

핵심 정리

  • AES-256-GCM, 파일마다 하나의 키.
  • 금고가 잠기는 즉시 키와 캐시가 메모리에서 지워집니다.
  • 앱 전환기에서 앱 미리보기가 가려집니다.

'파일마다 하나의 키'의 의미

대부분의 금고 앱은 모든 것을 하나의 키로 암호화하거나, 앱이 보여 주지 않는 폴더에 파일을 넣어 둘 뿐입니다. Latent는 파일마다 고유한 무작위 키를 부여합니다. 그런 다음 각 키를 파일이 속한 금고의 키로 다시 암호화, 즉 '감쌉니다'.

실질적인 효과는 격리입니다. 사진 한 장을 여는 동안 메모리에 있는 키로는 그 사진만 열 수 있고, 금고의 나머지에는 닿지 않습니다.

금고 키가 있는 곳

금고 키는 사용 가능한 형태로 저장 공간에 존재하지 않습니다. iPhone의 격리된 보안 칩인 Secure Enclave에 보관된 키로 보호되며, 당신의 패턴이나 암호로만 잠금 해제됩니다. 앱의 파일을 iPhone 밖으로 복사해도 얻는 것은 암호화된 데이터뿐입니다.

각 파일

고유한 AES-256-GCM 키

금고 키

모든 파일 키를 감쌈

Secure Enclave

내 패턴으로 열림

파일마다 고유한 키가 있습니다. 금고 키가 이 키들을 모두 감싸며, 이 금고 키는 Secure Enclave 안에서 내 패턴으로만 풀 수 있습니다.

금고가 잠길 때 일어나는 일

  • 복호화 키가 메모리에서 지워집니다.
  • 잠시 복호화되었던 미리보기와 썸네일이 지워집니다.
  • 메모리에만 존재하는 검색 색인이 폐기됩니다.

그 시점은 직접 정할 수 있습니다. 즉시, 30초 후, 1분 후, 또는 앱을 떠날 때.

암호화로 막을 수 없는 것

암호화는 저장된 파일을 보호합니다. 금고가 열려 있는 동안 화면에 보이는 것이나, 누군가 패턴을 그리는 모습을 본 경우까지 막지는 못합니다. Latent는 자동 잠금과 미리보기 가림으로 그 틈을 줄이지만, 금고는 그것을 여는 순간보다 더 안전할 수는 없습니다.

당신의 것은 당신만의 것으로.

자유롭게 써 보고, 자유롭게 떠나세요.