Guias de privacidade

A encriptação AES-256, explicada de forma simples

Quase todas as aplicações Vault reivindicam AES-256. A cifra é excelente, mas raramente é o ponto fraco. O que interessa é o modo, de onde vem a chave e onde está guardada.

Atualizado 2 minutos de leituraPela equipa VaultBolt
Resposta curtaAES-256 é uma cifra simétrica padrão com um 256-bit key e sem ataque prático. O GCM é um modo que adiciona autenticação, para que a violação seja detetada. Num cofre fotográfico, a segurança depende muito mais da forma como a chave é derivada do desbloqueio, se está ligada ao dispositivo e se alguma vez sai dele.

A cifra

O AES (Advanced Encryption Standard) transforma dados legíveis em texto cifrado utilizando uma chave. O AES-256 utiliza um 256-bit key: existem mais chaves possíveis do que átomos no universo observável, pelo que adivinhar a chave diretamente não é um ataque realista.

O modo: porquê GCM

Uma cifra necessita de um modo para encriptar ficheiros de qualquer tamanho. MCG encripta os dados e calcula um etiqueta de autenticação. Se alguém alterar pelo menos um bit do texto cifrado, a desencriptação falhará em vez de devolver os dados corrompidos. O VaultBolt utiliza o AES-256-GCM para conteúdo de ficheiros, miniaturas e o seu índice, selado em pedaços para que os vídeos possam ser transmitidos.

Onde acontecem ataques reais

Ponto fraco Exemplo Defesa
Desbloqueio fraco Um PIN de 4 dígitos Senha; derivação lenta de chave
Derivação de chave O hashing rápido permite aos atacantes adivinhar rapidamente Argon2id com memória difícil
Adivinhação fora do dispositivo Copiar armazenamento para um computador rápido Chave ligada ao Secure Enclave
Chave num servidor O fornecedor pode repor ou ler Nenhuma conta; as teclas permanecem no dispositivo
Cópias simples Originais deixados nas fotos Limpeza de zero cópias

Porque é que “nível militar” diz pouco

AES-256 é utilizado pelos governos, pelo que “nível militar” é tecnicamente verdadeiro para quase todas as aplicações que o utilizam. Não diz nada sobre o modo, a chave ou onde vive. Procure uma página de segurança que explique isso.

Perguntas frequentes

O AES-256 pode ser avariado?

Não por força bruta da chave com qualquer tecnologia previsível. Os ataques têm como alvo palavras-passe fracas, chaves roubadas ou bugs de software.

Qual é a diferença entre AES-256 e AES-256-GCM?

AES-256 é a cifra. GCM (Galois/Counter Mode) é a forma como é aplicado aos dados; encripta e também produz uma etiqueta de autenticação que deteta qualquer alteração no texto cifrado.

Fontes

Equipa VaultBolt
Construímos um cofre de fotografias encriptado para iPhone e iPad. Verificamos as instruções da Apple em relação à documentação atual do suporte da Apple e aos guias de atualização quando o iOS muda.

VaultBolt

As suas coisas. Trancado.

Obtenha o VaultBolt para iPhone e iPad ou veja exatamente como funciona no cofre de demonstração interativo.

Download on theApp Store