Primitive | Profile | Key | IV | MAC | Stream | 40 bytes | 576 bytes | 1500 bytes | Imix | Agility | Key setup | IV setup | Variant | Compiler |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
COPY | SW & HW | 80 | 80 | 0.10 | 1.38 | 0.21 | 0.14 | 0.26 | 0.23 | 12.18 | 10.05 | 1 | gcc_G5_Os-ofp | |
Salsa20/8 | SW & HW | 128 | 64 | 3.24 | 11.29 | 3.33 | 3.44 | 3.92 | 5.84 | 26.52 | 12.91 | altivec/1 | gcc_G5_O3-ual-ofp | |
Salsa20/8 | SW & HW | 256 | 64 | 3.24 | 11.31 | 3.33 | 3.44 | 3.92 | 5.80 | 25.95 | 12.92 | altivec/1 | gcc_G5_O3-ual-ofp | |
Py | SW | 128 | 64 | 4.70 | 157.28 | 15.40 | 8.88 | 22.73 | 19.98 | 2989.88 | 5513.14 | 1 | gcc_G3_Os-ofp | |
Py | SW | 256 | 128 | 4.70 | 162.84 | 15.78 | 9.04 | 23.39 | 20.03 | 3342.43 | 5732.00 | 1 | gcc_G3_Os-ofp | |
Salsa20/12 | SW & HW | 128 | 64 | 4.74 | 13.53 | 4.83 | 4.98 | 5.48 | 7.36 | 32.25 | 15.55 | altivec/1 | gcc_G5-m64_O3-ual-ofp | |
Salsa20/12 | SW & HW | 256 | 64 | 4.74 | 13.50 | 4.83 | 4.98 | 5.48 | 7.36 | 31.64 | 15.87 | altivec/1 | gcc_G5-m64_O3-ual-ofp | |
Py6 | SW | 256 | 128 | 4.84 | 62.02 | 8.93 | 6.44 | 11.66 | 11.23 | 1433.29 | 1969.68 | 1 | gcc_G3_Os-ofp | |
Py6 | SW | 128 | 64 | 4.85 | 56.49 | 8.58 | 6.40 | 11.06 | 11.26 | 1080.39 | 1748.36 | 1 | gcc_G3_Os-ofp | |
TRIVIUM | HW | 80 | 64 | 5.02 | 23.29 | 6.26 | 5.55 | 7.17 | 7.66 | 86.05 | 649.29 | 1 | gcc_G5_Os-ofp | |
TRIVIUM | HW | 80 | 80 | 5.04 | 23.46 | 6.27 | 5.51 | 7.17 | 7.65 | 85.79 | 655.71 | 1 | gcc_G5_Os-ofp | |
ABC-v2 | SW | 128 | 128 | 5.14 | 16.03 | 5.89 | 5.49 | 6.44 | 74.65 | 552240.00 | 307.07 | 1 | gcc_G5_Os-ofp | |
ABC-v1 | SW | 128 | 128 | 5.27 | 19.67 | 5.81 | 5.55 | 6.66 | 77.66 | 541920.00 | 228.29 | 1 | gcc_G5_Os-ofp | |
HC-256 | SW | 128 | 128 | 6.09 | 1930.75 | 140.17 | 58.11 | 232.80 | 29.34 | 62.80 | 76830.00 | 1 | gcc_G3_O3-ual-ofp | |
HC-256 | SW | 256 | 128 | 6.10 | 1961.25 | 141.18 | 58.25 | 235.50 | 33.19 | 63.52 | 77490.00 | 1 | gcc_pentium4_O3-ual-ofp | |
SNOW-2.0 | SW | 256 | 128 | 6.68 | 29.37 | 7.93 | 7.32 | 9.18 | 9.66 | 77.86 | 659.74 | 1 | gcc_G4_O3-ual-ofp | |
SNOW-2.0 | SW | 128 | 128 | 6.69 | 28.96 | 7.90 | 7.34 | 9.14 | 9.69 | 53.01 | 641.49 | 1 | gcc_G4_O3-ual-ofp | |
NLS | SW | 128 | 64 | 6.74 | 23.25 | 7.46 | 6.60 | 8.23 | 10.98 | 577.12 | 409.85 | 2 | gcc_G5_O3-ual-ofp | |
NLS | SW | 128 | 128 | 6.75 | 25.33 | 7.61 | 6.65 | 8.47 | 10.97 | 578.32 | 496.87 | 2 | gcc_G5_O3-ual-ofp | |
SOSEMANUK | SW | 128 | 64 | 6.95 | 38.54 | 10.80 | 9.01 | 12.04 | 9.11 | 2553.16 | 861.12 | 1 | gcc_G4_O3-ual-ofp | |
SOSEMANUK | SW | 256 | 128 | 6.95 | 36.57 | 10.64 | 8.94 | 11.79 | 9.08 | 2454.60 | 834.24 | 1 | gcc_G4_O3-ual-ofp | |
Salsa20 | SW & HW | 128 | 64 | 7.81 | 18.14 | 7.90 | 8.11 | 8.68 | 10.40 | 31.06 | 16.02 | altivec/1 | gcc_G4-m64_O3-ual-ofp | |
Salsa20 | SW & HW | 256 | 64 | 7.81 | 18.24 | 7.90 | 8.11 | 8.69 | 10.40 | 32.47 | 15.92 | altivec/1 | gcc_G4-m64_O3-ual-ofp | |
Dragon | SW | 128 | 128 | 8.35 | 71.82 | 35.27 | 33.19 | 37.01 | 12.53 | 160.60 | 1560.19 | 1 | gcc_G3_O2-ofp | |
Dragon | SW | 256 | 128 | 8.37 | 74.38 | 35.55 | 33.92 | 37.61 | 12.44 | 181.62 | 1605.68 | 1 | gcc_pentium4_O2-ofp | |
RC4 | SW | 128 | 0 | 9.44 | 307.29 | 30.13 | 17.33 | 44.43 | 14.21 | 109.99 | 11840.00 | 1 | gcc_G3-m64_O3-ofp | |
LEX | SW & HW | 128 | 128 | 9.44 | 18.85 | 10.84 | 9.99 | 11.08 | 12.98 | 316.00 | 357.28 | 1 | gcc_G3_O3-ual-ofp | |
RC4 | SW | 256 | 0 | 9.47 | 298.89 | 29.46 | 17.39 | 43.50 | 14.26 | 78.49 | 11461.54 | 1 | gcc_G3-m64_O3-ual-ofp | |
Phelix | SW | 128 | 128 | 64 | 9.72 | 48.67 | 16.35 | 14.85 | 18.01 | 13.48 | 809.90 | 968.04 | ref/1 | gcc_G4_Os-ofp |
Phelix | SW | 256 | 128 | 128 | 9.78 | 49.53 | 17.06 | 15.42 | 18.68 | 13.54 | 826.00 | 947.28 | ref/1 | gcc_G4_Os-ofp |
Rabbit | SW & HW | 128 | 64 | 10.45 | 29.19 | 11.53 | 10.91 | 12.51 | 13.39 | 597.15 | 584.93 | opt/2 | gcc_G5_O3-ofp | |
NLS | SW | 128 | 128 | 128 | 12.58 | 116.13 | 19.04 | 13.92 | 23.81 | 21.54 | 1126.74 | 2767.67 | 2 | gcc_pentium4_O3-ofp |
NLS | SW | 128 | 64 | 64 | 12.61 | 103.96 | 18.08 | 13.59 | 22.32 | 21.60 | 1125.21 | 2285.71 | 2 | gcc_pentium4_O3-ofp |
CryptMT-v2 | SW | 128 | 128 | 13.15 | 34.00 | 21.94 | 17.04 | 20.96 | 27.15 | 22877.14 | 491.60 | 1 | gcc_G3_O3-ual-ofp | |
CryptMT-v2 | SW | 256 | 128 | 13.16 | 34.28 | 21.94 | 17.01 | 20.98 | 27.22 | 22962.86 | 491.53 | 1 | gcc_G3_O3-ual-ofp | |
DICING | SW | 128 | 128 | 13.57 | 313.97 | 34.25 | 21.47 | 48.73 | 33.29 | 29.20 | 11793.16 | 1 | gcc_G3_O3-ual-ofp | |
DICING | SW | 256 | 128 | 13.65 | 314.05 | 34.21 | 21.51 | 48.73 | 33.11 | 37.25 | 11828.78 | 1 | gcc_G3_O3-ual-ofp | |
CryptMT | SW | 128 | 128 | 14.70 | 1171.80 | 96.24 | 45.75 | 151.44 | 18.65 | 38.32 | 46188.00 | opt/1 | gcc_G3_Os-ofp | |
CryptMT | SW | 256 | 128 | 14.70 | 1171.50 | 96.45 | 45.72 | 151.52 | 18.56 | 77.07 | 46212.00 | opt/1 | gcc_G3_Os-ofp | |
Yamb | SW & HW | 128 | 64 | 15.39 | 528.39 | 51.00 | 29.07 | 75.67 | 21.70 | 81.00 | 20380.00 | yamb4/1 | gcc_G5_O3-ual-ofp | |
Yamb | SW & HW | 256 | 128 | 15.39 | 526.96 | 51.01 | 29.05 | 75.58 | 21.57 | 145.61 | 20405.00 | yamb4/1 | gcc_G5_O3-ual-ofp | |
AES-CTR | SW & HW | 128 | 128 | 22.45 | 29.71 | 22.88 | 22.59 | 23.24 | 27.64 | 288.75 | 14.15 | 1 | gcc_pentium4_O3-ofp | |
MAG-v1 | SW & HW | 128 | 32 | 24.70 | 245.55 | 39.90 | 30.45 | 50.53 | 29.90 | 32.45 | 8521.20 | 1 | gcc_G4_O3-ual-ofp | |
Polar-Bear | SW & HW | 128 | 128 | 26.82 | 50.12 | 28.43 | 27.45 | 29.56 | 31.86 | 385.35 | 899.28 | 1 | gcc_G3_O3-ofp | |
Polar-Bear | SW & HW | 128 | 64 | 26.90 | 49.83 | 28.36 | 27.35 | 29.46 | 31.73 | 386.25 | 898.92 | 1 | gcc_G3_O3-ofp | |
AES-CTR | SW & HW | 256 | 128 | 31.14 | 40.00 | 31.15 | 31.22 | 31.79 | 36.01 | 374.58 | 14.09 | 1 | gcc_pentium4_O3-ofp | |
mag-v2 | HW | 128 | 32 | 37.28 | 458.42 | 66.44 | 48.37 | 86.68 | 40.78 | 98.40 | 17296.55 | 1 | gcc_G4_Os-ofp | |
F-FCSR-8 | SW | 128 | 128 | 41.01 | 139.03 | 47.48 | 43.02 | 52.12 | 43.61 | 4208.50 | 3875.00 | 1 | gcc_G5_O3-ofp | |
F-FCSR-H | HW | 128 | 128 | 50.26 | 198.03 | 60.36 | 53.85 | 67.40 | 53.02 | 34.69 | 5501.25 | 1 | gcc_G3_O3-ual-ofp | |
Hermes8 | SW | 128 | 128 | 89.38 | 239.37 | 99.62 | 94.91 | 107.47 | 91.79 | 37.22 | 5292.00 | 1 | gcc_G5_O3-ual-ofp | |
FUBUKI | SW | 256 | 128 | 118.17 | 1832.75 | 237.85 | 161.52 | 319.16 | 124.22 | 80.14 | 68777.14 | 1 | gcc_pentium4_O3-ual-ofp | |
FUBUKI | SW | 128 | 128 | 118.36 | 1836.00 | 237.22 | 161.76 | 319.12 | 124.41 | 55.03 | 68854.29 | 1 | gcc_pentium4_O3-ual-ofp | |
ZK-Crypt | HW | 128 | 128 | 143.28 | 613.65 | 176.48 | 156.08 | 198.96 | 147.80 | 150.82 | 18671.54 | 1 | gcc_G3_O3-ual-ofp | |
ZK-Crypt | HW | 128 | 64 | 143.86 | 614.33 | 176.04 | 155.54 | 198.56 | 148.05 | 152.02 | 18784.62 | 1 | gcc_G3_O3-ual-ofp | |
Hermes8 | HW | 80 | 64 | 172.49 | 311.12 | 182.68 | 177.32 | 189.52 | 177.32 | 75.20 | 5428.50 | 1 | gcc_G4_O1-ofp | |
Hermes8 | HW | 80 | 128 | 172.98 | 303.15 | 180.08 | 174.44 | 186.45 | 175.53 | 75.20 | 5622.00 | 1 | gcc_G4_O1-ofp | |
TSC-3 | HW | 128 | 64 | 455.68 | 670.50 | 470.21 | 461.48 | 480.73 | 457.38 | 736.10 | 8512.80 | 1 | gcc_G5_O3-ual-ofp | |
TSC-3 | HW | 160 | 128 | 456.23 | 669.33 | 466.56 | 459.60 | 477.91 | 458.32 | 736.10 | 8516.40 | 1 | gcc_G5_O3-ual-ofp | |
Frogbit | SW | 128 | 128 | 128 | 631.39 | 1116.14 | 661.56 | 643.48 | 686.09 | 638.67 | 1588.65 | 19220.77 | 1 | gcc_pentium4_O3-ual-ofp |
Frogbit | SW | 128 | 64 | 64 | 631.58 | 916.50 | 647.19 | 636.60 | 661.76 | 636.80 | 1585.94 | 11310.70 | 1 | gcc_pentium4_O3-ual-ofp |
MICKEY | HW | 80 | 64 | 657.03 | 1147.65 | 695.94 | 676.20 | 719.66 | 662.58 | 21.38 | 19975.20 | faster/1 | gcc_G4_O3-ual-ofp | |
MICKEY | HW | 80 | 80 | 658.61 | 1179.90 | 696.77 | 673.72 | 721.43 | 663.40 | 21.16 | 21190.43 | faster/1 | gcc_G4_O3-ual-ofp | |
MICKEY-128 | HW | 128 | 128 | 757.25 | 1723.71 | 827.19 | 781.28 | 871.79 | 766.52 | 32.16 | 38300.00 | faster/1 | gcc_G4_O3-ual-ofp | |
MICKEY-128 | HW | 128 | 64 | 760.58 | 1582.69 | 818.12 | 779.68 | 856.42 | 759.61 | 32.18 | 31880.00 | faster/1 | gcc_G4_O3-ual-ofp | |
POMARANCH | SW & HW | 128 | 112 | 2501.18 | 3983.50 | 2604.69 | 2536.64 | 2674.23 | 2493.52 | 39.16 | 57397.50 | 1 | gcc_pentium4_O3-ual-ofp | |
POMARANCH | SW & HW | 128 | 64 | 2502.60 | 3944.00 | 2603.96 | 2540.32 | 2672.46 | 2505.00 | 39.04 | 56977.50 | 1 | gcc_pentium4_O3-ual-ofp | |
ACHTERBAHN | HW | 80 | 64 | 2561.65 | 4351.50 | 2686.67 | 2614.76 | 2774.40 | 2563.12 | 481.20 | 71760.00 | 1 | gcc_G5_O1-ofp | |
SFINKS | HW | 80 | 80 | 2695.31 | 4027.78 | 2787.42 | 2737.78 | 2854.23 | 2714.84 | 279.73 | 52909.09 | 1 | gcc_G4-m64_O3-ual-ofp | |
SFINKS | HW | 80 | 80 | 64 | 2841.80 | 4800.00 | 2999.61 | 2892.31 | 3083.64 | 2851.56 | 296.54 | 78857.14 | 1 | gcc_pentium4-m64_O3-ual-ofp |
Grain | HW | 80 | 64 | 3718.64 | 5898.75 | 3864.79 | 3782.20 | 3973.91 | 3769.69 | 13.19 | 81950.00 | 1 | gcc_G3_O3-ual-ofp | |
DECIM | HW | 80 | 64 | 4580.49 | 6154.50 | 4684.58 | 4626.04 | 4763.86 | 4568.67 | 14.41 | 61928.57 | 1 | gcc_G3_O3-ual-ofp | |
Edon80 | HW | 80 | 64 | 8479.07 | 11625.00 | 8682.08 | 8616.72 | 8859.84 | 8504.77 | 2589.16 | 123915.00 | 1 | gcc_G5_O3-ual-ofp | |
ProVEST-4 | HW | 128 | 64 | 64 | 10485.94 | 21519.00 | 11239.48 | 10675.80 | 11737.21 | 10433.67 | 1280880.00 | 438660.00 | 1 | gcc_G3_O2-ofp |
WG | HW | 128 | 128 | 16211.67 | 17410.50 | 16247.60 | 16265.16 | 16333.78 | 16225.08 | 42861.82 | 43036.36 | 1 | gcc_G5_O3-ual-ofp | |
WG | HW | 128 | 64 | 16243.20 | 17196.00 | 16312.60 | 16268.44 | 16356.95 | 16237.73 | 42703.64 | 42872.73 | 1 | gcc_G5_O3-ual-ofp | |
WG | HW | 128 | 80 | 16251.99 | 17292.00 | 16265.52 | 16234.16 | 16324.38 | 16197.89 | 43101.82 | 43560.00 | 1 | gcc_G5_O3-ofp | |
ProVEST-16 | HW | 128 | 64 | 64 | 19358.67 | 56673.00 | 21947.81 | 20281.80 | 23716.67 | 19303.36 | 4520400.00 | 1482720.00 | 1 | gcc_pentium4_O3-ual-ofp |
ProVEST-32 | HW | 128 | 64 | 64 | 28423.04 | 93013.50 | 32976.15 | 30188.04 | 36068.29 | 28823.91 | 7959180.00 | 2572740.00 | 1 | gcc_G3_O3-ofp |