Cycles/byte for long messages |
25% | 50% | 75% | stream |
0.35? | 0.89? | 0.91? | T:aes192ctr |
0.90 | 0.91 | 0.92 | T:aes128ctr |
0.92 | 0.93 | 0.94 | tango642 |
1.03 | 1.04 | 1.05 | chacha8 |
1.19 | 1.20 | 1.21 | aes256ctr |
1.20 | 1.21 | 1.22 | salsa208 |
1.46 | 1.47 | 1.48 | chacha12 |
1.73 | 1.73 | 1.74 | salsa2012 |
1.71 | 1.74 | 1.75 | T:trivium |
2.07 | 2.07 | 2.08 | T:speck6496ctr |
2.07 | 2.09 | 2.12 | T:hc128 |
2.14 | 2.15 | 2.15 | T:speck64128ctr |
2.28 | 2.30 | 2.32 | chacha20 |
2.64 | 2.65 | 2.65 | T:speck128128ctr |
2.67 | 2.68 | 2.70 | T:cryptmtv3 |
2.72 | 2.73 | 2.74 | T:speck128192ctr |
2.76 | 2.77 | 2.78 | xsalsa20 |
2.77 | 2.78 | 2.79 | salsa20 |
2.80 | 2.80 | 2.81 | T:speck128256ctr |
2.83 | 2.85 | 2.87 | T:simon6496ctr |
2.92 | 2.93 | 2.94 | T:sosemanuk |
3.01 | 3.02 | 3.05 | T:hc256 |
3.08 | 3.09 | 3.10 | T:simon64128ctr |
2.91? | 3.13? | 3.40? | T:nlsv2 |
3.41 | 3.44 | 3.49 | T:tpy |
3.49 | 3.50 | 3.52 | T:rabbit |
3.51 | 3.52 | 3.54 | T:snow20 |
3.51 | 3.53 | 3.54 | T:panama |
3.59 | 3.66 | 3.81 | T:tpy6 |
4.56 | 4.57 | 4.58 | T:simon128128ctr |
4.81 | 4.82 | 4.83 | T:simon128256ctr |
4.91 | 4.92 | 4.93 | T:lexv2 |
5.02 | 5.08 | 5.14 | T:tpypy |
9.73 | 9.74 | 9.76 | T:aes128estream |
15.52 | 15.53 | 15.57 | T:aes256estream |
20.20 | 20.41 | 20.62 | T:ocelot1 |
21.33 | 21.60 | 21.73 | T:ocelot2 |
36.86 | 37.03 | 37.95 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
0.95 | 0.95 | 0.96 | T:aes128ctr |
1.07 | 1.07 | 1.08 | chacha8 |
1.08 | 1.09 | 1.10 | T:aes192ctr |
1.12 | 1.12 | 1.13 | tango642 |
1.23 | 1.24 | 1.24 | salsa208 |
1.25 | 1.25 | 1.25 | aes256ctr |
1.49 | 1.49 | 1.50 | chacha12 |
1.75 | 1.76 | 1.76 | salsa2012 |
1.82 | 1.83 | 1.84 | T:trivium |
2.12 | 2.12 | 2.12 | T:speck6496ctr |
2.19 | 2.19 | 2.20 | T:speck64128ctr |
2.32 | 2.32 | 2.33 | chacha20 |
2.69 | 2.69 | 2.69 | T:speck128128ctr |
2.76 | 2.77 | 2.77 | T:speck128192ctr |
2.80 | 2.80 | 2.81 | salsa20 |
2.84 | 2.85 | 2.85 | T:speck128256ctr |
2.92 | 2.92 | 2.93 | xsalsa20 |
3.03 | 3.04 | 3.05 | T:simon6496ctr |
3.14 | 3.15 | 3.16 | T:cryptmtv3 |
3.22 | 3.22 | 3.22 | T:sosemanuk |
3.33 | 3.35 | 3.53 | T:nlsv2 |
3.38 | 3.38 | 3.38 | T:simon64128ctr |
3.61 | 3.62 | 3.63 | T:rabbit |
3.62 | 3.62 | 3.63 | T:snow20 |
4.38 | 4.41 | 4.49 | T:tpy6 |
4.62 | 4.63 | 4.64 | T:panama |
4.84 | 4.84 | 4.85 | T:simon128128ctr |
5.01 | 5.02 | 5.04 | T:tpy |
5.07 | 5.08 | 5.08 | T:lexv2 |
5.26 | 5.27 | 5.27 | T:simon128256ctr |
5.48 | 5.49 | 5.51 | T:hc128 |
6.61 | 6.64 | 6.68 | T:tpypy |
9.81 | 9.82 | 9.83 | T:aes128estream |
11.68 | 11.69 | 11.70 | T:hc256 |
15.63 | 15.63 | 15.65 | T:aes256estream |
21.81 | 21.91 | 22.01 | T:ocelot1 |
23.05 | 23.18 | 23.24 | T:ocelot2 |
38.70 | 38.78 | 39.37 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
1.00 | 1.01 | 1.02 | T:aes128ctr |
1.10 | 1.11 | 1.11 | chacha8 |
1.27 | 1.28 | 1.28 | salsa208 |
1.32 | 1.33 | 1.35 | aes256ctr |
1.41 | 1.42 | 1.44 | T:aes192ctr |
1.43 | 1.44 | 1.44 | tango642 |
1.52 | 1.52 | 1.54 | chacha12 |
1.79 | 1.80 | 1.81 | salsa2012 |
1.99 | 1.99 | 2.00 | T:trivium |
2.19 | 2.19 | 2.19 | T:speck6496ctr |
2.27 | 2.27 | 2.27 | T:speck64128ctr |
2.35 | 2.36 | 2.37 | chacha20 |
2.75 | 2.76 | 2.76 | T:speck128128ctr |
2.83 | 2.83 | 2.84 | T:speck128192ctr |
2.83 | 2.84 | 2.84 | salsa20 |
2.91 | 2.92 | 2.94 | T:speck128256ctr |
3.16 | 3.17 | 3.18 | xsalsa20 |
3.35 | 3.36 | 3.37 | T:simon6496ctr |
3.77 | 3.78 | 3.79 | T:sosemanuk |
3.77 | 3.79 | 3.80 | T:snow20 |
3.78? | 3.81? | 4.52? | T:nlsv2 |
3.82 | 3.83 | 3.83 | T:rabbit |
3.85 | 3.86 | 3.87 | T:simon64128ctr |
4.44 | 4.45 | 4.46 | T:cryptmtv3 |
5.30 | 5.30 | 5.31 | T:simon128128ctr |
5.34 | 5.35 | 5.36 | T:lexv2 |
5.62 | 5.67 | 5.74 | T:tpy6 |
6.01 | 6.02 | 6.03 | T:simon128256ctr |
6.45 | 6.47 | 6.48 | T:panama |
7.60 | 7.67 | 7.78 | T:tpy |
9.17 | 9.27 | 9.55 | T:tpypy |
9.93 | 9.94 | 9.97 | T:aes128estream |
11.13 | 11.14 | 11.18 | T:hc128 |
15.77 | 15.78 | 15.80 | T:aes256estream |
24.26 | 24.37 | 24.50 | T:ocelot1 |
25.61 | 25.70 | 25.82 | T:ocelot2 |
26.10 | 26.13 | 26.15 | T:hc256 |
40.84 | 41.39 | 43.05 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
1.30 | 1.31 | 1.33 | T:aes128ctr |
1.32 | 1.33 | 1.33 | chacha8 |
1.52 | 1.52 | 1.53 | salsa208 |
1.68 | 1.69 | 1.76 | aes256ctr |
1.78 | 1.80 | 1.81 | chacha12 |
2.10 | 2.11 | 2.11 | salsa2012 |
2.29 | 2.31 | 2.33 | tango642 |
2.32 | 2.35 | 2.41 | T:aes192ctr |
2.40 | 2.41 | 2.41 | T:speck6496ctr |
2.38 | 2.41 | 2.42 | T:trivium |
2.47 | 2.50 | 2.50 | T:speck64128ctr |
2.73 | 2.77 | 2.79 | chacha20 |
2.99 | 3.00 | 3.01 | T:speck128128ctr |
3.04 | 3.06 | 3.07 | T:speck128192ctr |
3.15 | 3.17 | 3.17 | T:speck128256ctr |
3.25 | 3.26 | 3.28 | salsa20 |
4.10 | 4.12 | 4.14 | xsalsa20 |
4.25 | 4.26 | 4.28 | T:snow20 |
4.32 | 4.33 | 4.37 | T:rabbit |
4.86? | 4.92? | 6.69? | T:nlsv2 |
4.90 | 4.92 | 4.94 | T:simon6496ctr |
4.96 | 4.97 | 4.99 | T:cryptmtv3 |
5.25 | 5.27 | 5.29 | T:sosemanuk |
5.82 | 5.84 | 5.85 | T:simon64128ctr |
6.06 | 6.08 | 6.09 | T:lexv2 |
7.70 | 7.75 | 7.89 | T:simon128128ctr |
8.72 | 8.79 | 8.89 | T:tpy6 |
9.89 | 9.90 | 9.92 | T:simon128256ctr |
10.21 | 10.24 | 10.31 | T:aes128estream |
11.36 | 11.39 | 11.43 | T:panama |
14.62 | 14.81 | 14.91 | T:tpy |
16.01 | 16.12 | 16.40 | T:tpypy |
16.16 | 16.19 | 16.23 | T:aes256estream |
26.24 | 26.26 | 26.33 | T:hc128 |
30.88 | 31.05 | 31.38 | T:ocelot1 |
32.02 | 32.34 | 32.62 | T:ocelot2 |
47.39 | 48.39 | 48.68 | T:amastrid |
64.58 | 64.65 | 64.73 | T:hc256 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
3.28 | 3.30 | 3.33 | chacha8 |
3.95 | 4.00 | 4.05 | salsa208 |
4.39 | 4.39 | 4.44 | chacha12 |
4.47 | 4.58 | 4.81 | T:aes128ctr |
5.02 | 5.05 | 5.09 | salsa2012 |
5.09 | 5.11 | 5.12 | T:speck6496ctr |
5.16 | 5.16 | 5.17 | T:speck64128ctr |
5.56 | 5.67 | 5.81 | aes256ctr |
5.86 | 5.91 | 5.92 | T:speck128192ctr |
5.80 | 6.08 | 6.08 | T:speck128128ctr |
6.16 | 6.16 | 6.16 | T:speck128256ctr |
6.30 | 6.34 | 6.42 | chacha20 |
7.16 | 7.19 | 7.25 | salsa20 |
7.66 | 7.69 | 7.86 | T:trivium |
9.95 | 10.03 | 10.11 | T:snow20 |
10.03 | 10.05 | 10.09 | T:simon6496ctr |
10.28 | 10.38 | 10.52 | T:rabbit |
10.50 | 10.50 | 10.56 | T:simon64128ctr |
12.92 | 12.94 | 13.00 | T:cryptmtv3 |
13.22 | 13.34 | 13.67 | tango642 |
13.44 | 13.47 | 13.58 | T:aes192ctr |
14.14 | 14.17 | 14.27 | T:aes128estream |
14.45 | 14.62 | 14.67 | T:simon128128ctr |
14.75 | 14.84 | 14.95 | xsalsa20 |
15.06 | 15.28 | 15.45 | T:lexv2 |
16.22 | 16.22 | 16.55 | T:simon128256ctr |
21.78 | 21.86 | 21.97 | T:aes256estream |
22.03? | 22.17? | 44.94? | T:nlsv2 |
22.27 | 22.33 | 22.45 | T:sosemanuk |
47.00 | 48.28 | 49.81 | T:tpy6 |
73.70 | 73.81 | 74.00 | T:panama |
105.62 | 106.38 | 106.44 | T:tpy |
106.45 | 106.66 | 106.88 | T:tpypy |
114.17 | 117.08 | 124.91 | T:ocelot1 |
118.38 | 119.33 | 123.16 | T:ocelot2 |
133.70 | 136.44 | 138.91 | T:amastrid |
218.27 | 219.31 | 219.55 | T:hc128 |
557.05 | 557.78 | 558.12 | T:hc256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
22.62 | 22.88 | 23.25 | T:speck64128ctr |
22.75? | 23.38? | 25.75? | T:speck6496ctr |
26.25 | 26.62 | 27.12 | T:speck128192ctr |
26.75 | 26.88 | 28.00 | T:speck128128ctr |
26.50 | 27.00 | 27.12 | T:speck128256ctr |
27.62 | 27.88 | 28.75 | chacha8 |
35.75 | 36.12 | 36.75 | chacha12 |
36.62 | 37.88 | 38.75 | T:aes128ctr |
42.00 | 42.50 | 44.75 | salsa208 |
45.50 | 46.50 | 48.62 | aes256ctr |
49.00 | 49.75 | 52.00 | T:trivium |
51.88 | 52.12 | 53.50 | salsa2012 |
52.00 | 52.25 | 53.12 | chacha20 |
54.00 | 54.88 | 54.88 | T:simon6496ctr |
64.75 | 64.75 | 65.12 | T:simon64128ctr |
63.62 | 64.88 | 67.38 | T:rabbit |
65.00 | 65.38 | 65.75 | T:aes128estream |
73.88 | 74.62 | 74.62 | salsa20 |
78.75 | 79.12 | 80.75 | T:snow20 |
83.62 | 84.12 | 84.38 | T:aes256estream |
84.38 | 84.88 | 85.50 | T:cryptmtv3 |
91.25 | 93.00 | 95.88 | T:lexv2 |
93.00 | 94.00 | 95.00 | T:simon128128ctr |
100.00 | 100.50 | 102.75 | tango642 |
103.62 | 104.25 | 105.62 | T:simon128256ctr |
104.75 | 105.25 | 106.25 | T:aes192ctr |
113.00? | 114.50? | 205.50? | T:nlsv2 |
135.62 | 137.50 | 139.75 | xsalsa20 |
177.75 | 178.75 | 180.00 | T:sosemanuk |
364.88 | 372.38 | 375.62 | T:tpy6 |
577.62 | 578.88 | 580.75 | T:panama |
777.62 | 788.50 | 831.12 | T:ocelot2 |
803.50 | 810.50 | 817.00 | T:tpypy |
800.38 | 814.50 | 844.12 | T:ocelot1 |
808.00 | 819.50 | 847.00 | T:tpy |
879.88 | 891.12 | 906.75 | T:amastrid |
1746.75 | 1749.12 | 1754.75 | T:hc128 |
4455.50 | 4461.62 | 4466.25 | T:hc256 |
|