Criptografia Numaboa

Home Criptografia Códigos Abertos BlockTEA e XXTEA *
BlockTEA e XXTEA * PDF Imprimir Indique esta página
Avaliação: / 1
PiorMelhor 
Criptografia Numaboa - Cifras de bloco
Escrito por vovó Vicki   
Sáb, 09.09.2006 13:50

Em 1997, Wheeler e Needham, autores do algoritmo TEA, publicam duas variações mais resistentes à criptoanálise: o XTEA e o BlockTEA.

O algoritmo BlockTEA

BlcokTEA
A estrutura do BlockTEA

Clique na imagem para ampliar

A grande novidade do BlockTEA é que ele opera em blocos de tamanho variável mas múltiplo de 32 bits. O algoritmo aplica sequencialmente a função de arredondamento do XTEA em cada word dos blocos e o combina com o bloco subsequente. Isto é repetido em várias etapas, dependendo do tamanho do bloco (no mínimo 6 vezes). Um das vantagens deste procedimento é que a necessidade de modos de operação (como CBC, OFB, CFB, etc) é eliminada e que a cifra pode ser aplicada diretamente na mensagem.

A função de arredondamento f do BlockTEA é essencialmente a mesma do XTEA, ou seja:

Arredondamento BlockTEA
Função de arredondamento do BlockTEA

O algoritmo XXTEA

Um ano mais tarde, em 1998, Wheeler e Needham sugerem mais uma melhoria. Desta vez a função de arredondamento é aperfeiçoada e a nova versão é publicada com o nome de XXTEA.

XXTEA
A estrutura do XXTEA

Clique na imagem para ampliar
Função MX
Função MX do XXTEA com duas entradas

Clique na imagem para ampliar


XXTEA em JavaScript

Este JavaScript da autoria de Chris Veness é uma excelente ferramenta para testar o XXTEA online.

Senha:
Texto claro:


Fontes
Share/Save/Bookmark
Atualização Qua, 15.04.2009 13:44