Funcionalidades

O que significaria a cifragem no dispositivo num cofre SeraShield

Saiba que ficheiros um cofre para iPhone teria de proteger, como a autenticação do dispositivo poderia controlar as chaves e o que testaríamos antes do lançamento.

O que significaria a cifragem no dispositivo num cofre SeraShield

Comece pelo que alguém poderia realmente ver

Imagine a digitalização de um contrato de arrendamento. Se o ficheiro estiver cifrado, mas a miniatura ou o nome surgir numa cache legível, uma parte sensível do documento pode continuar exposta. Um desenho útil deve abranger o ficheiro importado, o índice que o apresenta, as miniaturas geradas e as cópias temporárias usadas para visualizar ou partilhar.

O iOS já protege ficheiros através do sistema Data Protection, com regras de acesso distintas para diferentes classes de ficheiros. Um cofre numa aplicação poderia adicionar uma camada própria, cifrando conteúdos selecionados antes de os guardar permanentemente. A questão é saber onde o ficheiro fica legível durante a utilização normal e o que continua legível depois.

Determine quando a chave pode ser utilizada

Uma proposta de desenho usaria uma API estabelecida de cifragem autenticada, como AES-GCM no CryptoKit da Apple, para verificar a integridade dos conteúdos cifrados, além de os ocultar. Continuaria a ser necessário um desenho de gestão de chaves devidamente avaliado: como são geradas e protegidas, como se impede a reutilização de nonces e o que acontece quando os formatos de armazenamento mudam.

Os controlos do Porta-chaves (Keychain) da Apple podem restringir o acesso com base no estado do dispositivo e na presença do utilizador. Isso permitiria explorar um cofre que exige autenticação depois de entregar a outra pessoa um telefone desbloqueado. O método de recurso é importante: se o código do dispositivo for aceite, quem o conhece poderá conseguir desbloquear. Associar uma chave mais estreitamente a um dispositivo pode dificultar a transferência e a recuperação.

Provas que exigiríamos antes do lançamento

Definiríamos separadamente a proteção pretendida contra a consulta ocasional, a posse de um telefone bloqueado e o acesso a uma cópia de segurança copiada. Cada situação exige os seus próprios testes. Um telefone controlado por outra pessoa ou um ficheiro exportado do cofre cria riscos adicionais.

  1. Inspecionar os ficheiros guardados, miniaturas, registos e pré-visualizações da aplicação após importar, bloquear, forçar o encerramento e reiniciar.
  2. Alterar uma amostra cifrada e confirmar que a aplicação a rejeita sem apresentar conteúdo parcial.
  3. Testar o método alternativo de autenticação, uma importação interrompida, alterações às chaves e o restauro num dispositivo de substituição.
  4. Documentar que ficheiros saem do cofre ao exportar ou partilhar.

Algumas informações úteis

O Face ID cifraria o ficheiro?

O Face ID pode fazer parte da política de autenticação que permite aceder às chaves. A cifragem de ficheiros é uma operação distinta. A política e a implementação determinam como interagem.

Posso utilizar este cofre atualmente?

O cofre para iPhone está na fase de conceito. O sítio atual do SeraShield disponibiliza guias e ferramentas no navegador.

Fontes e leituras

Apple Developer — AES.GCM in CryptoKit ↗Apple Developer — Restricting keychain item accessibility ↗Apple Platform Security — Data Protection classes ↗

Continue explorando

FuncionalidadesOculto ou cifrado: qual é a diferença?Conceito do aplicação

Escolha seu idioma

EnglishEspañolDeutsch日本語FrançaisPortuguês (Brasil)Português (Portugal)РусскийItalianoNederlandsPolskiTürkçeBahasa Indonesia简体中文繁體中文Čeština · FunkceTiếng Việt · Tính năng한국어العربيةУкраїнська · ФункціїMagyar · FunkciókSvenska · FunktionerRomână · FuncțiiΕλληνικά · ΛειτουργίεςDansk · FunktionerSuomi · Ominaisuudetעברית · תכונותSlovenčina · Funkcieไทย · ฟีเจอร์Hrvatski · ZnačajkeCatalà · Funcionsहिन्दी

Pesquisar guias e ferramentas

Definições de análise

Permitir que o Google Analytics meça as visitas e a atividade neste site? Os seus ficheiros e dados introduzidos nas ferramentas ficam no seu dispositivo. Privacidade