Cycles/byte for long messages |
25% | 50% | 75% | stream |
2.01 | 2.02 | 2.04 | tango642 |
2.34 | 2.35 | 2.35 | chacha8 |
3.09 | 3.10 | 3.10 | salsa208 |
3.33 | 3.33 | 3.33 | chacha12 |
3.50 | 3.54 | 3.56 | T:aes128ctr |
4.19 | 4.19 | 4.20 | T:aes192ctr |
4.32 | 4.33 | 4.33 | T:cryptmtv3 |
4.42 | 4.43 | 4.43 | salsa2012 |
4.75 | 4.75 | 4.76 | T:hc128 |
4.83 | 4.83 | 4.84 | T:aes256ctr |
5.25 | 5.25 | 5.26 | chacha20 |
5.36 | 5.38 | 5.39 | T:nlsv2 |
5.62 | 5.62 | 5.62 | T:sosemanuk |
6.32 | 6.35 | 6.38 | T:tpy |
6.32 | 6.38 | 6.38 | T:trivium |
6.48 | 6.50 | 6.52 | T:tpy6 |
6.62 | 6.63 | 6.64 | T:hc256 |
6.68 | 6.69 | 6.69 | T:panama |
6.69 | 6.72 | 6.72 | aes256ctr |
6.83 | 6.83 | 6.83 | xsalsa20 |
6.83 | 6.83 | 6.83 | salsa20 |
6.87 | 6.93 | 6.97 | T:rabbit |
7.11 | 7.12 | 7.13 | T:snow20 |
8.56 | 8.56 | 8.56 | T:lexv2 |
9.45 | 9.53 | 9.61 | T:tpypy |
10.07 | 10.07 | 10.08 | T:speck6496ctr |
10.42 | 10.43 | 10.45 | T:speck64128ctr |
14.82 | 14.85 | 14.88 | T:aes128estream |
15.30 | 15.36 | 15.40 | T:simon64128ctr |
16.26 | 16.26 | 16.26 | T:speck128128ctr |
16.75 | 16.75 | 16.75 | T:speck128192ctr |
17.24 | 17.24 | 17.24 | T:speck128256ctr |
17.95 | 17.96 | 17.99 | T:simon6496ctr |
24.10 | 24.14 | 24.18 | T:simon128128ctr |
24.26 | 24.44 | 24.56 | T:aes256estream |
25.34 | 25.48 | 25.60 | T:simon128256ctr |
42.95 | 42.99 | 43.00 | T:ocelot1 |
46.31 | 46.37 | 46.41 | T:ocelot2 |
80.25 | 86.94 | 88.98 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
2.41 | 2.41 | 2.41 | chacha8 |
2.41 | 2.42 | 2.42 | tango642 |
3.13 | 3.14 | 3.14 | salsa208 |
3.38 | 3.38 | 3.38 | chacha12 |
3.90 | 3.90 | 3.91 | T:aes128ctr |
4.46 | 4.46 | 4.46 | salsa2012 |
4.54 | 4.54 | 4.54 | T:aes192ctr |
4.66 | 4.67 | 4.67 | T:cryptmtv3 |
5.20 | 5.20 | 5.20 | T:aes256ctr |
5.32 | 5.32 | 5.33 | chacha20 |
5.71 | 5.71 | 5.72 | T:nlsv2 |
6.05 | 6.06 | 6.06 | T:sosemanuk |
6.58 | 6.63 | 6.63 | T:trivium |
6.76 | 6.77 | 6.77 | aes256ctr |
6.86 | 6.86 | 6.86 | salsa20 |
7.08 | 7.08 | 7.08 | xsalsa20 |
7.11 | 7.15 | 7.19 | T:rabbit |
7.29 | 7.30 | 7.31 | T:snow20 |
7.74 | 7.74 | 7.76 | T:tpy6 |
8.61 | 8.61 | 8.61 | T:panama |
8.74 | 8.75 | 8.76 | T:tpy |
8.80 | 8.80 | 8.80 | T:lexv2 |
10.14 | 10.14 | 10.15 | T:speck6496ctr |
10.51 | 10.51 | 10.53 | T:speck64128ctr |
11.98 | 12.03 | 12.04 | T:tpypy |
13.14 | 13.14 | 13.15 | T:hc128 |
14.95 | 14.95 | 14.97 | T:aes128estream |
16.40 | 16.40 | 16.40 | T:speck128128ctr |
16.42 | 16.42 | 16.44 | T:simon64128ctr |
16.89 | 16.89 | 16.89 | T:speck128192ctr |
17.39 | 17.39 | 17.39 | T:speck128256ctr |
18.55 | 18.55 | 18.57 | T:simon6496ctr |
24.55 | 24.68 | 24.72 | T:aes256estream |
25.11 | 25.13 | 25.15 | T:simon128128ctr |
27.46 | 27.49 | 27.53 | T:simon128256ctr |
29.37 | 29.37 | 29.38 | T:hc256 |
45.46 | 45.47 | 45.47 | T:ocelot1 |
48.84 | 48.85 | 48.87 | T:ocelot2 |
84.50 | 88.29 | 89.70 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
2.49 | 2.49 | 2.49 | chacha8 |
3.04 | 3.06 | 3.07 | tango642 |
3.20 | 3.20 | 3.21 | salsa208 |
3.47 | 3.47 | 3.47 | chacha12 |
4.48 | 4.48 | 4.52 | T:aes128ctr |
4.52 | 4.52 | 4.53 | salsa2012 |
5.10 | 5.10 | 5.10 | T:aes192ctr |
5.43 | 5.43 | 5.44 | chacha20 |
5.78 | 5.80 | 5.80 | T:aes256ctr |
6.10 | 6.10 | 6.10 | T:cryptmtv3 |
6.40 | 6.42 | 6.42 | T:nlsv2 |
6.86 | 6.88 | 6.88 | aes256ctr |
6.90 | 6.90 | 6.90 | T:sosemanuk |
6.91 | 6.91 | 6.91 | salsa20 |
7.04 | 7.04 | 7.04 | T:trivium |
7.50 | 7.50 | 7.50 | xsalsa20 |
7.53 | 7.53 | 7.54 | T:rabbit |
7.60 | 7.60 | 7.60 | T:snow20 |
9.22 | 9.22 | 9.23 | T:lexv2 |
9.81 | 9.82 | 9.85 | T:tpy6 |
10.27 | 10.27 | 10.27 | T:speck6496ctr |
10.64 | 10.64 | 10.64 | T:speck64128ctr |
11.81 | 11.81 | 11.83 | T:panama |
12.74 | 12.76 | 12.78 | T:tpy |
15.17 | 15.17 | 15.17 | T:aes128estream |
16.10 | 16.20 | 16.25 | T:tpypy |
16.64 | 16.64 | 16.64 | T:speck128128ctr |
17.14 | 17.14 | 17.14 | T:speck128192ctr |
17.63 | 17.63 | 17.63 | T:speck128256ctr |
18.08 | 18.11 | 18.18 | T:simon64128ctr |
19.54 | 19.54 | 19.55 | T:simon6496ctr |
25.23 | 25.23 | 25.23 | T:aes256estream |
26.78 | 26.79 | 26.86 | T:simon128128ctr |
27.11 | 27.12 | 27.12 | T:hc128 |
30.81 | 30.97 | 31.48 | T:simon128256ctr |
49.56 | 49.57 | 49.62 | T:ocelot1 |
52.94 | 52.94 | 52.98 | T:ocelot2 |
67.27 | 67.30 | 67.31 | T:hc256 |
81.97? | 88.39? | 94.93? | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
2.72 | 2.72 | 2.72 | chacha8 |
3.46 | 3.46 | 3.48 | salsa208 |
3.77 | 3.77 | 3.78 | chacha12 |
4.74 | 4.78 | 4.80 | tango642 |
4.83 | 4.85 | 4.85 | salsa2012 |
5.85 | 5.86 | 5.86 | chacha20 |
6.06 | 6.07 | 6.09 | T:aes128ctr |
6.42 | 6.42 | 6.42 | T:cryptmtv3 |
6.62 | 6.62 | 6.75 | T:aes192ctr |
7.06 | 7.06 | 7.06 | salsa20 |
7.37 | 7.39 | 7.41 | T:aes256ctr |
7.89 | 7.89 | 7.91 | aes256ctr |
8.15 | 8.15 | 8.15 | T:trivium |
8.19 | 8.20 | 8.21 | T:nlsv2 |
8.39 | 8.39 | 8.39 | T:snow20 |
8.55 | 8.55 | 8.56 | T:rabbit |
8.62 | 8.62 | 8.62 | xsalsa20 |
9.14 | 9.14 | 9.14 | T:sosemanuk |
10.31 | 10.31 | 10.31 | T:lexv2 |
10.41 | 10.41 | 10.41 | T:speck6496ctr |
10.80 | 10.80 | 10.80 | T:speck64128ctr |
15.33 | 15.35 | 15.42 | T:tpy6 |
15.58 | 15.59 | 15.72 | T:aes128estream |
17.37 | 17.37 | 17.37 | T:speck128128ctr |
17.88 | 17.88 | 17.88 | T:speck128192ctr |
18.37 | 18.37 | 18.37 | T:speck128256ctr |
20.46 | 20.46 | 20.46 | T:panama |
23.20 | 23.27 | 23.51 | T:simon6496ctr |
23.40 | 23.45 | 23.51 | T:tpy |
25.88 | 25.89 | 25.90 | T:aes256estream |
27.01 | 27.35 | 27.38 | T:tpypy |
30.34 | 30.61 | 31.48 | T:simon64128ctr |
39.88 | 40.15 | 40.67 | T:simon128128ctr |
60.50 | 60.56 | 60.64 | T:ocelot1 |
63.99 | 64.12 | 64.19 | T:ocelot2 |
64.47 | 64.49 | 64.52 | T:hc128 |
65.23 | 66.14 | 67.30 | T:simon128256ctr |
105.11 | 106.45 | 107.99 | T:amastrid |
168.36 | 168.37 | 168.40 | T:hc256 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
4.02 | 4.02 | 4.02 | chacha8 |
5.27 | 5.27 | 5.27 | chacha12 |
6.03 | 6.03 | 6.19 | salsa208 |
7.62 | 7.66 | 7.73 | salsa2012 |
7.77 | 7.77 | 7.84 | chacha20 |
8.53 | 8.53 | 8.53 | salsa20 |
12.20 | 12.20 | 12.20 | T:speck6496ctr |
12.69 | 12.69 | 12.69 | T:speck64128ctr |
17.05 | 17.06 | 17.08 | aes256ctr |
18.62 | 18.62 | 18.66 | T:snow20 |
19.31 | 19.45 | 19.45 | T:cryptmtv3 |
21.38 | 21.38 | 21.38 | T:rabbit |
21.41 | 21.47 | 21.56 | T:aes128estream |
22.12 | 22.12 | 22.12 | T:trivium |
22.70 | 22.70 | 22.70 | xsalsa20 |
23.97 | 23.97 | 23.97 | T:lexv2 |
25.80 | 25.80 | 25.80 | T:speck128128ctr |
25.81 | 25.94 | 26.14 | T:aes128ctr |
26.06 | 26.06 | 26.11 | T:aes192ctr |
26.38 | 26.38 | 26.38 | T:speck128192ctr |
26.55 | 26.91 | 27.11 | tango642 |
26.94 | 26.94 | 26.94 | T:speck128256ctr |
27.55 | 27.59 | 27.66 | T:aes256ctr |
27.95 | 27.95 | 27.95 | T:simon6496ctr |
33.08 | 33.11 | 33.11 | T:simon64128ctr |
33.86 | 33.86 | 34.05 | T:aes256estream |
33.81 | 34.16 | 34.23 | T:nlsv2 |
34.30 | 34.30 | 34.30 | T:sosemanuk |
52.88 | 52.95 | 53.56 | T:simon128128ctr |
55.53 | 55.53 | 55.53 | T:simon128256ctr |
85.81 | 85.98 | 86.55 | T:tpy6 |
130.02 | 130.05 | 130.17 | T:panama |
160.06 | 160.27 | 160.91 | T:tpy |
166.59 | 170.22 | 170.75 | T:tpypy |
200.44 | 200.77 | 202.42 | T:ocelot1 |
203.95 | 203.95 | 204.45 | T:ocelot2 |
263.64 | 268.03 | 268.22 | T:amastrid |
542.56 | 542.73 | 542.80 | T:hc128 |
1462.05 | 1462.11 | 1462.36 | T:hc256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
39.38 | 39.38 | 39.38 | chacha8 |
40.50 | 40.50 | 40.50 | T:speck6496ctr |
41.50 | 41.50 | 41.50 | T:speck64128ctr |
49.62 | 49.62 | 50.25 | T:speck128256ctr |
49.88 | 49.88 | 49.88 | chacha12 |
52.25 | 52.25 | 54.50 | T:speck128128ctr |
51.75 | 53.50 | 53.50 | T:speck128192ctr |
70.88 | 70.88 | 71.50 | chacha20 |
72.62 | 73.00 | 73.00 | salsa208 |
80.62 | 80.62 | 80.62 | salsa20 |
92.00 | 92.38 | 92.88 | salsa2012 |
96.12 | 96.12 | 97.12 | T:aes128estream |
102.38 | 102.75 | 102.75 | T:simon6496ctr |
103.38 | 103.50 | 103.50 | T:simon64128ctr |
123.00 | 123.00 | 124.25 | T:aes256estream |
131.00 | 131.00 | 131.12 | T:trivium |
131.50 | 131.50 | 131.50 | T:rabbit |
133.75 | 133.75 | 134.62 | T:cryptmtv3 |
137.62 | 137.62 | 137.62 | T:lexv2 |
137.62 | 137.75 | 137.75 | aes256ctr |
143.88 | 143.88 | 144.12 | T:snow20 |
147.62 | 148.00 | 152.62 | T:simon128128ctr |
150.62 | 151.25 | 154.00 | T:simon128256ctr |
183.25 | 183.88 | 183.88 | T:aes192ctr |
185.25 | 185.38 | 186.88 | T:nlsv2 |
185.88 | 186.25 | 187.88 | T:aes128ctr |
193.25 | 193.62 | 194.00 | T:aes256ctr |
193.75 | 193.75 | 193.75 | xsalsa20 |
197.00 | 199.88 | 201.50 | tango642 |
267.38 | 267.38 | 267.38 | T:sosemanuk |
643.00 | 643.00 | 651.12 | T:tpy6 |
1017.12 | 1029.62 | 1034.00 | T:panama |
1243.62 | 1246.38 | 1251.75 | T:tpy |
1275.38 | 1297.12 | 1300.25 | T:tpypy |
1309.62 | 1312.12 | 1315.75 | T:ocelot1 |
1312.50 | 1316.25 | 1318.25 | T:ocelot2 |
1681.00 | 1723.00 | 1734.75 | T:amastrid |
4333.12 | 4333.88 | 4337.38 | T:hc128 |
11695.88 | 11696.62 | 11708.50 | T:hc256 |
|