Cycles/byte for long messages |
25% | 50% | 75% | stream |
1.56 | 1.56 | 1.57 | tango642 |
2.57 | 2.57 | 2.57 | chacha8 |
2.86 | 2.86 | 2.86 | salsa208 |
3.52 | 3.52 | 3.53 | chacha12 |
3.88 | 3.89 | 3.90 | salsa2012 |
5.43 | 5.44 | 5.44 | chacha20 |
6.08 | 6.08 | 6.09 | salsa20 |
6.08 | 6.08 | 6.09 | xsalsa20 |
6.25 | 6.25 | 6.27 | T:tpy6 |
6.19 | 6.28 | 6.36 | T:tpy |
6.60 | 6.60 | 6.61 | T:nlsv2 |
7.23 | 7.23 | 7.25 | T:cryptmtv3 |
8.22 | 8.39 | 8.67 | T:tpypy |
17.19 | 17.22 | 17.26 | T:aes128estream |
24.61 | 24.65 | 24.80 | T:aes256estream |
29.90 | 30.02 | 30.79 | T:aes128ctr |
34.02 | 34.13 | 35.88 | T:aes192ctr |
38.16 | 38.31 | 39.98 | T:aes256ctr |
49.67 | 49.77 | 51.37 | T:ocelot1 |
52.29 | 52.42 | 54.02 | T:ocelot2 |
80.09 | 81.96 | 83.30 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
1.83 | 1.83 | 1.84 | tango642 |
2.60 | 2.60 | 2.60 | chacha8 |
2.89 | 2.89 | 2.89 | salsa208 |
3.56 | 3.56 | 3.56 | chacha12 |
3.93 | 3.93 | 3.93 | salsa2012 |
5.47 | 5.47 | 5.47 | chacha20 |
6.12 | 6.12 | 6.12 | salsa20 |
6.21 | 6.21 | 6.21 | xsalsa20 |
6.90 | 6.90 | 6.91 | T:nlsv2 |
7.32 | 7.33 | 7.34 | T:tpy6 |
8.28 | 8.28 | 8.29 | T:cryptmtv3 |
9.02 | 9.04 | 9.10 | T:tpy |
10.82 | 10.86 | 11.07 | T:tpypy |
17.30 | 17.30 | 17.33 | T:aes128estream |
24.73 | 24.76 | 24.85 | T:aes256estream |
30.49 | 30.55 | 31.12 | T:aes128ctr |
34.63 | 34.68 | 35.99 | T:aes192ctr |
38.78 | 38.85 | 40.10 | T:aes256ctr |
51.94 | 51.99 | 53.18 | T:ocelot1 |
54.60 | 54.65 | 55.84 | T:ocelot2 |
83.17 | 83.75 | 84.52 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
2.29 | 2.29 | 2.30 | tango642 |
2.66 | 2.66 | 2.66 | chacha8 |
2.95 | 2.95 | 2.96 | salsa208 |
3.61 | 3.61 | 3.62 | chacha12 |
3.98 | 4.09 | 4.09 | salsa2012 |
5.52 | 5.53 | 5.53 | chacha20 |
6.17 | 6.17 | 6.18 | salsa20 |
6.42 | 6.42 | 6.43 | xsalsa20 |
7.63 | 7.64 | 7.65 | T:nlsv2 |
9.11 | 9.11 | 9.12 | T:tpy6 |
10.71 | 10.71 | 10.72 | T:cryptmtv3 |
13.64 | 13.64 | 13.77 | T:tpy |
14.92 | 14.93 | 15.30 | T:tpypy |
17.43 | 17.44 | 17.48 | T:aes128estream |
24.98 | 24.99 | 25.00 | T:aes256estream |
31.39 | 31.44 | 31.60 | T:aes128ctr |
35.57 | 35.59 | 35.80 | T:aes192ctr |
39.71 | 39.73 | 39.92 | T:aes256ctr |
55.61 | 55.64 | 55.83 | T:ocelot1 |
58.30 | 58.34 | 58.54 | T:ocelot2 |
87.52 | 87.73 | 88.41 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
3.04 | 3.05 | 3.05 | chacha8 |
3.09 | 3.09 | 3.11 | salsa208 |
3.49 | 3.49 | 3.51 | tango642 |
4.06 | 4.07 | 4.07 | chacha12 |
4.14 | 4.14 | 4.17 | salsa2012 |
6.11 | 6.12 | 6.13 | chacha20 |
6.32 | 6.32 | 6.32 | salsa20 |
6.98 | 6.98 | 6.99 | xsalsa20 |
9.25 | 9.26 | 9.28 | T:nlsv2 |
12.33 | 12.34 | 12.36 | T:cryptmtv3 |
13.88 | 13.88 | 13.89 | T:tpy6 |
17.82 | 17.82 | 17.82 | T:aes128estream |
25.36 | 25.47 | 25.49 | T:aes256estream |
25.95 | 25.97 | 26.19 | T:tpy |
26.03 | 26.06 | 26.26 | T:tpypy |
33.81 | 33.95 | 34.01 | T:aes128ctr |
38.11 | 38.15 | 38.22 | T:aes192ctr |
42.26 | 42.30 | 42.51 | T:aes256ctr |
65.58 | 65.61 | 65.66 | T:ocelot1 |
68.25 | 68.27 | 68.35 | T:ocelot2 |
100.23 | 100.41 | 101.95 | T:amastrid |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
4.83 | 4.83 | 4.83 | salsa208 |
5.86 | 5.86 | 5.91 | salsa2012 |
6.16 | 6.16 | 6.16 | chacha8 |
7.69 | 7.69 | 7.69 | chacha12 |
8.03 | 8.03 | 8.14 | salsa20 |
10.89 | 10.89 | 10.89 | chacha20 |
14.02 | 14.05 | 14.05 | xsalsa20 |
18.61 | 18.61 | 18.83 | tango642 |
22.88 | 22.88 | 22.88 | T:aes128estream |
28.77? | 30.02? | 32.53? | T:cryptmtv3 |
32.17 | 32.23 | 32.25 | T:aes256estream |
35.19 | 35.33 | 35.44 | T:nlsv2 |
64.73 | 65.95 | 66.41 | T:aes128ctr |
70.53 | 71.05 | 72.00 | T:aes192ctr |
74.62 | 74.67 | 74.89 | T:tpy6 |
74.80 | 75.12 | 75.38 | T:aes256ctr |
168.28 | 168.42 | 168.98 | T:tpypy |
183.25 | 183.28 | 183.48 | T:tpy |
192.77 | 193.19 | 193.56 | T:ocelot1 |
195.39 | 195.67 | 196.05 | T:ocelot2 |
273.19 | 273.42 | 276.11 | T:amastrid |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
48.62 | 48.62 | 49.50 | salsa208 |
53.25 | 53.25 | 53.75 | chacha8 |
56.88 | 56.88 | 56.88 | salsa2012 |
65.50 | 65.50 | 65.50 | chacha12 |
75.38 | 75.38 | 77.00 | salsa20 |
80.00 | 80.12 | 80.12 | T:aes128estream |
90.88 | 90.88 | 91.62 | chacha20 |
109.25 | 109.25 | 109.25 | T:aes256estream |
122.38 | 122.62 | 123.25 | xsalsa20 |
143.88 | 143.88 | 145.62 | tango642 |
168.12 | 168.38 | 169.25 | T:nlsv2 |
164.25? | 191.00? | 200.38? | T:cryptmtv3 |
342.50 | 351.62 | 357.25 | T:aes128ctr |
365.62 | 368.88 | 371.88 | T:aes192ctr |
374.25 | 377.25 | 382.38 | T:aes256ctr |
551.75 | 553.25 | 553.88 | T:tpy6 |
1201.50 | 1202.50 | 1206.75 | T:ocelot1 |
1202.75 | 1204.88 | 1210.38 | T:ocelot2 |
1287.00 | 1288.12 | 1289.00 | T:tpypy |
1422.00 | 1422.50 | 1423.62 | T:tpy |
1805.12 | 1828.62 | 1840.12 | T:amastrid |
|