Glossário

Cifra

algoritmo de criptografiacifra criptográfica

Uma cifra é um algoritmo que transforma dados conforme uma chave, normalmente entre texto claro e texto cifrado.

Definição

Uma cifra é um algoritmo definido para transformar texto claro em texto cifrado e reverter a transformação com a chave necessária. A segurança deve estar na chave, não em ocultar o procedimento.

Tipos de cifra

Cifras clássicas usam substituição ou transposição. Cifras simétricas modernas processam blocos ou fluxos; as de chave pública usam chaves relacionadas. Um esquema completo também especifica modo, nonce e autenticação.

Cifra, código e codificação

Um código histórico substitui palavras por grupos de um livro. Uma cifra transforma símbolos ou bits com algoritmo. Base64 e Morse apenas mudam a representação e não fornecem segredo criptográfico.

Perguntas frequentes

A cifra é o algoritmo; criptografar é aplicá-lo com chave e parâmetros.

Não. A criptografia moderna pressupõe algoritmos públicos e chaves protegidas.

Não. Projeto, chave, modo, implementação e uso correto também determinam a segurança.

Veja também