Cycles/byte for long messages |
25% | 50% | 75% | stream |
2.96 | 2.97 | 2.98 | chacha8 |
3.88 | 3.89 | 3.90 | tango642 |
4.01 | 4.02 | 4.04 | T:tpy6 |
4.05 | 4.06 | 4.07 | salsa208 |
4.04 | 4.10 | 4.11 | chacha12 |
4.02 | 4.14 | 4.21 | T:tpy |
4.30 | 4.30 | 4.31 | T:nlsv2 |
4.65 | 4.72 | 4.79 | T:sosemanuk |
5.73 | 5.74 | 5.81 | salsa2012 |
5.86 | 5.87 | 5.91 | T:panama |
6.11 | 6.12 | 6.14 | T:cryptmtv3 |
6.17 | 6.18 | 6.18 | T:speck64128ctr |
6.59 | 6.62 | 6.62 | chacha20 |
6.77 | 6.85 | 6.90 | T:tpypy |
9.09 | 9.10 | 9.15 | salsa20 |
9.09 | 9.13 | 9.16 | xsalsa20 |
16.33 | 16.42 | 16.55 | T:aes128ctr |
18.10 | 18.15 | 18.34 | T:aes128estream |
19.29 | 19.46 | 19.60 | T:aes192ctr |
22.07 | 22.13 | 22.28 | T:aes256ctr |
25.18 | 25.20 | 25.23 | T:aes256estream |
54.10 | 54.21 | 54.31 | T:ocelot1 |
55.26 | 55.34 | 55.43 | T:ocelot2 |
86.57 | 88.21 | 90.78 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
3.06 | 3.06 | 3.07 | chacha8 |
4.17 | 4.20 | 4.21 | chacha12 |
4.25 | 4.25 | 4.25 | salsa208 |
4.55 | 4.56 | 4.57 | tango642 |
4.69 | 4.69 | 4.70 | T:nlsv2 |
4.95 | 4.96 | 4.97 | T:tpy6 |
5.62 | 5.65 | 5.69 | T:sosemanuk |
5.98 | 5.98 | 6.03 | salsa2012 |
6.27 | 6.28 | 6.28 | T:speck64128ctr |
6.24 | 6.32 | 6.38 | T:tpy |
6.69 | 6.71 | 6.71 | chacha20 |
7.17 | 7.18 | 7.18 | T:cryptmtv3 |
7.78 | 7.78 | 7.81 | T:panama |
9.08 | 9.10 | 9.13 | T:tpypy |
9.45 | 9.45 | 9.49 | salsa20 |
9.61 | 9.64 | 9.65 | xsalsa20 |
18.16 | 18.19 | 18.26 | T:aes128ctr |
18.27 | 18.28 | 18.33 | T:aes128estream |
21.17 | 21.21 | 21.28 | T:aes192ctr |
23.88 | 23.90 | 24.00 | T:aes256ctr |
25.35 | 25.35 | 25.36 | T:aes256estream |
56.48 | 56.51 | 56.56 | T:ocelot1 |
57.61 | 57.64 | 57.69 | T:ocelot2 |
89.91 | 90.57 | 91.72 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
3.22 | 3.22 | 3.22 | chacha8 |
4.34 | 4.36 | 4.38 | chacha12 |
4.56 | 4.56 | 4.60 | salsa208 |
5.62 | 5.62 | 5.62 | T:nlsv2 |
5.67 | 5.67 | 5.69 | tango642 |
6.38 | 6.42 | 6.42 | salsa2012 |
6.45 | 6.46 | 6.47 | T:speck64128ctr |
6.50 | 6.50 | 6.53 | T:tpy6 |
6.84 | 6.86 | 6.86 | chacha20 |
7.25 | 7.31 | 7.35 | T:sosemanuk |
8.86 | 8.86 | 8.88 | T:cryptmtv3 |
9.91 | 9.93 | 9.95 | T:tpy |
10.04 | 10.04 | 10.06 | salsa20 |
10.46 | 10.47 | 10.48 | xsalsa20 |
10.96 | 10.99 | 11.03 | T:panama |
12.80 | 12.93 | 13.00 | T:tpypy |
18.55 | 18.57 | 18.58 | T:aes128estream |
21.07 | 21.14 | 21.30 | T:aes128ctr |
24.07 | 24.15 | 24.39 | T:aes192ctr |
25.58 | 25.67 | 25.67 | T:aes256estream |
26.82 | 26.86 | 26.97 | T:aes256ctr |
60.31 | 60.35 | 60.53 | T:ocelot1 |
61.45 | 61.50 | 61.63 | T:ocelot2 |
91.62 | 92.44 | 94.45 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
4.40 | 4.40 | 4.41 | chacha8 |
4.93 | 4.93 | 4.96 | salsa208 |
5.67 | 5.70 | 5.73 | chacha12 |
6.80 | 6.81 | 6.81 | salsa2012 |
6.90 | 6.91 | 6.91 | T:speck64128ctr |
7.73 | 7.75 | 7.77 | T:nlsv2 |
8.19 | 8.20 | 8.22 | chacha20 |
8.67 | 8.68 | 8.73 | tango642 |
10.51 | 10.52 | 10.55 | salsa20 |
10.65 | 10.65 | 10.69 | T:tpy6 |
11.67 | 11.68 | 11.69 | xsalsa20 |
11.65 | 11.79 | 11.86 | T:sosemanuk |
11.80 | 11.81 | 11.86 | T:cryptmtv3 |
19.06 | 19.09 | 19.10 | T:aes128estream |
19.37 | 19.43 | 19.54 | T:panama |
19.77 | 19.79 | 19.80 | T:tpy |
22.78 | 22.81 | 22.86 | T:tpypy |
26.24 | 26.32 | 26.41 | T:aes256estream |
30.60 | 30.71 | 31.11 | T:aes128ctr |
33.81 | 34.08 | 34.48 | T:aes192ctr |
37.01 | 37.07 | 37.31 | T:aes256ctr |
70.39 | 70.61 | 70.73 | T:ocelot1 |
71.58 | 71.82 | 72.38 | T:ocelot2 |
108.06 | 108.28 | 108.41 | T:amastrid |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
11.27 | 11.41 | 11.42 | salsa208 |
12.69 | 12.73 | 13.12 | T:speck64128ctr |
14.58 | 14.78 | 14.80 | salsa2012 |
14.86 | 14.88 | 14.92 | chacha8 |
17.19 | 17.36 | 17.38 | chacha12 |
19.91 | 19.98 | 20.03 | chacha20 |
21.20 | 21.55 | 21.56 | salsa20 |
26.55 | 26.92 | 27.00 | T:aes128estream |
31.59 | 31.70 | 31.94 | xsalsa20 |
34.53 | 34.86 | 34.95 | T:aes256estream |
38.50 | 38.64 | 38.86 | T:cryptmtv3 |
41.84 | 41.91 | 42.06 | T:nlsv2 |
46.52 | 46.52 | 46.59 | tango642 |
60.84 | 61.58 | 62.34 | T:sosemanuk |
63.53 | 63.80 | 63.91 | T:tpy6 |
123.39 | 124.61 | 125.59 | T:aes128ctr |
125.53 | 126.88 | 129.12 | T:aes192ctr |
127.17 | 127.64 | 128.14 | T:panama |
128.30 | 129.59 | 131.70 | T:aes256ctr |
145.48 | 145.58 | 145.62 | T:tpy |
150.84 | 151.00 | 151.39 | T:tpypy |
200.42 | 200.78 | 201.84 | T:ocelot1 |
202.28 | 202.66 | 203.08 | T:ocelot2 |
264.69 | 265.48 | 271.64 | T:amastrid |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
53.12 | 53.12 | 53.62 | T:speck64128ctr |
96.50 | 96.75 | 97.00 | chacha8 |
96.75 | 97.75 | 102.25 | salsa208 |
107.25 | 107.50 | 108.38 | T:aes128estream |
116.62 | 116.75 | 120.25 | chacha12 |
123.00 | 124.75 | 128.88 | salsa2012 |
127.88 | 128.25 | 128.88 | T:aes256estream |
157.25 | 157.62 | 158.50 | chacha20 |
176.00 | 178.75 | 181.75 | salsa20 |
219.88 | 220.38 | 221.12 | T:nlsv2 |
253.38 | 254.12 | 256.00 | T:cryptmtv3 |
257.88 | 260.12 | 262.12 | xsalsa20 |
347.25 | 348.25 | 348.75 | tango642 |
481.38 | 482.00 | 483.00 | T:tpy6 |
482.50 | 486.62 | 493.00 | T:sosemanuk |
878.25 | 884.62 | 897.88 | T:aes128ctr |
878.75 | 889.50 | 908.75 | T:aes256ctr |
869.75 | 895.12 | 903.62 | T:aes192ctr |
996.88 | 1002.38 | 1010.38 | T:panama |
1137.62 | 1138.75 | 1139.50 | T:tpy |
1155.88 | 1156.62 | 1158.12 | T:tpypy |
1221.50 | 1225.38 | 1230.88 | T:ocelot2 |
1225.50 | 1227.88 | 1235.38 | T:ocelot1 |
1704.12 | 1727.75 | 1731.12 | T:amastrid |
|