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.












