Vorlage:Cryptoavrlib hash table: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
(+Shabal ASM)
(+BMW F0_HACK)
Zeile 16: Zeile 16:
! align="center" style="background:#f0f0f0;"| {{{license_n|License / Patents}}}
! align="center" style="background:#f0f0f0;"| {{{license_n|License / Patents}}}
|-
|-
| MD5        ||C ||||2494|| 20|| ||128||512|| 123|| 41454|| 647.72||  42076|| || ||
| BlueMidnightWish-224
|           C||F0_HACK||6030|| 68|| ||224|| 512|| 500|| 70748||1105.43||  72286|| || ||
|-
|-
| MD5        ||Asm||Asm||1686|| 20|| ||128||512|| 123|| 18030|| 281.72||  18497|| || ||
| BlueMidnightWish-256
|           C||F0_HACK||6030|| 68|| ||256|| 512|| 483|| 70748||1105.43||  72309|| || ||
|-
|-
| SHA-1      ||C ||||2774|| 28|| ||160||512|| 91|| 81344||1271.00|| 85736|| || ||
| BlueMidnightWish-384
|           C||F0_HACK||15122||132|| ||384||1024||2047||323372||2526.34|| 323517|| || ||
|-
|-
| SHA-1      ||Asm||Asm||1064|| 28|| ||160||512|| 269|| 40423|| 631.61|| 40921|| || ||
| BlueMidnightWish-512
|           C||F0_HACK||15122||132|| ||512||1024||2047||323372||2526.34|| 323629|| || ||
|-
|-
| SHA-256    ||C  ||C  ||3428|| 40|| ||256||512|| 257||179184||2799.75||183576|| || ||
| MD5        ||C  ||C  ||2494|| 20|| ||128|| 512|| 123|| 41454|| 647.72|| 42076|| || ||
|-
|-
| SHA-256    ||Asm||Asm||1598|| 40|| ||256||512|| 314|| 53386|| 834.16|| 53791|| || ||
| MD5        ||Asm||Asm||1686|| 20|| ||128|| 512|| 123|| 18030|| 281.72|| 18497|| || ||
|-
|-
| Shabal-192 || C || C ||4956||188|| ||192||512||1607|| 60088|| 938.88||235602|| || ||
| SHA-1      ||C ||C ||2774|| 28|| ||160|| 512|| 91|| 81344||1271.00|| 85736|| || ||
|-
|-
| Shabal-224 || C || C ||4956||188|| ||224||512||1602|| 60088|| 938.88||235629|| || ||
| SHA-1      ||Asm||Asm||1064|| 28|| ||160|| 512|| 269|| 40423|| 631.61|| 40921|| || ||
|-
|-
| Shabal-256 || C || C ||4956||188|| ||256||512||1602|| 60088|| 938.88||235661|| || ||
| SHA-256   ||C ||C ||3428|| 40|| ||256|| 512|| 257||179184||2799.75||183576|| || ||
|-
|-
| Shabal-384 || C || C ||4956||188|| ||384||512||1602|| 60088|| 938.88||235789|| || ||
| SHA-256    ||Asm||Asm||1598|| 40|| ||256|| 512|| 314|| 53386|| 834.16|| 53791|| || ||
|-
|-
| Shabal-512 || C || C ||4956||188|| ||512||512||1602|| 60088|| 938.88||235917|| || ||
| Shabal-192 || C || C ||4956||188|| ||192|| 512||1607|| 60088|| 938.88||235602|| || ||
|-
|-
| Shabal-192 ||Asm||Asm||1580||188|| ||192||512||1113|| 13757|| 214.95|| 51810|| || ||
| Shabal-224 || C || C ||4956||188|| ||224|| 512||1602|| 60088|| 938.88||235629|| || ||
|-
|-
| Shabal-224 ||Asm||Asm||1580||188|| ||224||512||1108|| 13757|| 214.95|| 51833|| || ||
| Shabal-256 || C || C ||4956||188|| ||256|| 512||1602|| 60088|| 938.88||235661|| || ||
|-
|-
| Shabal-256 ||Asm||Asm||1580||188|| ||256||512||1108|| 13757|| 214.95|| 51861|| || ||
| Shabal-384 || C || C ||4956||188|| ||384|| 512||1602|| 60088|| 938.88||235789|| || ||
|-
|-
| Shabal-384 ||Asm||Asm||1580||188|| ||384||512||1108|| 13757|| 214.95|| 51973|| || ||
| Shabal-512 || C || C ||4956||188|| ||512|| 512||1602|| 60088|| 938.88||235917|| || ||
|-
|-
| Shabal-512 ||Asm||Asm||1578||188|| ||512||512||1108|| 13757|| 214.95|| 52083|| || ||
| Shabal-192 ||Asm||Asm||1580||188|| ||192|| 512||1113|| 13757|| 214.95|| 51810|| || ||
|-
|-
| Twister-224|| C || C ||3220|| 80|| ||224||512|| 439||245335||3833.36||519104|| || ||
| Shabal-224 ||Asm||Asm||1580||188|| ||224|| 512||1108|| 13757|| 214.95|| 51833|| || ||
|-
|-
| Twister-256|| C || C ||3220|| 80|| ||256||512|| 442||246723||3855.05||522020|| || ||
| Shabal-256 ||Asm||Asm||1580||188|| ||256|| 512||1108|| 13757|| 214.95|| 51861|| || ||
|-
|-
| Twister-384|| C || C ||4228||144|| ||384||512|| 766||275824||4309.75||879097|| || ||
| Shabal-384 ||Asm||Asm||1580||188|| ||384|| 512||1108|| 13757|| 214.95|| 51973|| || ||
|-
|-
| Twister-512|| C || C ||4228||144|| ||512||512|| 766||275824||4309.75||988844|| || ||
| Shabal-512 ||Asm||Asm||1578||188|| ||512|| 512||1108|| 13757|| 214.95|| 52083|| || ||
|-
|-
| Twister-224||Asm||Asm||1608|| 80|| ||224||512|| 476||163933||2561.45||347311|| || ||
| Twister-224|| C || C ||3220|| 80|| ||224|| 512|| 439||245335||3833.36||519104|| || ||
|-
|-
| Twister-256||Asm||Asm||1608|| 80|| ||256||512|| 479||165321||2583.14||350148|| || ||
| Twister-256|| C || C ||3220|| 80|| ||256|| 512|| 442||246723||3855.05||522020|| || ||
|-
|-
| Twister-384||Asm||Asm||2150||144|| ||384||512|| 797||184121||2876.89||588812|| || ||
| Twister-384|| C || C ||4228||144|| ||384|| 512|| 766||275824||4309.75||879097|| || ||
|-
|-
| Twister-512||Asm||Asm||2150||144|| ||512||512|| 797||184121||2876.89||662341|| || ||
| Twister-512|| C || C ||4228||144|| ||512|| 512|| 766||275824||4309.75||988844|| || ||
|-
| Twister-224||Asm||Asm||1608|| 80|| ||224|| 512|| 476||163933||2561.45||347311|| || ||
|-
| Twister-256||Asm||Asm||1608|| 80|| ||256|| 512|| 479||165321||2583.14||350148|| || ||
|-
| Twister-384||Asm||Asm||2150||144|| ||384|| 512|| 797||184121||2876.89||588812|| || ||
|-
| Twister-512||Asm||Asm||2150||144|| ||512|| 512|| 797||184121||2876.89||662341|| || ||
|}
|}

