Home





 

criptografia

CONCEITOS

Criptografia (kriptós = escondido, oculto; grápho = grafia) : é a arte ou ciência de escrever em cifra ou em códigos, de forma a permitir que somente o destinatário a decifre e compreenda ou seja, criptografia transforma textos originais, chamados texto original (plaintext) ou texto claro (cleartext), em uma informação transformada, chamada texto cifrado (ciphertext), texto código (codetext) ou simplesmente cifra (cipher), que usualmente tem a aparência de um texto randômico ilegível.

A criptografia é tão antiga quanto a própria escrita, já estava presente no sistema de escrita hieroglífica dos egípcios. Os romanos utilizavam códigos secretos para comunicar planos de batalha. O mais interessante é que a tecnologia de criptografia não mudou muito até meados deste século. Depois da Segunda Guerra Mundial, com a invenção do computador, a área realmente floresceu incorporando complexos algoritmos matemáticos. Durante a guerra, os ingleses ficaram conhecidos por seus esforços para decifração de códigos. Na verdade, esse trabalho criptográfico formou a base para a ciência da computação moderna.

Os modernos algoritmos de criptografia podem ser classificados em dois tipos de acordo com a chave que utiliza : os de chave única(simétrica) e os de chave pública e privada(assimétrica).

Os usuários devem estar mais familiarizados com a criptografia simétrica, assim denominada devido a chave codificadora ser a mesma que decodifica. De forma simplificada podemos dizer que a senha para criptografar e descriptografar é a mesma.

Os algoritmos de chave simétrica podem ser divididos em duas categorias: de bloco e de fluxo. Algoritmos de bloco criptografam os dados um bloco de cada vez, enquanto os algoritmos de fluxo criptografam byte a byte.

O que a Perícia Criminal pode fazer para quebrar a criptografia ?

Para quebrar a criptografia devemos efetuar um ataque, isto é, tentar decifrar a força. Podemos dividir os ataques em três categorias :

1 - Ataque de busca de chave (força bruta)

A maneira mais simples de quebrar um código, testa-se todas as chaves possíveis, uma a uma.

2 - Análise de criptografia

Decifrar a criptografia sem o conhecimento da chave, significa derrotar o algoritmo.

3 - Ataques baseados em sistema

Significa criar dispositivos (hardware ou software) capazes de decifrar, sem necessariamente atacar o código que codificou.

 

 

CONCEITOS

Introdução
Por que usar criptografia ? Conheça o texto do autor do PGP que trata do assunto 

Conceitos
Pré requisitos para compreensão do tema, nesta página 

Criptografia assimétrica
Senhas de cifrar e descriptar se diferem. 

PGP