- Home
- Serviços
- Anúncios
- Linux
- Microsoft Windows
- Dicas sobre Vírus
- Pandora FMS
- Artigos
- Segurança de Rede
- Criptografia
- História da Criptografia
- Cifras e Códigos
- Chave Criptográfica
- Visão geral: objetivos
- Criptografia Clássica
- Criptografia Moderna
- Criptografia Quântica
- Criptografia de Chave Pública
- Algoritmo de Chave Simétrica
- Promoção
- Junto com Carlos Brito
- Mural de Recados
- Contato
Cifras e Códigos
A cifra é um ou mais algoritmos que cifram e decifram um texto. A operação do algoritmo costuma ter como parâmetro uma chave criptográfica. Tal parâmetro costuma ser secreto (conhecido somente pelos comunicantes). A cifra pode ser conhecida, mas não a chave; assim como se entende o mecanismo de uma fechadura comum, mas não se pode abrir a porta sem uma chave real.
Na linguagem não-técnica, um Código secreto é o mesmo que uma cifra. Porém, na linguagem especializada os dois conceitos são distintos. Um código funciona manipulando o significado, normalmente pela substituição simples de palavras ou frases. Uma cifra, ao contrário, trabalha na representação da mensagem (letras, grupos de letras ou, atualmente, bits).
Por exemplo, um código seria substituir a frase "Atacar imediatamente" por "Mickey Mouse". Uma cifra seria substituir essa frase por "sysvst ozrfosyszrmyr". No Dia D, por exemplo, as praias de desembarque não eram conhecidas pelo seu nome próprio, mas pelos seus códigos (Omaha, Juno, etc.).
Basicamente, códigos não envolvem chave criptográfica, apenas tabelas de substituição ou mecanismos semelhantes. Códigos podem ser então encarados como cifras cuja a chave é o próprio conhecimento do mecanismo de funcionamento da cifra.