Cycles/byte for long messages |
25% | 50% | 75% | stream |
0.98 | 0.99 | 0.99 | T:aes128ctr |
1.08 | 1.12 | 1.13 | chacha8 |
1.24? | 1.29? | 1.41? | aes256ctr |
1.38 | 1.39 | 1.39 | salsa208 |
1.45 | 1.46 | 1.47 | chacha12 |
1.42 | 1.48 | 1.50 | T:aes192ctr |
1.46 | 1.49 | 1.51 | tango642 |
1.96 | 1.99 | 2.03 | salsa2012 |
2.10 | 2.12 | 2.12 | T:speck128128ctr |
2.17 | 2.18 | 2.21 | T:speck128192ctr |
2.17 | 2.19 | 2.23 | chacha20 |
2.23 | 2.23 | 2.25 | T:speck128256ctr |
2.66 | 2.66 | 2.67 | T:speck6496ctr |
2.74 | 2.74 | 2.75 | T:speck64128ctr |
2.88 | 2.90 | 2.92 | T:hc128 |
2.89 | 2.96 | 3.06 | T:tpy |
3.16 | 3.16 | 3.16 | salsa20 |
3.18 | 3.18 | 3.18 | xsalsa20 |
3.18 | 3.28 | 3.44 | T:tpy6 |
3.66 | 3.66 | 3.67 | T:trivium |
3.71 | 3.72 | 3.74 | T:simon6496ctr |
3.86 | 3.87 | 3.90 | T:cryptmtv3 |
3.88 | 3.91 | 3.93 | T:simon64128ctr |
4.03 | 4.05 | 4.22 | T:nlsv2 |
4.18 | 4.25 | 4.35 | T:panama |
4.34 | 4.41 | 4.63 | T:sosemanuk |
4.44 | 4.48 | 4.51 | T:hc256 |
4.64 | 4.67 | 4.72 | T:snow20 |
4.85 | 4.91 | 4.95 | T:tpypy |
5.34 | 5.36 | 5.40 | T:rabbit |
5.98 | 6.03 | 6.08 | T:lexv2 |
6.04 | 6.07 | 6.09 | T:simon128128ctr |
6.35 | 6.39 | 6.43 | T:simon128256ctr |
11.29 | 11.32 | 11.38 | T:aes128estream |
20.97 | 21.04 | 21.09 | T:aes256estream |
28.60 | 28.84 | 29.29 | T:ocelot1 |
31.50 | 31.64 | 31.82 | T:ocelot2 |
48.29? | 50.61? | 55.00? | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
1.06 | 1.06 | 1.06 | T:aes128ctr |
1.12 | 1.13 | 1.13 | chacha8 |
1.34 | 1.35 | 1.44 | aes256ctr |
1.42 | 1.42 | 1.42 | salsa208 |
1.49 | 1.50 | 1.51 | chacha12 |
1.71 | 1.72 | 1.73 | tango642 |
1.92 | 1.95 | 1.96 | T:aes192ctr |
2.01 | 2.03 | 2.05 | salsa2012 |
2.21 | 2.22 | 2.24 | chacha20 |
2.22 | 2.23 | 2.23 | T:speck128128ctr |
2.25 | 2.25 | 2.27 | T:speck128192ctr |
2.32 | 2.32 | 2.33 | T:speck128256ctr |
2.72 | 2.72 | 2.73 | T:speck6496ctr |
2.80 | 2.80 | 2.81 | T:speck64128ctr |
3.20 | 3.20 | 3.20 | salsa20 |
3.36 | 3.37 | 3.37 | xsalsa20 |
3.84 | 3.84 | 3.84 | T:trivium |
4.05 | 4.05 | 4.06 | T:simon6496ctr |
4.02 | 4.08 | 4.17 | T:tpy6 |
4.26 | 4.28 | 4.29 | T:simon64128ctr |
4.30 | 4.31 | 4.43 | T:nlsv2 |
4.69 | 4.71 | 4.87 | T:sosemanuk |
4.77 | 4.77 | 4.79 | T:cryptmtv3 |
4.81 | 4.83 | 4.86 | T:snow20 |
5.04 | 5.07 | 5.09 | T:tpy |
5.55 | 5.56 | 5.58 | T:rabbit |
5.66 | 5.67 | 5.71 | T:panama |
6.20 | 6.21 | 6.24 | T:lexv2 |
6.48 | 6.50 | 6.51 | T:simon128128ctr |
6.87 | 6.90 | 6.91 | T:tpypy |
6.91 | 6.92 | 6.95 | T:simon128256ctr |
8.01 | 8.02 | 8.03 | T:hc128 |
11.39 | 11.40 | 11.44 | T:aes128estream |
17.84 | 17.87 | 17.88 | T:hc256 |
21.15 | 21.20 | 21.22 | T:aes256estream |
30.43 | 30.59 | 30.86 | T:ocelot1 |
33.35 | 33.44 | 33.54 | T:ocelot2 |
51.27 | 52.77 | 55.53 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
1.15 | 1.15 | 1.18 | T:aes128ctr |
1.13 | 1.18 | 1.21 | chacha8 |
1.49 | 1.49 | 1.53 | salsa208 |
1.50 | 1.50 | 1.53 | chacha12 |
1.45 | 1.51 | 1.56 | aes256ctr |
2.10 | 2.10 | 2.11 | salsa2012 |
2.10 | 2.12 | 2.16 | tango642 |
2.23 | 2.25 | 2.27 | chacha20 |
2.37 | 2.37 | 2.38 | T:speck128192ctr |
2.41 | 2.41 | 2.42 | T:speck128128ctr |
2.46 | 2.46 | 2.46 | T:speck128256ctr |
2.80 | 2.82 | 2.82 | T:speck6496ctr |
2.73 | 2.84 | 2.99 | T:aes192ctr |
2.89 | 2.89 | 2.91 | T:speck64128ctr |
3.27 | 3.27 | 3.27 | salsa20 |
3.67 | 3.67 | 3.68 | xsalsa20 |
4.14 | 4.14 | 4.14 | T:trivium |
4.58 | 4.60 | 4.61 | T:simon6496ctr |
4.85 | 4.86 | 4.87 | T:simon64128ctr |
4.93 | 4.96 | 5.26 | T:nlsv2 |
5.05 | 5.07 | 5.09 | T:snow20 |
5.25 | 5.31 | 5.37 | T:sosemanuk |
5.44 | 5.49 | 5.66 | T:tpy6 |
5.85 | 5.90 | 5.90 | T:rabbit |
6.47 | 6.49 | 6.50 | T:lexv2 |
7.06 | 7.08 | 7.11 | T:cryptmtv3 |
7.16 | 7.19 | 7.24 | T:simon128128ctr |
7.78 | 7.83 | 7.85 | T:simon128256ctr |
7.96 | 7.98 | 8.11 | T:panama |
8.46 | 8.50 | 8.85 | T:tpy |
10.12 | 10.24 | 10.27 | T:tpypy |
11.47 | 11.53 | 11.62 | T:aes128estream |
16.50 | 16.51 | 16.53 | T:hc128 |
21.37 | 21.45 | 21.46 | T:aes256estream |
33.23 | 33.62 | 33.65 | T:ocelot1 |
36.43 | 36.61 | 36.65 | T:ocelot2 |
40.10 | 40.12 | 40.14 | T:hc256 |
54.29 | 55.14 | 56.96 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
1.38 | 1.38 | 1.40 | chacha8 |
1.44 | 1.45 | 1.52 | T:aes128ctr |
1.78 | 1.84 | 1.92 | aes256ctr |
1.90 | 1.95 | 1.97 | chacha12 |
1.98 | 2.03 | 2.12 | salsa208 |
2.72 | 2.76 | 2.77 | salsa2012 |
2.83 | 2.83 | 3.00 | chacha20 |
2.84 | 2.86 | 2.90 | T:speck128192ctr |
2.89 | 2.92 | 3.04 | T:speck128128ctr |
2.97 | 3.01 | 3.07 | T:speck128256ctr |
3.13 | 3.13 | 3.16 | T:speck6496ctr |
3.12 | 3.15 | 3.22 | tango642 |
3.26 | 3.26 | 3.26 | T:speck64128ctr |
4.20 | 4.21 | 4.27 | salsa20 |
4.91 | 4.93 | 4.98 | T:aes192ctr |
4.94 | 4.95 | 4.96 | T:trivium |
5.23 | 5.24 | 5.25 | xsalsa20 |
5.73 | 5.75 | 5.80 | T:snow20 |
6.34 | 6.35 | 6.36 | T:nlsv2 |
6.77 | 6.80 | 6.80 | T:rabbit |
6.98 | 7.03 | 7.09 | T:simon6496ctr |
7.02 | 7.06 | 7.24 | T:sosemanuk |
7.42 | 7.46 | 7.56 | T:lexv2 |
7.41 | 7.48 | 7.48 | T:simon64128ctr |
8.26 | 8.28 | 8.30 | T:cryptmtv3 |
8.45 | 8.47 | 8.53 | T:simon128256ctr |
9.27 | 9.31 | 9.46 | T:tpy6 |
10.87 | 10.92 | 10.99 | T:simon128128ctr |
11.89 | 11.92 | 11.93 | T:aes128estream |
14.25 | 14.26 | 14.62 | T:panama |
17.55 | 17.58 | 17.65 | T:tpy |
19.18 | 19.22 | 19.39 | T:tpypy |
22.06 | 22.09 | 22.18 | T:aes256estream |
39.32 | 39.34 | 39.36 | T:hc128 |
40.95 | 41.09 | 41.23 | T:ocelot1 |
44.70 | 44.83 | 45.02 | T:ocelot2 |
66.52 | 67.69 | 70.41 | T:amastrid |
99.63 | 99.65 | 99.69 | T:hc256 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
4.03? | 4.05? | 5.27? | chacha8 |
4.91? | 4.92? | 5.50? | T:aes128ctr |
5.38 | 5.42 | 5.52 | chacha12 |
6.44 | 6.44 | 6.44 | salsa208 |
5.94? | 6.45? | 7.09? | aes256ctr |
6.47 | 6.59 | 6.62 | T:speck6496ctr |
7.02 | 7.02 | 7.02 | T:speck64128ctr |
7.64 | 8.16 | 8.48 | T:speck128192ctr |
8.19 | 8.19 | 8.83 | T:speck128256ctr |
8.36 | 8.38 | 8.56 | salsa2012 |
8.92? | 9.28? | 9.92? | chacha20 |
9.66 | 9.67 | 9.78 | T:speck128128ctr |
12.27 | 12.33 | 12.78 | salsa20 |
12.77 | 13.03 | 13.12 | T:simon6496ctr |
13.80 | 13.80 | 14.16 | T:simon64128ctr |
14.66 | 15.16 | 15.19 | T:snow20 |
15.16 | 15.17 | 15.17 | T:trivium |
16.08 | 16.31 | 16.52 | tango642 |
17.41 | 17.41 | 17.42 | T:rabbit |
17.39 | 17.47 | 18.33 | T:aes128estream |
18.30 | 18.31 | 19.09 | T:lexv2 |
19.95 | 20.22 | 21.66 | T:cryptmtv3 |
21.48 | 21.48 | 21.59 | xsalsa20 |
21.45 | 22.09 | 23.23 | T:simon128128ctr |
22.50 | 22.67 | 23.19 | T:simon128256ctr |
26.36 | 26.70 | 26.80 | T:sosemanuk |
28.95 | 29.02 | 29.06 | T:nlsv2 |
30.05 | 30.20 | 30.53 | T:aes256estream |
33.70 | 33.97 | 34.91 | T:aes192ctr |
56.08 | 56.12 | 56.20 | T:tpy6 |
93.84 | 94.36 | 97.59 | T:panama |
133.38 | 133.55 | 133.88 | T:tpypy |
133.33 | 134.28 | 139.11 | T:tpy |
137.55 | 138.19 | 138.47 | T:ocelot1 |
146.19 | 147.52 | 149.67 | T:ocelot2 |
178.77 | 179.28 | 179.45 | T:amastrid |
331.72 | 331.80 | 333.47 | T:hc128 |
859.11 | 860.55 | 861.28 | T:hc256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
32.62? | 33.00? | 37.25? | T:speck6496ctr |
33.38 | 33.50 | 35.75 | T:speck64128ctr |
37.50 | 37.62 | 37.75 | T:aes128ctr |
36.62 | 38.62 | 39.62 | chacha8 |
42.25 | 42.38 | 46.88 | T:speck128256ctr |
40.88 | 42.88 | 43.12 | T:speck128192ctr |
47.00 | 47.12 | 48.12 | aes256ctr |
48.38 | 48.50 | 50.25 | chacha12 |
48.62 | 48.62 | 48.75 | T:speck128128ctr |
79.00 | 79.12 | 80.12 | T:aes128estream |
73.00? | 80.75? | 82.62? | chacha20 |
87.38 | 88.50 | 92.00 | T:simon6496ctr |
91.38 | 91.50 | 91.50 | T:trivium |
88.38 | 93.75 | 94.38 | salsa208 |
94.12 | 94.25 | 101.88 | T:simon64128ctr |
110.00 | 110.25 | 112.62 | salsa2012 |
110.75 | 110.88 | 119.00 | T:rabbit |
114.12 | 114.38 | 116.25 | T:lexv2 |
117.38 | 120.75 | 121.62 | T:snow20 |
117.00 | 121.25 | 124.88 | T:aes256estream |
123.62 | 127.12 | 128.62 | tango642 |
145.38 | 145.50 | 145.75 | T:nlsv2 |
145.00 | 147.88 | 154.50 | T:cryptmtv3 |
152.75 | 154.25 | 168.62 | T:simon128128ctr |
157.50 | 157.62 | 159.88 | T:simon128256ctr |
157.12 | 161.12 | 163.62 | salsa20 |
211.12 | 212.88 | 216.75 | T:sosemanuk |
235.38 | 236.88 | 240.25 | xsalsa20 |
272.38 | 276.62 | 285.12 | T:aes192ctr |
425.62 | 430.50 | 458.50 | T:tpy6 |
742.12 | 749.25 | 762.50 | T:panama |
896.62 | 912.88 | 923.12 | T:ocelot1 |
940.25 | 951.75 | 966.25 | T:ocelot2 |
1035.50 | 1045.12 | 1049.62 | T:tpypy |
1046.75 | 1049.00 | 1056.00 | T:tpy |
1188.62 | 1199.88 | 1228.50 | T:amastrid |
2646.50 | 2652.50 | 2673.25 | T:hc128 |
6891.00 | 6895.00 | 6952.50 | T:hc256 |
|