Vorlage:Cryptoavrlib mac 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;"| ...)
 
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;"| Schlüssellänge (Bits)
! align="center" style="background:#f0f0f0;"| {{{keysize_n|Keysize}}} (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}}}
 
|-
|-
| HMAC-SHA256|| ||C||2712 (incl. SHA256)||40|| || beliebig || 512 || || || || || ||
| HMAC-SHA256|| ||C||2712 (incl. SHA256)||40|| || beliebig || 512 || || || || || ||

Aktuelle Version vom 10. Dezember 2008, 17:49 Uhr

Name Variant Language Size (Flash) (Bytes) Size (Context) (Bytes) Size (Stack) (Bytes) Keysize (Bits) Blockize (Bits) Cycles (Initialisation) Cycles (per block) Cycles (Finalisation) Attacs Paper License / Patents
HMAC-SHA256 C 2712 (incl. SHA256) 40 beliebig 512
HMAC-SHA1 C 2182 (incl. SHA1) 28 beliebig 512
OMAC-Noekeon Asm 1184 (incl. Noekeon) 16 128 128 95 10533 21474
OMAC-Noekeon C 1284 (incl. Noekeon) 16 128 128 95 10589 21741