AES-256-GCM.
A tranca de cada nota. Uma chave de 256 bits e um selo que se rompe visivelmente se alguém toca no conteúdo.
AES-256-GCM é o Advanced Encryption Standard com uma chave de 256 bits em modo Galois/Counter — criptografia autenticada que oculta o texto simples e detecta qualquer modificação do texto cifrado. O BurnPony o usa com um nonce de 12 bytes e uma tag de autenticação de 16 bytes.
O que é
A autenticação do GCM é a metade silenciosamente importante. A cifragem sozinha embaralha os dados; a criptografia autenticada também prova que ninguém inverteu um bit em trânsito ou no armazenamento. Um envelope adulterado do BurnPony não decifra para um texto sutilmente errado — ele se recusa a decifrar por completo.
Por que importa
É também a escolha simétrica mais auditada disponível: acelerada por hardware nos telefones, nativa na WebCrypto de todo navegador e padronizada há duas décadas. A criptografia do BurnPony é deliberadamente entediante; o interessante é por onde a chave viaja, não como a tranca funciona.
Termos relacionados
Perguntas frequentes.
Por que AES-256-GCM e não algo exótico?
Porque as notas merecem a primitiva mais escrutinada disponível, não a mais na moda. O AES-GCM é padronizado, acelerado por hardware e implementado nativamente tanto no CryptoKit do Swift quanto na WebCrypto de todo navegador — o que permite ao visualizador continuar sendo uma página pequena e auditável.
Para que servem o nonce e a tag?
O nonce de 12 bytes torna cada cifragem única mesmo sob a mesma chave; a tag de 16 bytes é o selo antiadulteração. Se o texto cifrado, o nonce ou a tag fossem alterados em qualquer ponto, a decifragem falha por completo.
Baixe o BurnPony
Notas criptografadas autodestrutivas grátis para iPhone e Android. Os destinatários só precisam de um navegador. Sem contas, sem rastreamento.