23.11.2014 Views

CRIPTOGRAFIA - FESP

CRIPTOGRAFIA - FESP

CRIPTOGRAFIA - FESP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

predeterminado de nucleotídeos, nada os impede de atribuir a um grupo de três<br />

nucleotídeos uma letra do alfabeto, um número ou sinais de pontuação (por<br />

exemplo, "A"=CGA, "B"=CCA, etc) e compor uma "mensagem genética". Para<br />

disfarçar as pistas, pode-se misturar algumas outras sequências aleatórias de<br />

nucleotídeos. Para complicar as coisas, o resultado é apenas visível ao<br />

microscópio eletrônico. Uma possível aplicação deste método esteganográfico<br />

seria, por exemplo, uma empresa que produz uma nova espécie de tomate e<br />

inclui sua marca de fábrica nas moléculas do tomate afim de evitar imitações.<br />

Códigos<br />

Códigos podem ser protocolos de comunicação, ou seja, um "conjunto de<br />

convenções que rege o tratamento e, especialmente, a formatação de dados num<br />

sistema de comunicação". Existem códigos abertos (como o código Morse) e<br />

códigos secretos.<br />

Códigos também podem ser uma coletânea de substitutos para letras, palavras<br />

ou frases inteiras. Geralmente são colocados em livros, os chamados livros de<br />

códigos ou nomenclaturas, como duas listas em ordem alfabética. Numa delas o<br />

texto claro está em ordem alfabética (para facilitar a cifragem), seguido dos<br />

substitutos. Na outra, os códigos estão em ordem alfabética (para facilitar a<br />

decifração), seguidos do texto claro correspondente.<br />

CIFRAS DE BLOCO<br />

As cifras de bloco operam em blocos de tamanho fixo, geralmente de 64 ou 128<br />

bits. Para cifrar mensagens cujo comprimento ultrapasse o tamanho do bloco,<br />

existem vários modos de operação. A maioria apenas confere<br />

confidencialidade; algumas proporcionam confidencialidade e autenticação. Este<br />

texto é um resumo dos principais modos de operação das cifras de bloco.<br />

ECB - Electronic codebook<br />

O modo de operação mais simples é o electronic codebook - ECB (livro de código<br />

eletrônico). A mensagem clara é fracionada em blocos de tamanho fixo e cada<br />

bloco é cifrado isoladamente. No final, a mensagem cifrada é obtida pela<br />

concatenação dos blocos cifrados.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!