
Criptografia AES-256 explicada: o que ela significa para suas fotos
Todo app de cofre diz AES-256, e quase nunca é isso que falha. Veja o que perguntar no lugar.
Hidlet é um app para iPhone
Aponte a câmera do iPhone para o código para instalar. Sem conta.
ou me mande o linkO AES-256 é a cifra padrão do governo dos EUA, com chave de 256 bits, e ninguém consegue quebrá-la adivinhando a chave. Então, quando um cofre de fotos diz “AES-256”, as perguntas de verdade estão em outro lugar. De onde vem a chave? Quão forte é a senha ou o padrão por trás dela? Quem mais tem uma cópia? E existe uma cópia na nuvem criptografada de outro jeito?
Você está comparando apps de cofre de fotos, e todas as páginas dizem a mesma coisa: AES-256, nível bancário, nível militar. Se todos usam a mesma criptografia, todos deveriam ser igualmente seguros. Não são, e o motivo é que “AES-256” nomeia a única parte do sistema que quase nunca falha.
Este guia explica o que é o AES-256 em palavras simples, como um cofre transforma sua senha em uma chave, por que essa etapa importa mais do que a cifra e cinco perguntas que dizem mais do que o rótulo.
O que é o AES-256
O AES, o Advanced Encryption Standard, é uma cifra publicada pelo NIST, o órgão de padronização dos EUA, como FIPS 197. Ela pega seus dados em blocos de 128 bits e embaralha cada um com uma chave secreta, de modo que só quem tem a mesma chave consegue desembaralhar.
O número é o tamanho da chave. O AES vem em três:
| Versão | Tamanho da chave | Rodadas de embaralhamento | Força de segurança segundo o NIST |
|---|---|---|---|
| AES-128 | 128 bits | 10 | 128 bits |
| AES-192 | 192 bits | 12 | 192 bits |
| AES-256 | 256 bits | 14 | 256 bits |
Uma chave de 256 bits tem 2²⁵⁶ valores possíveis, um número com 78 dígitos. Tentar todos não é questão de um computador mais rápido: simplesmente não é um ataque realista. O guia de gerenciamento de chaves do NIST dá ao AES-256 uma força de segurança de 256 bits, e o relatório pós-quântico de 2026 o coloca na categoria de segurança quântica mais alta, dizendo que não espera precisar abandonar padrões simétricos como o AES.
Ou seja, a cifra é segura. Tudo o que importa acontece ao redor dela.
O modo: ele percebe adulteração?
O AES sozinho embaralha um bloco. Para criptografar uma foto inteira, um app o executa em um modo, e o modo decide o que mais você recebe.
O GCM (Galois/Counter Mode) é a escolha comum para arquivos. O NIST o descreve como criptografia autenticada: além de manter os dados em segredo, ele consegue detectar alterações, acidentais ou intencionais. Se alguém altera uma foto criptografada, o app percebe, em vez de mostrar um arquivo corrompido.
O GCM tem uma regra inegociável. Cada criptografia precisa de um valor novo chamado nonce (o NIST o chama de IV), e o NIST avisa que, se um for repetido com a mesma chave, a proteção pode falhar quase por completo. O NIST diz que essa regra é quase tão importante quanto manter a chave em segredo. Um cofre que diz “AES-256-GCM” está dizendo algo útil; um que diz só “AES-256” não informa qual modo usa.
A chave: de onde ela vem?
Esta é a pergunta que decide quão seguro um cofre realmente é.
Ninguém digita uma chave de 256 bits. Você digita um PIN, uma senha ou um padrão, e o app o transforma em chave. O guia do NIST sobre chaves baseadas em senha explica o problema com clareza: senhas têm pouca entropia, então não são adequadas para serem usadas diretamente como chaves. E, se alguém copia os arquivos criptografados, pode tentar combinações offline, com o hardware que quiser, então a força da senha é decisiva.
Duas ferramentas dificultam as tentativas:
- Um salt. Um valor aleatório misturado, de modo que cada cofre precise ser atacado separadamente. O NIST diz que deve ter pelo menos 128 bits.
- Muitas iterações. A senha passa milhares ou milhões de vezes por uma função como a PBKDF2 (definida na RFC 8018), de modo que cada tentativa custa ao atacante todo esse trabalho. O guia do NIST de 2010 diz que o número de iterações deve ser o maior que for prático, recomenda pelo menos 1.000 e diz que 10.000.000 pode servir para chaves especialmente críticas.
Mas nenhum número de rodadas salva um código curto. Um PIN de 4 dígitos tem 10.000 possibilidades. Mesmo que cada tentativa seja lenta, é uma lista pequena. O guia de gerenciamento de chaves do NIST faz a observação geral: a força de uma chave cai para a do processo mais fraco que a protege. Uma chave de 256 bits feita de um PIN de 4 dígitos é, na prática, um PIN de 4 dígitos.
O seu iPhone cuida disso melhor do que qualquer app consegue sozinho. A Apple diz que o código está atrelado a uma chave de hardware dentro do aparelho, então as tentativas precisam ser feitas naquele iPhone, cerca de 80 milissegundos cada, com atrasos impostos pelo Secure Enclave. O iPhone também criptografa os arquivos que você guarda: a Apple diz que cada arquivo recebe uma chave nova de 256 bits e que, em aparelhos A14 a A18 e M1 ou posteriores, a criptografia é AES-256 no modo XTS (os modelos A9 a A13 usam AES-128). O álbum Itens Ocultos do iPhone é criptografado? explica o que isso cobre.
Equívocos comuns
“Nível militar” significa algo a mais. Não encontramos nenhum órgão de padronização que o defina. É uma expressão de marketing, geralmente para o AES-256 comum. A RFC 9151, um perfil escrito pela NSA do seu conjunto CNSA para sistemas de segurança nacional, lista o AES com chaves de 256 bits no modo GCM, que é o que muitos apps comuns usam.
“AES-256” significa que a empresa não pode ver minhas fotos. Não, por si só. A criptografia só barra quem não tem a chave. Se a empresa tem a chave, ela pode descriptografar. A Apple é transparente sobre isso no iCloud: com a proteção padrão, a Apple guarda as chaves da maior parte dos dados, incluindo os do Fotos, e pode descriptografá-los em seu nome; com a Proteção Avançada de Dados, só os seus dispositivos confiáveis guardam as chaves da maior parte dos seus dados do iCloud. A Apple pode ver suas fotos ocultas? traz os detalhes.
“Criptografado no celular” significa criptografado na nuvem. Verifique o backup separadamente. Um cofre pode criptografar os arquivos com cuidado no iPhone e depois fazer backup deles em um lugar onde estão criptografados com uma chave que a empresa guarda.
Maior é sempre melhor. O AES-128 também está muito além de qualquer tentativa de adivinhação. A diferença entre 128 e 256 bits importa muito menos do que a diferença entre um PIN de 4 dígitos e uma frase-senha longa.
Cinco perguntas para fazer no lugar
- Qual modo? AES-256-GCM, ou outro modo autenticado, indica que os arquivos não podem ser alterados sem que o app perceba.
- O que gera a chave? Uma senha, um PIN, um padrão? Qual o tamanho máximo, e o app deixa as tentativas mais lentas?
- Quem mais tem a chave? Se existe redefinição de senha por e-mail, outra pessoa além de você consegue entrar.
- O que acontece com a cópia na nuvem? Ela é criptografada primeiro no celular, com uma chave que a empresa nunca vê?
- Contra o que ele protege? Um estranho que copia arquivos, alguém que pega seu celular desbloqueado e alguém que sabe o seu código são três problemas diferentes.
Para a última, veja Padrão, PIN ou Face ID: o que protege melhor as fotos.
Como o Hidlet responde
O Hidlet criptografa cada foto, vídeo, nome de arquivo e miniatura com AES-256-GCM no seu iPhone antes de salvar. Cada cofre tem sua própria chave aleatória, e o padrão que você desenha numa grade 5×5 é o que o abre. Esse padrão nunca é salvo: o Hidlet o passa pelo PBKDF2-HMAC-SHA512 600.000 vezes, misturado a um segredo aleatório guardado nas Chaves do seu iPhone, separado do backup. Quem só tem uma cópia do seu backup não consegue começar a tentar combinações sem esse segredo. Padrões errados somam uma espera crescente, de até 15 minutos cada.
Ninguém mais tem cópia dessas chaves, nós inclusive. O backup criptografado opcional vai para o seu próprio iCloud, criptografado primeiro no celular.
O que ele não faz: um padrão curto e simples é mais fácil de adivinhar do que um longo, e, se alguém obrigar você a abrir um cofre, a criptografia não ajuda. É para isso que serve o cofre de coação do Pro. O Hidlet está disponível na App Store.
Perguntas frequentes
O AES-256 pode ser quebrado?
Não adivinhando a chave. O NIST atribui ao AES-256 uma força de segurança de 256 bits, e seu relatório sobre criptografia pós-quântica o coloca na categoria de segurança mais alta, de cinco, sem expectativa de que seja preciso abandoná-lo. Os ataques vão atrás da senha, do aparelho ou do modo como a chave é tratada.
O AES-256 é seguro contra computadores quânticos?
O NIST diz que padrões simétricos como o AES são menos vulneráveis a computadores quânticos e que não espera precisar abandoná-los. O relatório de 2026 coloca o AES-256 na categoria de segurança quântica mais alta.
O que significa “criptografia de nível militar”?
Nada oficial. Não encontramos nenhum órgão de padronização que a defina. Em geral, quer dizer apenas AES-256. O conjunto da NSA para sistemas de segurança nacional lista o AES com chaves de 256 bits no modo GCM.
Meu iPhone já usa AES-256?
A Apple diz que cada arquivo que você guarda recebe uma chave nova de 256 bits e que, em aparelhos A14 a A18 e M1 ou posteriores, a criptografia é AES-256 no modo XTS (os modelos mais antigos, A9 a A13, usam AES-128 no modo XTS). Isso cobre toda a sua fototeca, não só um álbum.
Fontes
- NIST FIPS 197 — Advanced Encryption Standard (AES)
- NIST SP 800-38D — Galois/Counter Mode (GCM)
- NIST SP 800-132 — Recomendação para derivação de chaves a partir de senhas
- NIST SP 800-57 Part 1 Rev. 5 — Recomendação para gerenciamento de chaves
- NIST IR 8547 — Transição para os padrões de criptografia pós-quântica
- RFC 8018 — PKCS #5 Password-Based Cryptography Specification v2.1
- RFC 9151 — Perfil do conjunto CNSA para TLS e DTLS
- Apple Platform Security — Visão geral da proteção de dados
- Apple Platform Security — Códigos e senhas
- Apple Support — Visão geral da segurança de dados do iCloud