Cycles/byte for long messages |
25% | 50% | 75% | stream |
0.99 | 1.00 | 1.01 | tango642 |
1.03 | 1.05 | 1.05 | chacha8 |
1.22 | 1.22 | 1.23 | salsa208 |
1.46 | 1.48 | 1.50 | chacha12 |
1.73 | 1.75 | 1.78 | salsa2012 |
2.06 | 2.07 | 2.07 | T:speck6496ctr |
2.09 | 2.11 | 2.12 | T:trivium |
2.14 | 2.15 | 2.16 | T:speck64128ctr |
2.29 | 2.30 | 2.32 | chacha20 |
2.46 | 2.49 | 2.50 | T:hc128 |
2.64 | 2.65 | 2.67 | T:cryptmtv3 |
2.66 | 2.67 | 2.68 | T:speck128128ctr |
2.72 | 2.73 | 2.74 | T:speck128192ctr |
2.68 | 2.76 | 2.86 | T:tpy |
2.77 | 2.78 | 2.79 | salsa20 |
2.78 | 2.79 | 2.81 | xsalsa20 |
2.81 | 2.83 | 2.84 | T:speck128256ctr |
2.92 | 2.95 | 2.96 | T:simon6496ctr |
3.07 | 3.11 | 3.18 | T:simon64128ctr |
3.10 | 3.22 | 3.36 | T:tpy6 |
3.27 | 3.28 | 3.30 | T:sosemanuk |
3.65 | 3.69 | 3.71 | T:hc256 |
3.66 | 3.70 | 3.74 | T:nlsv2 |
3.73 | 3.75 | 3.77 | T:snow20 |
3.82 | 3.83 | 3.87 | T:rabbit |
3.84 | 3.88 | 3.92 | T:panama |
4.50 | 4.54 | 4.57 | T:simon128128ctr |
4.55 | 4.62 | 4.69 | T:tpypy |
4.95? | 5.15? | 5.78? | T:simon128256ctr |
5.81 | 5.82 | 5.84 | T:lexv2 |
6.60 | 6.61 | 6.64 | T:aes128ctr |
7.79 | 7.82 | 7.85 | T:aes192ctr |
9.02 | 9.04 | 9.06 | T:aes256ctr |
11.35 | 11.38 | 11.41 | T:aes128estream |
18.19 | 18.22 | 18.26 | T:aes256estream |
22.10 | 22.73 | 22.84 | T:ocelot1 |
23.33 | 23.47 | 23.57 | T:ocelot2 |
39.17 | 39.53 | 39.87 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
1.06 | 1.07 | 1.07 | chacha8 |
1.20 | 1.20 | 1.21 | tango642 |
1.25 | 1.25 | 1.26 | salsa208 |
1.49 | 1.50 | 1.51 | chacha12 |
1.77 | 1.78 | 1.80 | salsa2012 |
2.12 | 2.12 | 2.12 | T:speck6496ctr |
2.19 | 2.20 | 2.20 | T:speck64128ctr |
2.21 | 2.21 | 2.22 | T:trivium |
2.33 | 2.33 | 2.34 | chacha20 |
2.72 | 2.72 | 2.73 | T:speck128128ctr |
2.78 | 2.78 | 2.79 | T:speck128192ctr |
2.81 | 2.81 | 2.82 | salsa20 |
2.87 | 2.88 | 2.88 | T:speck128256ctr |
2.93 | 2.94 | 2.95 | xsalsa20 |
3.11 | 3.12 | 3.13 | T:cryptmtv3 |
3.13 | 3.14 | 3.15 | T:simon6496ctr |
3.41 | 3.42 | 3.48 | T:simon64128ctr |
3.59 | 3.60 | 3.61 | T:sosemanuk |
3.86 | 3.87 | 3.88 | T:snow20 |
3.86 | 3.88 | 3.90 | T:nlsv2 |
3.95 | 3.95 | 3.98 | T:rabbit |
3.92 | 3.96 | 4.05 | T:tpy6 |
4.48 | 4.50 | 4.52 | T:tpy |
4.80 | 4.82 | 4.83 | T:simon128128ctr |
5.10 | 5.11 | 5.12 | T:panama |
5.75 | 5.76 | 6.13 | T:simon128256ctr |
5.99 | 6.00 | 6.00 | T:lexv2 |
6.28 | 6.31 | 6.35 | T:tpypy |
6.30 | 6.31 | 6.32 | T:hc128 |
7.41 | 7.42 | 7.43 | T:aes128ctr |
8.66 | 8.66 | 8.67 | T:aes192ctr |
9.86 | 9.87 | 9.88 | T:aes256ctr |
11.45 | 11.47 | 11.47 | T:aes128estream |
14.36 | 14.37 | 14.39 | T:hc256 |
18.32 | 18.34 | 18.35 | T:aes256estream |
23.68 | 24.11 | 24.16 | T:ocelot1 |
24.82 | 24.86 | 24.91 | T:ocelot2 |
41.31 | 41.52 | 41.74 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
1.11 | 1.12 | 1.13 | chacha8 |
1.30 | 1.30 | 1.31 | salsa208 |
1.52 | 1.53 | 1.55 | chacha12 |
1.54 | 1.54 | 1.55 | tango642 |
1.82 | 1.82 | 1.84 | salsa2012 |
2.19 | 2.20 | 2.20 | T:speck6496ctr |
2.27 | 2.28 | 2.29 | T:speck64128ctr |
2.38 | 2.40 | 2.41 | chacha20 |
2.39 | 2.41 | 2.41 | T:trivium |
2.79 | 2.80 | 2.82 | T:speck128128ctr |
2.85 | 2.86 | 2.87 | T:speck128192ctr |
2.85 | 2.86 | 2.86 | salsa20 |
2.95 | 2.95 | 2.96 | T:speck128256ctr |
3.17 | 3.18 | 3.20 | xsalsa20 |
3.46 | 3.47 | 3.51 | T:simon6496ctr |
3.94 | 3.95 | 4.01 | T:simon64128ctr |
4.06 | 4.08 | 4.10 | T:snow20 |
4.15 | 4.15 | 4.17 | T:rabbit |
4.20 | 4.21 | 4.22 | T:sosemanuk |
4.19 | 4.23 | 4.25 | T:nlsv2 |
4.41 | 4.42 | 4.44 | T:cryptmtv3 |
5.23 | 5.28 | 5.36 | T:tpy6 |
5.25 | 5.28 | 5.31 | T:simon128128ctr |
6.29 | 6.30 | 6.31 | T:lexv2 |
6.55 | 6.77 | 7.07 | T:simon128256ctr |
7.13 | 7.19 | 7.22 | T:panama |
7.29 | 7.45 | 7.49 | T:tpy |
8.72 | 8.74 | 8.75 | T:aes128ctr |
8.99 | 9.04 | 9.10 | T:tpypy |
10.04 | 10.06 | 10.11 | T:aes192ctr |
11.26 | 11.28 | 11.30 | T:aes256ctr |
11.57 | 11.58 | 11.60 | T:aes128estream |
12.67 | 12.68 | 12.70 | T:hc128 |
18.51 | 18.54 | 18.57 | T:aes256estream |
26.26 | 26.48 | 26.72 | T:ocelot1 |
27.22 | 27.29 | 27.40 | T:ocelot2 |
32.15 | 32.18 | 32.20 | T:hc256 |
45.24 | 45.43 | 45.56 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
1.31 | 1.32 | 1.34 | chacha8 |
1.54 | 1.55 | 1.56 | salsa208 |
1.80 | 1.81 | 1.84 | chacha12 |
2.12 | 2.13 | 2.15 | salsa2012 |
2.43 | 2.44 | 2.45 | T:speck6496ctr |
2.45 | 2.46 | 2.48 | tango642 |
2.50 | 2.51 | 2.52 | T:speck64128ctr |
2.77 | 2.79 | 2.81 | chacha20 |
2.83 | 2.87 | 2.95 | T:trivium |
3.03 | 3.05 | 3.06 | T:speck128128ctr |
3.11 | 3.13 | 3.15 | T:speck128192ctr |
3.19 | 3.22 | 3.23 | T:speck128256ctr |
3.28 | 3.29 | 3.30 | salsa20 |
4.14 | 4.15 | 4.18 | xsalsa20 |
4.58 | 4.61 | 4.62 | T:snow20 |
4.66 | 4.68 | 4.70 | T:rabbit |
4.90 | 4.91 | 4.93 | T:cryptmtv3 |
5.10 | 5.11 | 5.12 | T:simon6496ctr |
5.02 | 5.13 | 5.18 | T:nlsv2 |
5.84 | 5.85 | 5.86 | T:sosemanuk |
6.56? | 6.62? | 7.60? | T:simon64128ctr |
7.07 | 7.09 | 7.11 | T:lexv2 |
8.12 | 8.20 | 8.90 | T:simon128128ctr |
8.35 | 8.49 | 8.63 | T:tpy6 |
10.14 | 10.15 | 10.18 | T:simon128256ctr |
11.91 | 11.93 | 11.95 | T:aes128estream |
12.53 | 12.57 | 12.63 | T:panama |
12.92 | 12.96 | 13.00 | T:aes128ctr |
14.59 | 14.65 | 14.75 | T:aes192ctr |
14.84 | 14.92 | 15.38 | T:tpy |
15.91 | 15.93 | 15.97 | T:aes256ctr |
16.76 | 16.85 | 16.94 | T:tpypy |
18.97 | 19.00 | 19.05 | T:aes256estream |
29.65 | 29.67 | 29.70 | T:hc128 |
32.58 | 32.78 | 33.02 | T:ocelot1 |
33.24 | 33.54 | 33.78 | T:ocelot2 |
52.74 | 53.08 | 53.24 | T:amastrid |
79.67 | 79.71 | 79.78 | T:hc256 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
3.33 | 3.33 | 3.33 | chacha8 |
4.06 | 4.09 | 4.12 | salsa208 |
4.30 | 4.38 | 4.41 | chacha12 |
5.06 | 5.08 | 5.11 | salsa2012 |
5.28 | 5.33 | 5.45 | T:speck6496ctr |
5.33 | 5.42 | 5.52 | T:speck64128ctr |
6.11 | 6.19 | 6.34 | T:speck128128ctr |
6.19 | 6.30 | 6.41 | T:speck128192ctr |
6.28 | 6.34 | 6.45 | T:speck128256ctr |
6.41 | 6.42 | 6.44 | chacha20 |
7.22 | 7.25 | 7.28 | salsa20 |
8.66 | 8.73 | 8.80 | T:trivium |
10.78 | 10.84 | 11.00 | T:rabbit |
11.02 | 11.08 | 11.17 | T:simon6496ctr |
11.34 | 11.42 | 11.61 | T:snow20 |
12.50 | 12.58 | 12.67 | T:cryptmtv3 |
12.75 | 12.83 | 12.95 | T:simon64128ctr |
14.08 | 14.23 | 14.47 | tango642 |
14.86 | 14.92 | 14.97 | xsalsa20 |
16.25 | 16.31 | 16.39 | T:aes128estream |
16.91 | 17.00 | 17.22 | T:lexv2 |
17.12 | 17.30 | 18.11 | T:nlsv2 |
17.50 | 17.59 | 17.66 | T:simon128256ctr |
17.55 | 17.73 | 17.83 | T:simon128128ctr |
24.22 | 24.33 | 24.58 | T:sosemanuk |
25.12 | 25.23 | 25.36 | T:aes256estream |
52.91 | 53.66 | 54.12 | T:tpy6 |
77.36 | 78.28 | 78.89 | T:aes128ctr |
81.33 | 81.61 | 82.00 | T:panama |
84.67 | 85.62 | 86.06 | T:aes192ctr |
90.06 | 90.27 | 90.50 | T:aes256ctr |
112.19 | 112.98 | 114.27 | T:tpy |
112.08 | 114.53 | 116.31 | T:ocelot1 |
112.73 | 114.80 | 116.39 | T:ocelot2 |
114.89 | 116.52 | 119.23 | T:tpypy |
151.33 | 152.59 | 153.69 | T:amastrid |
247.73 | 247.91 | 248.06 | T:hc128 |
686.58 | 687.19 | 688.16 | T:hc256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
26.50 | 27.00 | 27.50 | T:speck6496ctr |
27.75 | 28.25 | 28.62 | T:speck64128ctr |
28.50 | 28.62 | 29.00 | chacha8 |
28.75 | 29.25 | 30.00 | T:speck128256ctr |
30.00 | 31.88 | 33.25 | T:speck128128ctr |
32.12 | 32.38 | 32.88 | T:speck128192ctr |
36.25 | 36.62 | 37.12 | chacha12 |
39.38 | 40.50 | 42.62 | salsa208 |
53.00 | 54.62 | 57.12 | chacha20 |
54.50 | 54.88 | 55.38 | T:trivium |
65.50 | 66.75 | 70.12 | T:rabbit |
66.25? | 67.25? | 79.12? | salsa2012 |
71.88 | 72.25 | 74.38 | salsa20 |
72.12 | 72.88 | 74.12 | T:simon6496ctr |
81.75 | 82.12 | 82.50 | T:aes128estream |
82.12 | 83.25 | 85.75 | T:cryptmtv3 |
85.75 | 86.62 | 87.88 | T:simon64128ctr |
89.88 | 90.50 | 93.38 | T:snow20 |
93.25 | 94.50 | 99.62 | T:nlsv2 |
93.88 | 94.88 | 96.00 | T:aes256estream |
101.25 | 102.38 | 104.12 | T:lexv2 |
107.00 | 107.88 | 109.88 | tango642 |
115.38 | 116.38 | 118.38 | T:simon128128ctr |
119.00 | 120.50 | 121.88 | T:simon128256ctr |
132.62 | 133.62 | 134.25 | xsalsa20 |
194.75 | 195.88 | 197.88 | T:sosemanuk |
398.12 | 403.00 | 419.00 | T:tpy6 |
443.38 | 449.62 | 454.00 | T:aes128ctr |
465.62 | 473.88 | 480.75 | T:aes192ctr |
473.62 | 479.25 | 487.00 | T:aes256ctr |
640.75 | 643.00 | 648.88 | T:panama |
732.12 | 742.38 | 763.75 | T:ocelot1 |
734.25 | 750.38 | 769.12 | T:ocelot2 |
878.62 | 883.88 | 901.38 | T:tpy |
898.25 | 901.50 | 904.00 | T:tpypy |
996.00 | 1003.38 | 1013.12 | T:amastrid |
1976.62 | 1978.12 | 1979.50 | T:hc128 |
5493.38 | 5497.50 | 5501.75 | T:hc256 |
|