Vorlage:Cryptoavrlib hash table: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: {| {{prettytable}} class="wikitable sortable" style="text-align:right" ! align="center" style="background:#f0f0f0;"|Name ! align="center" style="background:#f0f0f0;"|V...)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{| {{prettytable}} class="wikitable sortable" style="text-align:right"
{| {{prettytable}} class="wikitable sortable" style="text-align:right"
! align="center" style="background:#f0f0f0;"|Name
! align="center" style="background:#f0f0f0;"| {{{Name_n|Name}}}
! align="center" style="background:#f0f0f0;"|Varianten
! align="center" style="background:#f0f0f0;"| {{{variant_n|Variant}}}
! align="center" style="background:#f0f0f0;"|Sprache
! align="center" style="background:#f0f0f0;"| {{{lang_n|Language}}}
! align="center" style="background:#f0f0f0;"|Größe (Flash) (Bytes)
! align="center" style="background:#f0f0f0;"| {{{size_n|Size}}} ({{{flash_n|Flash}}}) (Bytes)
! align="center" style="background:#f0f0f0;"|Größe (Kontext) (Bytes)
! align="center" style="background:#f0f0f0;"| {{{size_n|Size}}} ({{{context_n|Context}}}) (Bytes)
! align="center" style="background:#f0f0f0;"|Größe (Stack) (Bytes)
! align="center" style="background:#f0f0f0;"| {{{size_n|Size}}} ({{{stack_n|Stack}}}) (Bytes)
! align="center" style="background:#f0f0f0;"|Hashlänge (Bits)
! align="center" style="background:#f0f0f0;"| {{{hashsize_n|Hashsize}}} (Bits)
! align="center" style="background:#f0f0f0;"|Blockgröße (Bits)
! align="center" style="background:#f0f0f0;"| {{{blocksize_n|Blockize}}} (Bits)
! align="center" style="background:#f0f0f0;"|Zeit (Initialisierung)
! align="center" style="background:#f0f0f0;"| {{{cycles_n|Cycles}}} ({{{init_n|Initialisation}}})
! align="center" style="background:#f0f0f0;"|Zeit (pro Block)
! align="center" style="background:#f0f0f0;"| {{{cycles_n|Cycles}}} ({{{pblock_n|per block}}})
! align="center" style="background:#f0f0f0;"|Zeit (Finalisierung)
! align="center" style="background:#f0f0f0;"| {{{cycles_n|Cycles}}} ({{{fin_n|Finalisation}}})
! align="center" style="background:#f0f0f0;"|Angriffe
! align="center" style="background:#f0f0f0;"| {{{attacs_n|Attacs}}}
! align="center" style="background:#f0f0f0;"|Paper
! align="center" style="background:#f0f0f0;"| {{{paper_n|Paper}}}
! align="center" style="background:#f0f0f0;"|Lizenz / Patente
! align="center" style="background:#f0f0f0;"| {{{license_n|License / Patents}}}
|-
|-
| SHA-256||C  ||C  ||3428||40|| ||256||512||257||179184||183576|| || ||
| SHA-256||C  ||C  ||3428||40|| ||256||512||257||179184||183576|| || ||

Version vom 10. Dezember 2008, 17:46 Uhr

Name Variant Language Size (Flash) (Bytes) Size (Context) (Bytes) Size (Stack) (Bytes) Hashsize (Bits) Blockize (Bits) Cycles (Initialisation) Cycles (per block) Cycles (Finalisation) Attacs Paper License / Patents
SHA-256 C C 3428 40 256 512 257 179184 183576
SHA-256 Asm Asm 1600 40 256 512 314 53386 53791
SHA-1 C C 2774 28 160 512 91 81344 85736
SHA-1 Asm Asm 1070 28 160 512 218 40330 40735
MD5 C C 2494 20 128 512 123 41454 42076
MD5 Asm Asm 1686 20 128 512 123 18030 18497