Criptografia

4900 palavras 20 páginas
Algoritmos de Criptografia ( DES, 3DES, AES, RC4)
15/05/2010 01:32

Data Encryption Standard (DES):
DES é tipo de cifra em bloco, ou seja, um algoritmo que toma uma string de tamanho fixo de um texto plano e a transforma, através de uma série de complicadas operações, em um texto cifrado de mesmo tamanho. No caso do DES, o tamanho do bloco é 64 bits. DES também usa uma chave para personalizar a transformação, de modo que a descriptografia somente seria possível, teoricamente, por aqueles que conhecem a chave particular utilizada para criptografar. A chave consiste nominalmente de 64 bits, porém somente 56 deles são realmente utilizados pelo algoritmo. Os oito bits restantes são utilizados para checar a paridade e depois são descartados, portanto o tamanho efetivo da chave é de 56 bits, e assim é citado o tamanho de sua chave.
Como outras cifras de bloco, o DES sozinho não é um meio seguro de criptografia, deve ser utilizado em um modo de operação.

O algoritmo trabalha com 64 bits de dados a cada vez. Cada bloco de 64 bits de dados sofre de 1 a 16 iterações (16 é o padrão DES). Para cada iteração um pedaço de 48 bits da chave de 56 bits entra no bloco de encriptação representado pelo retângulo tracejado no diagrama acima. A decriptação é o processo inverso. O módulo "F" mostrado no diagrama é o coração do DES. Atualmente ele consiste de diferentes transformadas e substituições não-lineares.
Uma maneira de se aumentar a segurança ao utilizar o DES é usar o DES TRPLO, onde se criptografa a mensagem, e a chave (em geral a chave usando-se chave assimétrica), se junta chave criptografada mais mensagem criptografada e faz-se nova criptografia usando DES. Isto aumenta enormemente à dificuldade de se quebrar a criptografia.
O DES foi desenvolvido há mais de 20 anos, e nestes 20 anos não apareceu nenhuma descrição de um caminho de quebrá-lo, exceto pela força bruta.
História
As origens do DES remontam ao início da década de 1970. Em 1972, após concluir um estudo

Relacionados

  • criptografia
    5273 palavras | 22 páginas
  • Criptografia
    2620 palavras | 11 páginas
  • Criptografia
    5389 palavras | 22 páginas
  • Criptografia
    1574 palavras | 7 páginas
  • O que é criptografia
    1499 palavras | 6 páginas
  • Criptografia
    4073 palavras | 17 páginas
  • Criptografia
    1615 palavras | 7 páginas
  • Criptografia
    5480 palavras | 22 páginas
  • Criptografia
    361 palavras | 2 páginas
  • Criptografia
    933 palavras | 4 páginas