Cycles/byte for long messages |
25% | 50% | 75% | stream |
1.03 | 1.03 | 1.03 | tango642 |
2.32 | 2.32 | 2.33 | chacha8 |
2.55 | 2.55 | 2.59 | T:sosemanuk |
2.59 | 2.59 | 2.60 | salsa208 |
3.07 | 3.11 | 3.18 | T:tpy |
3.15 | 3.19 | 3.29 | T:tpy6 |
3.29 | 3.29 | 3.30 | chacha12 |
3.42 | 3.42 | 3.44 | T:nlsv2 |
3.59 | 3.60 | 3.60 | salsa2012 |
3.57 | 3.61 | 3.64 | T:panama |
4.21 | 4.21 | 4.21 | T:cryptmtv3 |
5.28 | 5.28 | 5.28 | chacha20 |
5.31 | 5.59 | 5.64 | T:tpypy |
5.59 | 5.59 | 5.60 | xsalsa20 |
5.59 | 5.59 | 5.59 | salsa20 |
11.47 | 11.55 | 11.77 | T:aes128estream |
15.75? | 16.34? | 17.75? | T:aes256estream |
19.43 | 19.48 | 19.56 | T:aes128ctr |
22.34 | 22.78 | 22.92 | T:aes192ctr |
25.59 | 25.76 | 25.96 | T:aes256ctr |
26.67 | 26.75 | 26.75 | T:ocelot1 |
27.86 | 27.92 | 28.59 | T:ocelot2 |
38.45? | 39.83? | 47.06? | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
1.23 | 1.23 | 1.23 | tango642 |
2.34 | 2.34 | 2.34 | chacha8 |
2.62 | 2.62 | 2.62 | salsa208 |
3.14 | 3.15 | 3.17 | T:sosemanuk |
3.31 | 3.31 | 3.31 | chacha12 |
3.56 | 3.56 | 3.57 | T:nlsv2 |
3.62 | 3.62 | 3.62 | salsa2012 |
3.91 | 3.93 | 3.99 | T:tpy6 |
4.62 | 4.62 | 4.62 | T:cryptmtv3 |
4.84 | 4.84 | 4.86 | T:panama |
4.91 | 4.93 | 4.94 | T:tpy |
5.30 | 5.30 | 5.31 | chacha20 |
5.62 | 5.62 | 5.62 | salsa20 |
5.70 | 5.70 | 5.70 | xsalsa20 |
7.14 | 7.21 | 7.25 | T:tpypy |
11.59 | 11.62 | 11.78 | T:aes128estream |
16.26 | 16.44 | 17.45 | T:aes256estream |
19.98 | 19.99 | 20.03 | T:aes128ctr |
23.10 | 23.24 | 23.33 | T:aes192ctr |
26.21 | 26.23 | 26.37 | T:aes256ctr |
27.98 | 27.99 | 27.99 | T:ocelot1 |
29.19 | 29.21 | 29.71 | T:ocelot2 |
40.88? | 41.71? | 46.87? | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
1.56 | 1.56 | 1.56 | tango642 |
2.33 | 2.35 | 2.37 | chacha8 |
2.65 | 2.65 | 2.66 | salsa208 |
3.34 | 3.34 | 3.35 | chacha12 |
3.65 | 3.65 | 3.66 | salsa2012 |
3.81 | 3.83 | 3.83 | T:nlsv2 |
4.18 | 4.19 | 4.20 | T:sosemanuk |
5.16 | 5.17 | 5.19 | T:tpy6 |
5.34 | 5.34 | 5.35 | chacha20 |
5.47 | 5.47 | 5.48 | T:cryptmtv3 |
5.66 | 5.67 | 5.67 | salsa20 |
5.88 | 5.88 | 5.89 | xsalsa20 |
6.90 | 6.91 | 6.96 | T:panama |
7.83 | 7.83 | 7.89 | T:tpy |
9.79 | 9.87 | 9.92 | T:tpypy |
11.71 | 11.74 | 11.87 | T:aes128estream |
16.41 | 16.59 | 17.49 | T:aes256estream |
20.79 | 20.85 | 20.98 | T:aes128ctr |
23.90 | 23.93 | 24.44 | T:aes192ctr |
27.02 | 27.03 | 27.28 | T:aes256ctr |
29.97 | 30.00 | 30.19 | T:ocelot1 |
31.24 | 31.37 | 31.40 | T:ocelot2 |
46.48 | 46.96 | 49.44 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
2.41 | 2.41 | 2.41 | tango642 |
2.73 | 2.73 | 2.76 | chacha8 |
2.75 | 2.75 | 2.76 | salsa208 |
3.75 | 3.75 | 3.75 | salsa2012 |
4.13 | 4.14 | 4.14 | chacha12 |
4.50 | 4.52 | 4.53 | T:nlsv2 |
5.75 | 5.75 | 5.76 | salsa20 |
5.82 | 5.82 | 5.88 | chacha20 |
6.35 | 6.35 | 6.37 | xsalsa20 |
6.43 | 6.53 | 6.56 | T:cryptmtv3 |
6.94 | 6.99 | 7.04 | T:sosemanuk |
8.51 | 8.51 | 8.55 | T:tpy6 |
11.95 | 11.97 | 12.14 | T:aes128estream |
12.39 | 12.44 | 12.49 | T:panama |
15.99 | 16.08 | 16.10 | T:tpy |
16.84 | 17.10 | 17.98 | T:aes256estream |
17.20 | 17.33 | 17.56 | T:tpypy |
23.00 | 23.07 | 23.13 | T:aes128ctr |
26.06 | 26.10 | 26.95 | T:aes192ctr |
29.11 | 29.16 | 29.95 | T:aes256ctr |
35.84 | 36.00 | 36.06 | T:ocelot1 |
37.16 | 37.24 | 37.32 | T:ocelot2 |
51.72 | 55.18 | 55.47 | T:amastrid |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
3.77 | 3.80 | 3.84 | salsa208 |
4.80 | 4.84 | 5.19 | salsa2012 |
5.92 | 5.94 | 5.94 | chacha8 |
6.80 | 6.84 | 6.84 | salsa20 |
10.36 | 10.36 | 10.39 | chacha20 |
10.80 | 11.17 | 11.19 | chacha12 |
12.16 | 12.16 | 12.38 | xsalsa20 |
13.50 | 13.50 | 13.50 | tango642 |
14.20 | 14.20 | 14.42 | T:nlsv2 |
15.14 | 15.30 | 15.52 | T:aes128estream |
16.42? | 16.58? | 21.36? | T:cryptmtv3 |
22.25 | 22.45 | 23.52 | T:aes256estream |
40.12 | 40.19 | 40.50 | T:sosemanuk |
47.80 | 48.42 | 49.45 | T:aes128ctr |
50.83 | 50.84 | 50.91 | T:tpy6 |
52.84 | 53.59 | 53.94 | T:aes192ctr |
55.81 | 56.59 | 57.78 | T:aes256ctr |
82.31 | 82.62 | 82.83 | T:panama |
110.75 | 110.92 | 111.33 | T:ocelot1 |
111.94 | 112.22 | 112.97 | T:ocelot2 |
111.97 | 112.23 | 113.08 | T:tpypy |
120.02 | 120.05 | 120.20 | T:tpy |
149.45 | 151.41 | 153.97 | T:amastrid |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
34.25 | 34.38 | 34.38 | salsa208 |
42.25 | 42.25 | 42.38 | salsa2012 |
46.62 | 46.62 | 46.62 | chacha8 |
53.50 | 53.88 | 54.25 | T:aes128estream |
58.12 | 58.25 | 58.62 | salsa20 |
65.00 | 65.38 | 65.38 | chacha12 |
77.50 | 78.12 | 78.75 | T:nlsv2 |
82.25 | 82.25 | 82.38 | chacha20 |
81.25 | 83.00 | 87.75 | T:aes256estream |
96.88? | 99.50? | 141.00? | T:cryptmtv3 |
101.25 | 102.25 | 103.50 | xsalsa20 |
102.75 | 102.75 | 105.75 | tango642 |
270.25 | 275.25 | 285.12 | T:aes128ctr |
294.00 | 299.88 | 308.38 | T:aes256ctr |
298.75 | 304.75 | 314.88 | T:aes192ctr |
321.88 | 322.38 | 324.88 | T:sosemanuk |
385.62 | 385.75 | 385.75 | T:tpy6 |
652.38 | 652.50 | 652.62 | T:panama |
702.12 | 702.25 | 705.50 | T:ocelot2 |
704.62 | 708.50 | 719.25 | T:ocelot1 |
858.12 | 867.50 | 867.88 | T:tpypy |
940.12 | 941.50 | 942.12 | T:tpy |
975.25 | 977.50 | 981.12 | T:amastrid |
|