oveile
메뉴
oveile

보안 및 개인정보 보호

첫 바이트부터 비공개로.

브라우저가 업로드 전에 파일을 암호화하고 서버는 암호화된 사본을 보관합니다. 새 웹사이트 링크는 6자리 접근 코드로 파일 키를 보호합니다.

  1. 내 기기
  2. 암호화 저장소
  3. 받는 사람의 기기

업로드 전에 암호화

웹사이트는 브라우저의 Web Crypto API를 사용해 파일과 파일 이름을 AES-256-GCM으로 암호화합니다. 공유마다 새로운 무작위 키를 생성합니다. 서버는 암호화된 바이트, 암호화된 메타데이터, 접근 및 취소 토큰의 해시를 받습니다.

링크와 코드로 파일 키 해제

모든 파일에는 새로운 120비트 무작위 비밀값이 있습니다. Oveile은 6자리 접근 코드를 생성하고 해시만 보관합니다. 새 링크는 # 뒤에 이 코드로 암호화한 파일 비밀값을 포함하며, 브라우저는 이 부분을 HTTP 요청으로 보내지 않습니다. 브라우저가 기기에서 비밀값을 해제하고 HKDF가 파일 암호화 키와 별도의 다운로드 토큰을 파생합니다. 원시 키를 담은 이전 링크와 완전한 32자 코드도 계속 지원합니다.

만료와 취소로 접근 제한

1시간, 24시간 또는 7일을 선택하세요. 만료된 파일은 즉시 이용할 수 없게 되며 정기 정리 때 삭제합니다. 업로드 후 표시되는 버튼이나 선택적으로 받는 접수 확인의 취소 링크로 공유를 일찍 취소할 수 있습니다.

원할 때는 한 번만 열기

첫 열람 후 삭제를 사용하면 Oveile에서 한 번만 다운로드할 수 있고 이후 저장된 공유가 삭제됩니다. 받는 사람은 받은 내용을 저장하거나 복사하거나 촬영할 수 있습니다. 이 옵션으로 다른 기기에 이미 있는 사본을 지울 수는 없습니다.

선택적 이메일에 복호화 키는 미포함

Oveile이 안전한 전달을 완료할 수 있도록 받는 사람의 이메일을 암호화된 공유와 함께 보관합니다. 받는 사람을 표시할 뿐 신원을 확인하지 않습니다. 접수 확인, 받는 사람 알림, 열람 알림은 별도로 요청할 수 있습니다. 알림에는 복호화 키나 접근 코드가 없습니다. 비공개 링크와 코드는 직접 공유하세요.

보호의 한계 알아두기

6자리 코드는 이중 인증이 아닙니다. 새 비공개 링크를 얻은 사람은 코드를 오프라인으로 추측할 수 있으므로 둘 다 비공개로 유지하세요. 이전 링크와 완전한 이전 형식의 코드는 파일 키를 직접 포함합니다. 기기나 브라우저가 침해되면 키가 노출될 수 있습니다. Oveile은 잃어버린 키를 복구하거나 받는 사람이 사본을 보관하는 것을 막을 수 없습니다.

API 통합의 명확한 예외

웹사이트와 클라이언트 API 모드는 업로드 전에 암호화합니다. 선택 사항인 호스팅 암호화 API는 TLS를 통해 평문을 받으므로 서버가 요청 중 파일을 본 다음 암호화합니다. 서버가 원본을 절대로 받아서는 안 된다면 클라이언트 암호화를 사용하세요.