Cycles/byte for long messages |
25% | 50% | 75% | stream |
1.19 | 1.20 | 1.22 | tango642 |
1.45 | 1.46 | 1.46 | chacha8 |
1.90 | 1.91 | 1.91 | chacha12 |
1.92 | 1.95 | 1.97 | salsa208 |
2.32 | 2.35 | 2.39 | T:sosemanuk |
2.46 | 2.50 | 2.55 | T:hc128 |
2.60 | 2.61 | 2.61 | T:speck6496ctr |
2.63 | 2.64 | 2.66 | salsa2012 |
2.72 | 2.73 | 2.73 | T:speck64128ctr |
2.79 | 2.80 | 2.83 | T:trivium |
2.81 | 2.82 | 2.90 | chacha20 |
3.17 | 3.21 | 3.23 | T:cryptmtv3 |
3.36 | 3.42 | 3.48 | T:tpy |
3.63 | 3.63 | 3.63 | T:speck128128ctr |
3.68 | 3.76 | 3.79 | T:hc256 |
3.76 | 3.76 | 3.76 | T:speck128192ctr |
3.83 | 3.83 | 3.84 | T:speck128256ctr |
3.75 | 3.86 | 4.00 | T:tpy6 |
3.96 | 3.98 | 4.01 | T:nlsv2 |
3.97 | 4.00 | 4.03 | xsalsa20 |
3.97 | 4.01 | 4.03 | salsa20 |
4.07 | 4.09 | 4.10 | T:snow20 |
4.20 | 4.23 | 4.28 | T:panama |
4.50 | 4.52 | 4.53 | T:rabbit |
4.77 | 4.97 | 5.24 | T:tpypy |
5.54 | 5.54 | 5.55 | T:simon6496ctr |
5.72 | 5.73 | 5.73 | T:simon64128ctr |
5.79 | 5.80 | 5.84 | T:lexv2 |
8.62 | 8.63 | 8.63 | T:simon128128ctr |
9.11 | 9.12 | 9.14 | T:simon128256ctr |
10.61 | 10.62 | 10.64 | T:aes128estream |
12.03 | 12.07 | 12.11 | T:aes128ctr |
14.71 | 14.74 | 14.77 | T:aes192ctr |
17.17 | 17.18 | 17.19 | T:aes256estream |
17.48 | 17.50 | 17.54 | T:aes256ctr |
24.39 | 24.95 | 26.06 | T:ocelot1 |
28.05? | 29.46? | 35.97? | T:ocelot2 |
40.89 | 45.08 | 45.29 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
1.45 | 1.45 | 1.47 | tango642 |
1.48 | 1.49 | 1.49 | chacha8 |
1.93 | 1.93 | 1.93 | chacha12 |
1.96 | 1.98 | 1.98 | salsa208 |
2.64 | 2.65 | 2.65 | T:speck6496ctr |
2.67 | 2.67 | 2.68 | salsa2012 |
2.77 | 2.77 | 2.77 | T:speck64128ctr |
2.86 | 2.86 | 2.91 | chacha20 |
2.93 | 2.93 | 2.95 | T:trivium |
3.12 | 3.13 | 3.16 | T:sosemanuk |
3.67 | 3.69 | 3.70 | T:cryptmtv3 |
3.69 | 3.69 | 3.69 | T:speck128128ctr |
3.81 | 3.81 | 3.81 | T:speck128192ctr |
3.89 | 3.89 | 3.90 | T:speck128256ctr |
4.00 | 4.03 | 4.04 | salsa20 |
4.12 | 4.14 | 4.15 | xsalsa20 |
4.21 | 4.22 | 4.22 | T:snow20 |
4.21 | 4.22 | 4.25 | T:nlsv2 |
4.56 | 4.64 | 4.66 | T:tpy6 |
4.67 | 4.68 | 4.68 | T:rabbit |
4.94 | 4.97 | 4.99 | T:tpy |
5.58 | 5.59 | 5.61 | T:panama |
5.78 | 5.79 | 5.79 | T:simon6496ctr |
5.98 | 5.98 | 6.01 | T:lexv2 |
6.06 | 6.06 | 6.06 | T:simon64128ctr |
6.72 | 6.84 | 6.93 | T:tpypy |
7.21 | 7.23 | 7.27 | T:hc128 |
8.99 | 9.00 | 9.00 | T:simon128128ctr |
10.67 | 10.68 | 10.69 | T:aes128estream |
10.68 | 10.69 | 10.70 | T:simon128256ctr |
12.78 | 12.80 | 12.82 | T:aes128ctr |
15.43 | 15.43 | 15.45 | T:aes192ctr |
15.70 | 15.74 | 15.75 | T:hc256 |
17.29 | 17.30 | 17.30 | T:aes256estream |
18.18 | 18.19 | 18.21 | T:aes256ctr |
26.79 | 26.96 | 27.64 | T:ocelot1 |
31.18? | 31.32? | 36.07? | T:ocelot2 |
43.70 | 46.50 | 46.60 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
1.54 | 1.54 | 1.56 | chacha8 |
1.86 | 1.86 | 1.87 | tango642 |
1.97 | 1.97 | 1.97 | chacha12 |
1.97 | 2.04 | 2.04 | salsa208 |
2.71 | 2.72 | 2.72 | T:speck6496ctr |
2.71 | 2.72 | 2.75 | salsa2012 |
2.85 | 2.85 | 2.85 | T:speck64128ctr |
2.90 | 2.94 | 2.96 | chacha20 |
3.15 | 3.16 | 3.19 | T:trivium |
3.79 | 3.79 | 3.79 | T:speck128128ctr |
3.90 | 3.90 | 3.90 | T:speck128192ctr |
3.99 | 3.99 | 4.00 | T:speck128256ctr |
4.05 | 4.06 | 4.06 | salsa20 |
4.34 | 4.37 | 4.39 | xsalsa20 |
4.43 | 4.44 | 4.45 | T:snow20 |
4.49 | 4.51 | 4.53 | T:sosemanuk |
4.80 | 4.86 | 4.87 | T:cryptmtv3 |
4.81 | 4.90 | 4.98 | T:nlsv2 |
4.95 | 4.96 | 4.96 | T:rabbit |
5.70 | 5.92 | 5.99 | T:tpy6 |
6.18 | 6.19 | 6.21 | T:simon6496ctr |
6.29 | 6.29 | 6.30 | T:lexv2 |
6.62 | 6.62 | 6.62 | T:simon64128ctr |
7.33 | 7.38 | 7.57 | T:tpy |
7.80 | 7.85 | 7.87 | T:panama |
9.36 | 9.39 | 9.44 | T:tpypy |
9.60 | 9.61 | 9.61 | T:simon128128ctr |
10.78 | 10.78 | 10.87 | T:aes128estream |
13.27 | 13.28 | 13.30 | T:simon128256ctr |
14.04 | 14.06 | 14.09 | T:aes128ctr |
15.10 | 15.14 | 15.15 | T:hc128 |
16.57 | 16.59 | 16.62 | T:aes192ctr |
17.48 | 17.49 | 17.49 | T:aes256estream |
19.32 | 19.35 | 19.38 | T:aes256ctr |
29.41 | 30.49 | 31.14 | T:ocelot1 |
33.96? | 34.72? | 39.08? | T:ocelot2 |
35.62 | 35.65 | 35.75 | T:hc256 |
46.56 | 48.50 | 48.68 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
1.74 | 1.77 | 1.77 | chacha8 |
2.22 | 2.23 | 2.25 | salsa208 |
2.23 | 2.23 | 2.24 | chacha12 |
2.96 | 2.97 | 2.98 | T:speck6496ctr |
2.96 | 2.99 | 3.03 | salsa2012 |
2.98 | 2.99 | 3.01 | tango642 |
3.08 | 3.09 | 3.11 | T:speck64128ctr |
3.30 | 3.31 | 3.35 | chacha20 |
3.70 | 3.70 | 3.73 | T:trivium |
4.09 | 4.09 | 4.09 | T:speck128128ctr |
4.17 | 4.17 | 4.18 | T:speck128192ctr |
4.30 | 4.30 | 4.32 | T:speck128256ctr |
4.44 | 4.44 | 4.46 | salsa20 |
5.00 | 5.02 | 5.07 | T:snow20 |
5.18 | 5.21 | 5.23 | xsalsa20 |
5.63 | 5.71 | 5.72 | T:rabbit |
5.67 | 5.75 | 5.84 | T:cryptmtv3 |
6.14 | 6.14 | 6.14 | T:nlsv2 |
7.12 | 7.13 | 7.14 | T:lexv2 |
8.03 | 8.05 | 8.11 | T:simon6496ctr |
8.14 | 8.16 | 8.24 | T:sosemanuk |
9.41 | 9.42 | 9.53 | T:tpy6 |
9.66 | 9.66 | 9.68 | T:simon64128ctr |
11.07 | 11.07 | 11.07 | T:aes128estream |
13.88 | 13.92 | 14.03 | T:panama |
14.60 | 14.64 | 14.87 | T:tpy |
16.62 | 16.80 | 18.45 | T:tpypy |
17.16 | 17.26 | 17.35 | T:aes128ctr |
17.96 | 17.99 | 18.05 | T:aes256estream |
19.69 | 19.74 | 19.82 | T:aes192ctr |
20.00 | 20.07 | 20.12 | T:simon128128ctr |
22.33 | 22.37 | 22.48 | T:aes256ctr |
26.69 | 26.77 | 26.80 | T:simon128256ctr |
36.15 | 36.17 | 36.19 | T:hc128 |
41.03 | 41.85 | 42.12 | T:ocelot1 |
44.35 | 45.12 | 46.72 | T:ocelot2 |
55.99 | 57.63 | 58.67 | T:amastrid |
88.83 | 88.90 | 89.02 | T:hc256 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
3.38 | 3.56 | 3.58 | chacha8 |
4.31 | 4.31 | 4.44 | chacha12 |
4.27 | 4.34 | 4.41 | salsa208 |
5.20 | 5.20 | 5.41 | salsa2012 |
5.47 | 5.67 | 5.75 | T:speck6496ctr |
5.70 | 5.78 | 5.91 | T:speck64128ctr |
6.44 | 6.44 | 6.44 | chacha20 |
7.41 | 7.41 | 7.42 | T:speck128192ctr |
7.47 | 7.47 | 7.66 | salsa20 |
7.80 | 7.80 | 7.80 | T:speck128128ctr |
7.80 | 7.80 | 7.98 | T:speck128256ctr |
10.97 | 10.97 | 11.03 | T:trivium |
12.41 | 12.52 | 12.56 | T:snow20 |
12.62 | 12.78 | 12.88 | T:simon6496ctr |
13.48 | 13.48 | 13.53 | T:simon64128ctr |
14.53 | 14.66 | 14.81 | xsalsa20 |
15.02 | 15.02 | 15.02 | T:rabbit |
15.23 | 15.23 | 15.23 | T:aes128estream |
15.09 | 15.28 | 15.48 | T:cryptmtv3 |
16.73 | 16.73 | 16.81 | T:lexv2 |
17.33 | 17.42 | 17.58 | tango642 |
20.61 | 20.64 | 20.69 | T:simon128128ctr |
21.92 | 21.97 | 22.38 | T:simon128256ctr |
24.56 | 24.69 | 24.84 | T:aes256estream |
28.00 | 28.06 | 28.06 | T:nlsv2 |
47.47 | 47.89 | 48.27 | T:sosemanuk |
49.92 | 53.86 | 53.98 | T:tpy6 |
58.83 | 59.12 | 59.61 | T:aes128ctr |
59.88 | 60.36 | 60.95 | T:aes192ctr |
61.69 | 62.34 | 62.59 | T:aes256ctr |
89.81 | 90.72 | 90.95 | T:panama |
102.39 | 102.92 | 103.61 | T:tpy |
107.25? | 108.66? | 119.78? | T:tpypy |
147.20 | 148.61 | 149.75 | T:ocelot2 |
150.28? | 155.55? | 173.08? | T:ocelot1 |
160.11 | 161.48 | 164.52 | T:amastrid |
304.80 | 304.97 | 305.17 | T:hc128 |
769.33 | 769.83 | 770.73 | T:hc256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
25.75? | 26.12? | 29.88? | T:speck6496ctr |
29.00 | 29.00 | 29.25 | T:speck128192ctr |
31.38 | 31.38 | 33.62 | T:speck128128ctr |
32.50 | 33.25 | 33.25 | chacha8 |
33.00 | 33.62 | 33.75 | T:speck64128ctr |
41.62 | 41.62 | 41.88 | chacha12 |
42.12 | 42.12 | 42.12 | T:speck128256ctr |
57.38 | 57.38 | 58.50 | salsa2012 |
56.88 | 57.50 | 57.62 | salsa208 |
58.12 | 58.12 | 58.25 | chacha20 |
68.38 | 68.38 | 69.00 | T:trivium |
74.50 | 74.50 | 74.62 | T:simon6496ctr |
76.50 | 77.00 | 77.38 | T:simon64128ctr |
77.12 | 77.12 | 77.12 | T:aes128estream |
78.88 | 78.88 | 79.62 | salsa20 |
95.12 | 95.12 | 95.50 | T:rabbit |
97.00 | 98.25 | 99.75 | T:aes256estream |
97.25 | 98.50 | 98.50 | T:snow20 |
94.50? | 99.38? | 107.12? | T:cryptmtv3 |
99.50 | 99.88 | 100.62 | T:lexv2 |
116.12 | 116.12 | 116.12 | T:simon128128ctr |
125.50 | 125.50 | 126.12 | T:simon128256ctr |
131.12 | 131.88 | 134.38 | tango642 |
136.25 | 137.00 | 138.75 | xsalsa20 |
139.50 | 139.50 | 140.50 | T:nlsv2 |
379.38 | 381.75 | 384.88 | T:sosemanuk |
387.88 | 389.88 | 407.50 | T:aes192ctr |
379.75 | 402.50 | 405.25 | T:tpy6 |
399.25 | 404.62 | 408.38 | T:aes256ctr |
400.50 | 405.00 | 422.38 | T:aes128ctr |
702.50 | 703.88 | 712.50 | T:panama |
800.62 | 814.62 | 822.75 | T:tpy |
814.25 | 821.00 | 833.38 | T:tpypy |
973.88? | 998.75? | 1084.00? | T:ocelot2 |
1049.12 | 1068.12 | 1098.75 | T:ocelot1 |
1085.62 | 1095.25 | 1099.62 | T:amastrid |
2436.50 | 2436.62 | 2438.62 | T:hc128 |
6149.88 | 6155.25 | 6163.00 | T:hc256 |
|