Vorlage:Cryptoavrlib hash table: Unterschied zwischen den Versionen
Aus LaborWiki
Bg (Diskussion | Beiträge) (+Shabal ASM) |
Bg (Diskussion | Beiträge) (+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}}} | ||
|- | |- | ||
| | | 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- | | Shabal-192 || C || C ||4956||188|| ||192|| 512||1607|| 60088|| 938.88||235602|| || || | ||
|- | |- | ||
| Shabal- | | Shabal-224 || C || C ||4956||188|| ||224|| 512||1602|| 60088|| 938.88||235629|| || || | ||
|- | |- | ||
| Shabal- | | Shabal-256 || C || C ||4956||188|| ||256|| 512||1602|| 60088|| 938.88||235661|| || || | ||
|- | |- | ||
| Shabal- | | Shabal-384 || C || C ||4956||188|| ||384|| 512||1602|| 60088|| 938.88||235789|| || || | ||
|- | |- | ||
| Shabal- | | Shabal-512 || C || C ||4956||188|| ||512|| 512||1602|| 60088|| 938.88||235917|| || || | ||
|- | |- | ||
| Shabal- | | 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|| | | Twister-224|| C || C ||3220|| 80|| ||224|| 512|| 439||245335||3833.36||519104|| || || | ||
|- | |- | ||
| Twister-256|| | | Twister-256|| C || C ||3220|| 80|| ||256|| 512|| 442||246723||3855.05||522020|| || || | ||
|- | |- | ||
| Twister-384|| | | 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 |