Cycles/byte for long messages |
25% | 50% | 75% | stream |
8.54? | 8.80? | 9.76? | tango642 |
8.57? | 8.96? | 9.88? | T:chacha8 |
8.60? | 9.21? | 9.59? | T:tpy |
9.14 | 9.45 | 10.05 | T:nlsv2 |
9.45 | 9.62 | 10.05 | T:tpy6 |
8.58? | 9.93? | 11.04? | T:sosemanuk |
10.38 | 10.53 | 10.75 | salsa208 |
11.43 | 11.55 | 11.95 | chacha8 |
11.09 | 11.63 | 12.17 | T:cryptmtv3 |
10.83? | 11.92? | 12.91? | T:chacha12 |
11.10? | 12.19? | 13.73? | T:panama |
12.55 | 13.10 | 13.88 | T:tpypy |
13.23? | 13.90? | 14.72? | T!!!chacha20 |
13.71 | 13.91 | 14.27 | salsa2012 |
15.64 | 15.68 | 16.13 | chacha12 |
20.59 | 21.08 | 21.42 | xsalsa20 |
20.57 | 21.11 | 21.48 | salsa20 |
33.53 | 34.44 | 35.50 | T:aes128ctr |
40.06 | 40.82 | 41.98 | T:aes192ctr |
41.08 | 41.61 | 42.19 | T:aes128estream |
46.37 | 47.22 | 48.02 | T:aes256ctr |
61.04 | 61.63 | 62.14 | T:aes256estream |
83.60 | 84.32 | 84.68 | T:ocelot1 |
85.95 | 86.79 | 87.59 | T:ocelot2 |
147.16 | 153.10 | 158.48 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
9.67 | 9.86 | 10.52 | tango642 |
9.61 | 9.88 | 10.47 | T:chacha8 |
9.73 | 9.96 | 10.41 | T:nlsv2 |
10.49 | 10.61 | 10.77 | salsa208 |
10.83 | 10.96 | 11.28 | T:tpy6 |
11.55 | 11.64 | 11.93 | chacha8 |
11.31 | 11.76 | 12.53 | T:sosemanuk |
12.58 | 12.81 | 13.02 | T:tpy |
12.94 | 13.14 | 13.76 | T:chacha12 |
13.01 | 13.34 | 13.54 | T:cryptmtv3 |
14.01 | 14.04 | 14.30 | salsa2012 |
14.70 | 14.72 | 15.28 | T!!!chacha20 |
15.76 | 15.79 | 16.13 | chacha12 |
16.11 | 16.26 | 17.22 | T:panama |
16.57 | 16.68 | 17.16 | T:tpypy |
21.09 | 21.22 | 21.47 | salsa20 |
21.40 | 21.50 | 21.74 | xsalsa20 |
36.00 | 36.04 | 36.60 | T:aes128ctr |
41.93 | 41.94 | 42.31 | T:aes128estream |
42.48 | 42.57 | 43.11 | T:aes192ctr |
49.01 | 49.05 | 49.36 | T:aes256ctr |
61.99 | 62.00 | 62.33 | T:aes256estream |
88.33 | 88.41 | 88.67 | T:ocelot1 |
90.88 | 90.95 | 91.50 | T:ocelot2 |
154.30 | 158.60 | 162.51 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
10.68 | 10.68 | 10.69 | salsa208 |
11.13 | 11.13 | 11.50 | T:nlsv2 |
11.41 | 11.61 | 12.31 | tango642 |
11.37? | 11.73? | 14.00? | T:chacha8 |
11.76 | 11.83 | 12.52 | chacha8 |
13.12 | 13.29 | 14.01 | T:tpy6 |
14.22 | 14.27 | 14.86 | salsa2012 |
14.69? | 15.21? | 17.81? | T:sosemanuk |
14.88? | 15.25? | 17.16? | T:chacha12 |
15.97 | 16.41 | 16.75 | chacha12 |
16.08 | 16.66 | 17.84 | T!!!chacha20 |
16.71 | 17.11 | 17.90 | T:cryptmtv3 |
18.60 | 18.81 | 19.64 | T:tpy |
21.33 | 21.56 | 21.95 | salsa20 |
22.11 | 22.24 | 22.97 | xsalsa20 |
22.34 | 22.61 | 23.08 | T:tpypy |
22.58 | 23.07 | 25.08 | T:panama |
38.10 | 38.53 | 40.15 | T:aes128ctr |
42.35 | 42.54 | 43.53 | T:aes128estream |
44.70 | 44.97 | 46.80 | T:aes192ctr |
51.42 | 51.63 | 53.73 | T:aes256ctr |
62.48 | 62.74 | 63.96 | T:aes256estream |
95.18 | 95.24 | 99.18 | T:ocelot1 |
97.74 | 97.76 | 99.35 | T:ocelot2 |
164.39 | 165.32 | 167.12 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
11.21 | 11.21 | 11.22 | salsa208 |
12.27 | 12.27 | 12.32 | chacha8 |
14.57 | 14.64 | 15.30 | T:nlsv2 |
14.75 | 14.75 | 14.76 | salsa2012 |
16.20 | 16.29 | 17.22 | tango642 |
16.50 | 16.50 | 16.61 | chacha12 |
16.27? | 16.56? | 18.19? | T:chacha8 |
19.34 | 19.36 | 19.92 | T:tpy6 |
19.81? | 20.09? | 22.54? | T!!!chacha20 |
19.87 | 20.46 | 21.31 | T:chacha12 |
21.45 | 21.94 | 23.12 | T:cryptmtv3 |
21.82 | 21.98 | 21.99 | salsa20 |
23.14? | 23.83? | 27.72? | T:sosemanuk |
23.99 | 24.12 | 25.82 | xsalsa20 |
34.39 | 34.66 | 36.10 | T:tpy |
37.80 | 37.95 | 39.65 | T:tpypy |
38.93 | 39.86 | 42.23 | T:panama |
43.47 | 43.74 | 46.19 | T:aes128estream |
47.78? | 49.49? | 54.35? | T:aes128ctr |
55.29 | 56.64 | 60.80 | T:aes192ctr |
63.68 | 64.82 | 69.17 | T:aes256ctr |
64.17 | 64.83 | 67.23 | T:aes256estream |
113.44 | 113.82 | 119.81 | T:ocelot1 |
115.93 | 116.47 | 121.55 | T:ocelot2 |
192.78 | 193.07 | 196.46 | T:amastrid |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
17.91 | 17.91 | 17.95 | salsa208 |
18.94 | 19.16 | 19.38 | chacha8 |
21.44 | 21.44 | 21.47 | salsa2012 |
23.16 | 23.28 | 23.48 | chacha12 |
28.31 | 28.31 | 28.48 | salsa20 |
48.03 | 48.06 | 48.19 | xsalsa20 |
57.94 | 57.97 | 57.97 | T:aes128estream |
60.91 | 61.12 | 61.34 | T!!!chacha20 |
69.14 | 69.16 | 72.72 | T:nlsv2 |
68.80? | 75.41? | 77.25? | T:cryptmtv3 |
77.00 | 78.02 | 85.42 | T:chacha8 |
77.33 | 78.91 | 79.25 | tango642 |
82.00 | 82.03 | 82.19 | T:aes256estream |
85.42 | 87.44 | 94.77 | T:chacha12 |
101.50 | 101.91 | 102.56 | T:tpy6 |
100.61 | 102.31 | 108.52 | T:aes128ctr |
106.05 | 107.72 | 112.64 | T:aes192ctr |
115.86 | 116.89 | 119.53 | T:aes256ctr |
124.39? | 127.17? | 140.92? | T:sosemanuk |
236.08 | 237.83 | 253.81 | T:tpypy |
237.42 | 240.36 | 257.33 | T:tpy |
250.55? | 255.39? | 290.72? | T:panama |
349.72 | 351.25 | 368.41 | T:ocelot2 |
347.59? | 363.66? | 389.56? | T:ocelot1 |
516.47 | 522.75 | 548.16 | T:amastrid |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
135.25 | 135.25 | 135.25 | salsa208 |
143.75 | 143.75 | 144.50 | chacha8 |
164.50 | 164.50 | 165.12 | salsa2012 |
178.25 | 178.25 | 179.88 | chacha12 |
211.50 | 211.75 | 212.38 | T:aes128estream |
219.50 | 219.50 | 219.62 | salsa20 |
280.25 | 280.50 | 282.25 | T:aes256estream |
347.38 | 347.88 | 351.00 | T:nlsv2 |
376.50 | 378.00 | 383.62 | xsalsa20 |
363.88? | 403.38? | 413.38? | T:cryptmtv3 |
495.12 | 496.50 | 502.38 | T!!!chacha20 |
559.75 | 562.25 | 564.25 | tango642 |
559.75 | 575.50 | 614.50 | T:aes128ctr |
566.50 | 577.62 | 589.88 | T:aes192ctr |
604.12 | 610.88 | 623.25 | T:aes256ctr |
629.25 | 638.62 | 682.88 | T:chacha8 |
723.00 | 723.50 | 723.62 | T:tpy6 |
715.62 | 729.50 | 757.12 | T:chacha12 |
988.12? | 1005.75? | 1104.62? | T:sosemanuk |
1831.88 | 1846.62 | 2018.75 | T:tpy |
1795.38 | 1860.25 | 1959.25 | T:tpypy |
1981.88 | 2007.00 | 2195.50 | T:panama |
2187.25 | 2205.75 | 2418.12 | T:ocelot1 |
2190.88 | 2206.62 | 2422.88 | T:ocelot2 |
3377.12 | 3502.25 | 3622.25 | T:amastrid |
|