As funções de hash que são eficientemente implementadas em dispositivos embarcados de baixo custo são componentes importantes para a proteção de novas aplicações em computação ubíqua. Relatórios Esta página sobre a avaliação de funções de hash padrão e emergentes, no Atmel AVR ATTINY45 microcontrolador 8-bit RISC desempenho. A fim de aumentar a transparência da avaliação, que fazemos todos os códigos-fonte usados nas avaliações disponíveis sob uma licença open source. Os indicadores de desempenho escolhidos são: o tamanho do código (ROM e RAM) e contagem de ciclo quando hash de 8 bytes, 50 bytes, 100 bytes e mensagens de 500 bytes. Todas as implementações são fornecidos como um único arquivo e contêm três rotinas (init, update e final), que podem ser usados pelo seguinte
Standard hash functions and SHA3 candidates.
-SHA256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
- BLAKE-256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- Grostl-256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- JH-256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- Keccak[r=1088,c=512]: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- Skein-512-256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Lightweight hash functions.
- D-Quark: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- S-Quark: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- PHOTON-160/36/36:Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- PHOTON-256/32/32: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- SPONGENT-160/160/80:Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- SPONGENT-256/256/128: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- (small) Keccak[r=240,c=160]: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- (small) Keccak[r=144,c=256]: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Block cipher based constructions.
- Rogaway/Steinberger LP362 based on NOEKEON: specifications Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- Shrimpton/Stam based on Rijndael-256/256: specifications Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., and source code Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...,Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
- Hirose based on AES-256: specifications Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
- Davies/Meyer based on Rijndael-256/256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and source code Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
- Davies/Meyer based on SEA-192/8: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Código:
Common interface: http://perso.uclouvain.be/fstandae/source_codes/hash_atmel/source/hash_main.asm
-SHA256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
- BLAKE-256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- Grostl-256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- JH-256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- Keccak[r=1088,c=512]: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- Skein-512-256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Lightweight hash functions.
- D-Quark: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- S-Quark: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- PHOTON-160/36/36:Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- PHOTON-256/32/32: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- SPONGENT-160/160/80:Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- SPONGENT-256/256/128: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- (small) Keccak[r=240,c=160]: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- (small) Keccak[r=144,c=256]: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Block cipher based constructions.
- Rogaway/Steinberger LP362 based on NOEKEON: specifications Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
- Shrimpton/Stam based on Rijndael-256/256: specifications Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., and source code Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...,Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
- Hirose based on AES-256: specifications Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
- Davies/Meyer based on Rijndael-256/256: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and source code Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
- Davies/Meyer based on SEA-192/8: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... and Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...