Version vom 29. April 2009, 22:23 Uhr

Name Variant Language Size (Flash) (Bytes) Size (Context) (Bytes) Size (Stack) (Bytes) Hashsize (Bits) Blockize (Bits) Cycles (Initialisation) Cycles (per block) Cycles (per byte) Cycles (Finalisation) Attacs Paper License / Patents
BlueMidnightWish-224 C F0_HACK 6030 68 224 512 500 70748 1105.43 72286
BlueMidnightWish-256 C F0_HACK 6030 68 256 512 483 70748 1105.43 72309
BlueMidnightWish-384 C F0_HACK 15122 132 384 1024 2047 323372 2526.34 323517
BlueMidnightWish-512 C F0_HACK 15122 132 512 1024 2047 323372 2526.34 323629
MD5 C C 2494 20 128 512 123 41454 647.72 42076
MD5 Asm Asm 1686 20 128 512 123 18030 281.72 18497
SHA-1 C C 2774 28 160 512 91 81344 1271.00 85736
SHA-1 Asm Asm 1064 28 160 512 269 40423 631.61 40921
SHA-256 C C 3428 40 256 512 257 179184 2799.75 183576
SHA-256 Asm Asm 1598 40 256 512 314 53386 834.16 53791
Shabal-192 C C 4956 188 192 512 1607 60088 938.88 235602
Shabal-224 C C 4956 188 224 512 1602 60088 938.88 235629
Shabal-256 C C 4956 188 256 512 1602 60088 938.88 235661
Shabal-384 C C 4956 188 384 512 1602 60088 938.88 235789
Shabal-512 C C 4956 188 512 512 1602 60088 938.88 235917
Shabal-192 Asm Asm 1580 188 192 512 1113 13757 214.95 51810
Shabal-224 Asm Asm 1580 188 224 512 1108 13757 214.95 51833
Shabal-256 Asm Asm 1580 188 256 512 1108 13757 214.95 51861
Shabal-384 Asm Asm 1580 188 384 512 1108 13757 214.95 51973
Shabal-512 Asm Asm 1578 188 512 512 1108 13757 214.95 52083
Twister-224 C C 3220 80 224 512 439 245335 3833.36 519104
Twister-256 C C 3220 80 256 512 442 246723 3855.05 522020
Twister-384 C C 4228 144 384 512 766 275824 4309.75 879097
Twister-512 C C 4228 144 512 512 766 275824 4309.75 988844
Twister-224 Asm Asm 1608 80 224 512 476 163933 2561.45 347311
Twister-256 Asm Asm 1608 80 256 512 479 165321 2583.14 350148
Twister-384 Asm Asm 2150 144 384 512 797 184121 2876.89 588812
Twister-512 Asm Asm 2150 144 512 512 797 184121 2876.89 662341