Cycles/byte for long messages |
25% | 50% | 75% | stream |
1.21 | 1.21 | 1.23 | tango642 |
2.82 | 2.82 | 2.82 | chacha8 |
2.88 | 2.90 | 2.90 | T:hc128 |
3.43 | 3.45 | 3.48 | salsa208 |
3.47 | 3.48 | 3.50 | T:tpy6 |
3.59 | 3.60 | 3.60 | T:tpy |
3.96 | 3.96 | 3.96 | chacha12 |
4.01 | 4.03 | 4.04 | T:nlsv2 |
4.06 | 4.09 | 4.11 | T:sosemanuk |
4.15 | 4.18 | 4.19 | T:hc256 |
4.19 | 4.19 | 4.19 | T:trivium |
4.11 | 4.20 | 4.22 | T:snow20 |
4.32 | 4.36 | 4.42 | T:panama |
4.46 | 4.47 | 4.47 | T:rabbit |
4.82 | 4.83 | 4.84 | salsa2012 |
4.96 | 4.97 | 4.98 | T:lexv2 |
5.12 | 5.27 | 5.27 | T:cryptmtv3 |
5.81 | 5.81 | 5.82 | T:tpypy |
6.23 | 6.24 | 6.24 | chacha20 |
7.47 | 7.48 | 7.49 | xsalsa20 |
7.47 | 7.49 | 7.52 | salsa20 |
10.22 | 10.27 | 10.31 | T:aes128estream |
19.37 | 19.40 | 19.42 | T:aes256estream |
27.84 | 27.86 | 28.06 | T:aes128ctr |
28.86 | 29.49 | 30.36 | T:ocelot1 |
31.19 | 31.35 | 31.59 | T:aes192ctr |
31.91 | 33.01 | 33.46 | T:ocelot2 |
34.73 | 35.00 | 35.17 | T:aes256ctr |
53.38 | 54.33 | 55.95 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
1.46 | 1.46 | 1.48 | tango642 |
2.84 | 2.84 | 2.84 | chacha8 |
3.46 | 3.48 | 3.49 | salsa208 |
3.99 | 3.99 | 3.99 | chacha12 |
4.28 | 4.29 | 4.30 | T:nlsv2 |
4.25 | 4.31 | 4.32 | T:snow20 |
4.32 | 4.34 | 4.35 | T:sosemanuk |
4.35 | 4.35 | 4.35 | T:trivium |
4.46 | 4.47 | 4.48 | T:tpy6 |
4.59 | 4.59 | 4.59 | T:rabbit |
4.86 | 4.86 | 4.87 | salsa2012 |
5.13 | 5.13 | 5.14 | T:lexv2 |
5.61 | 5.61 | 5.61 | T:tpy |
5.64 | 5.65 | 5.69 | T:panama |
5.91 | 6.02 | 6.02 | T:cryptmtv3 |
6.27 | 6.27 | 6.27 | chacha20 |
7.51 | 7.52 | 7.54 | salsa20 |
7.53 | 7.53 | 7.54 | T:hc128 |
7.64 | 7.64 | 7.64 | xsalsa20 |
7.84 | 7.84 | 7.85 | T:tpypy |
10.31 | 10.33 | 10.36 | T:aes128estream |
16.45 | 16.45 | 16.46 | T:hc256 |
19.51 | 19.52 | 19.52 | T:aes256estream |
28.38 | 28.39 | 28.53 | T:aes128ctr |
31.24 | 31.40 | 32.03 | T:ocelot1 |
31.86 | 31.86 | 32.04 | T:aes192ctr |
34.14 | 34.95 | 35.19 | T:ocelot2 |
35.42 | 35.54 | 35.65 | T:aes256ctr |
56.06 | 56.71 | 57.49 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
1.88 | 1.88 | 1.89 | tango642 |
2.89 | 2.89 | 2.89 | chacha8 |
3.50 | 3.51 | 3.52 | salsa208 |
4.03 | 4.03 | 4.04 | chacha12 |
4.45 | 4.51 | 4.51 | T:snow20 |
4.63 | 4.63 | 4.63 | T:trivium |
4.79 | 4.80 | 4.81 | T:rabbit |
4.84 | 4.84 | 4.85 | T:sosemanuk |
4.90 | 4.91 | 4.92 | salsa2012 |
5.01 | 5.01 | 5.02 | T:nlsv2 |
5.41 | 5.41 | 5.42 | T:lexv2 |
6.10 | 6.11 | 6.13 | T:tpy6 |
6.32 | 6.32 | 6.32 | chacha20 |
7.55 | 7.56 | 7.75 | T:cryptmtv3 |
7.56 | 7.57 | 7.60 | salsa20 |
7.79 | 7.82 | 7.86 | T:panama |
7.90 | 7.91 | 7.92 | xsalsa20 |
8.96 | 8.96 | 8.97 | T:tpy |
10.41 | 10.46 | 10.48 | T:aes128estream |
11.21 | 11.22 | 11.24 | T:tpypy |
15.26 | 15.26 | 15.26 | T:hc128 |
19.69 | 19.74 | 19.75 | T:aes256estream |
29.28 | 29.33 | 29.34 | T:aes128ctr |
32.73 | 32.84 | 32.88 | T:aes192ctr |
34.26 | 34.91 | 34.95 | T:ocelot1 |
36.29 | 36.50 | 36.52 | T:aes256ctr |
36.90 | 36.92 | 36.93 | T:hc256 |
37.53 | 37.68 | 38.23 | T:ocelot2 |
59.08 | 59.78 | 60.67 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
2.97 | 2.97 | 2.97 | tango642 |
3.27 | 3.28 | 3.28 | chacha8 |
3.60 | 3.61 | 3.62 | salsa208 |
4.59 | 4.59 | 4.62 | chacha12 |
4.97 | 5.01 | 5.06 | T:snow20 |
5.30 | 5.30 | 5.30 | salsa2012 |
5.35 | 5.35 | 5.38 | T:rabbit |
5.37 | 5.37 | 5.38 | T:trivium |
6.13 | 6.17 | 6.20 | T:lexv2 |
6.26 | 6.28 | 6.30 | T:sosemanuk |
6.48 | 6.51 | 6.53 | T:nlsv2 |
7.22 | 7.24 | 7.25 | chacha20 |
8.16 | 8.16 | 8.24 | salsa20 |
8.90 | 8.90 | 8.93 | T:cryptmtv3 |
9.05 | 9.06 | 9.08 | xsalsa20 |
10.45 | 10.46 | 10.50 | T:tpy6 |
10.71 | 10.73 | 10.78 | T:aes128estream |
13.59 | 13.61 | 13.67 | T:panama |
17.86 | 17.90 | 17.92 | T:tpy |
20.26 | 20.27 | 22.48 | T:tpypy |
20.25 | 20.28 | 20.32 | T:aes256estream |
31.70? | 31.74? | 38.48? | T:aes128ctr |
35.19? | 35.30? | 41.75? | T:aes192ctr |
35.92 | 35.97 | 36.01 | T:hc128 |
38.71 | 39.05 | 39.16 | T:aes256ctr |
43.62 | 43.74 | 44.27 | T:ocelot1 |
46.95 | 46.99 | 47.10 | T:ocelot2 |
68.78 | 69.72 | 71.12 | T:amastrid |
91.44 | 91.45 | 91.47 | T:hc256 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
4.62 | 4.62 | 4.64 | salsa208 |
6.55 | 6.56 | 6.56 | chacha8 |
8.53 | 8.56 | 8.56 | salsa2012 |
9.25 | 9.25 | 9.55 | chacha12 |
11.80 | 11.92 | 11.97 | T:snow20 |
12.20 | 12.20 | 12.22 | T:rabbit |
13.02 | 13.03 | 13.11 | salsa20 |
14.34 | 14.52 | 14.55 | T:aes128estream |
14.58 | 14.58 | 14.59 | T:trivium |
14.64 | 14.64 | 14.64 | chacha20 |
15.05 | 15.14 | 15.22 | T:lexv2 |
16.61 | 16.61 | 16.86 | tango642 |
20.19 | 20.19 | 20.19 | T:cryptmtv3 |
20.81 | 21.05 | 21.09 | xsalsa20 |
22.42 | 22.48 | 22.50 | T:sosemanuk |
27.20 | 27.23 | 27.28 | T:aes256estream |
32.52 | 32.64 | 32.88 | T:nlsv2 |
61.69 | 62.08 | 62.33 | T:aes128ctr |
63.02 | 63.42 | 65.05 | T:aes192ctr |
65.78 | 65.89 | 66.30 | T:tpy6 |
69.34 | 70.36 | 72.27 | T:aes256ctr |
87.17 | 87.45 | 87.55 | T:panama |
131.72 | 131.89 | 132.11 | T:tpy |
135.56 | 135.59 | 136.20 | T:tpypy |
159.67 | 159.81 | 159.98 | T:ocelot2 |
163.30 | 163.58 | 163.75 | T:ocelot1 |
194.77 | 198.33 | 198.94 | T:amastrid |
299.88 | 300.36 | 300.45 | T:hc128 |
789.86 | 790.16 | 790.23 | T:hc256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
42.25 | 42.25 | 42.38 | salsa208 |
55.00 | 55.62 | 55.62 | T:aes128estream |
57.12 | 57.12 | 60.88 | chacha8 |
71.00 | 71.12 | 71.12 | salsa2012 |
72.88 | 72.88 | 73.12 | T:rabbit |
78.75 | 80.25 | 83.62 | chacha12 |
87.62 | 87.62 | 87.75 | T:trivium |
89.12 | 89.12 | 89.12 | T:lexv2 |
92.12 | 93.12 | 94.12 | T:snow20 |
102.75 | 103.38 | 104.00 | T:aes256estream |
106.88 | 107.00 | 107.25 | salsa20 |
107.12 | 108.12 | 108.62 | T:cryptmtv3 |
119.12 | 121.50 | 123.25 | chacha20 |
124.12 | 124.75 | 126.75 | tango642 |
147.12 | 148.12 | 148.25 | T:nlsv2 |
168.88 | 169.00 | 169.12 | xsalsa20 |
177.50 | 177.50 | 177.50 | T:sosemanuk |
331.12 | 331.88 | 346.50 | T:aes128ctr |
327.00 | 335.38 | 337.50 | T:aes192ctr |
356.38 | 360.00 | 376.00 | T:aes256ctr |
503.88 | 505.12 | 508.38 | T:tpy6 |
686.75 | 689.38 | 696.00 | T:panama |
1029.00 | 1029.25 | 1031.12 | T:tpy |
1046.25 | 1047.50 | 1050.00 | T:tpypy |
1048.25 | 1049.88 | 1051.50 | T:ocelot2 |
1108.50 | 1109.50 | 1115.00 | T:ocelot1 |
1306.38 | 1322.75 | 1365.12 | T:amastrid |
2397.12 | 2398.12 | 2398.62 | T:hc128 |
6311.25 | 6315.38 | 6316.75 | T:hc256 |
|