Cycles/byte for long messages |
25% | 50% | 75% | stream |
1.21 | 1.23 | 1.29 | tango642 |
1.45 | 1.46 | 1.48 | chacha8 |
1.91 | 1.91 | 1.91 | chacha12 |
1.94 | 1.97 | 2.00 | salsa208 |
2.35 | 2.36 | 2.38 | T:sosemanuk |
2.46 | 2.50 | 2.55 | T:hc128 |
2.61 | 2.62 | 2.62 | T:speck6496ctr |
2.63 | 2.65 | 2.67 | salsa2012 |
2.73 | 2.73 | 2.73 | T:speck64128ctr |
2.80 | 2.80 | 2.80 | T:trivium |
2.82 | 2.88 | 2.91 | chacha20 |
3.15 | 3.19 | 3.19 | T:cryptmtv3 |
3.23 | 3.33 | 3.44 | T:tpy |
3.34 | 3.46 | 3.56 | T:tpy6 |
3.63 | 3.63 | 3.63 | T:speck128128ctr |
3.65 | 3.69 | 3.77 | T:hc256 |
3.76 | 3.76 | 3.76 | T:speck128192ctr |
3.63 | 3.78 | 3.95 | T:nlsv2 |
3.83 | 3.83 | 3.83 | T:speck128256ctr |
3.94 | 3.95 | 3.96 | T:snow20 |
3.97 | 3.99 | 4.04 | xsalsa20 |
3.98 | 4.02 | 4.03 | salsa20 |
4.11 | 4.15 | 4.29 | T:panama |
4.47 | 4.50 | 4.52 | T:rabbit |
5.11? | 5.39? | 5.73? | T:tpypy |
5.53 | 5.54 | 5.56 | T:simon6496ctr |
5.72 | 5.73 | 5.74 | T:simon64128ctr |
5.79 | 5.80 | 5.82 | T:lexv2 |
8.62 | 8.63 | 8.64 | T:simon128128ctr |
9.11 | 9.12 | 9.13 | T:simon128256ctr |
10.60 | 10.60 | 10.62 | T:aes128estream |
12.00 | 12.07 | 12.10 | T:aes128ctr |
14.65 | 14.75 | 14.78 | T:aes192ctr |
17.17 | 17.19 | 17.20 | T:aes256estream |
17.40 | 17.49 | 17.51 | T:aes256ctr |
24.64 | 24.99 | 26.07 | T:ocelot1 |
28.66 | 29.05 | 29.24 | T:ocelot2 |
42.88 | 43.91 | 44.64 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
1.47 | 1.48 | 1.53 | tango642 |
1.48 | 1.49 | 1.50 | chacha8 |
1.93 | 1.93 | 1.93 | chacha12 |
1.97 | 1.99 | 2.01 | salsa208 |
2.66 | 2.66 | 2.66 | T:speck6496ctr |
2.66 | 2.68 | 2.69 | salsa2012 |
2.77 | 2.77 | 2.77 | T:speck64128ctr |
2.86 | 2.91 | 2.92 | chacha20 |
2.93 | 2.93 | 2.93 | T:trivium |
3.15 | 3.16 | 3.17 | T:sosemanuk |
3.67 | 3.68 | 3.69 | T:cryptmtv3 |
3.69 | 3.69 | 3.69 | T:speck128128ctr |
3.81 | 3.81 | 3.81 | T:speck128192ctr |
3.89 | 3.89 | 3.89 | T:speck128256ctr |
4.01 | 4.04 | 4.04 | salsa20 |
4.05 | 4.05 | 4.17 | T:nlsv2 |
4.09 | 4.09 | 4.10 | T:snow20 |
4.12 | 4.13 | 4.16 | xsalsa20 |
4.25 | 4.29 | 4.34 | T:tpy6 |
4.64 | 4.66 | 4.67 | T:rabbit |
4.89 | 4.94 | 4.96 | T:tpy |
5.53 | 5.55 | 5.58 | T:panama |
5.79 | 5.79 | 5.80 | T:simon6496ctr |
5.98 | 5.98 | 5.99 | T:lexv2 |
6.06 | 6.07 | 6.07 | T:simon64128ctr |
6.77 | 6.93 | 7.15 | T:tpypy |
7.21 | 7.24 | 7.27 | T:hc128 |
9.00 | 9.00 | 9.00 | T:simon128128ctr |
10.67 | 10.67 | 10.68 | T:aes128estream |
10.68 | 10.68 | 10.68 | T:simon128256ctr |
12.76 | 12.77 | 12.78 | T:aes128ctr |
15.40 | 15.43 | 15.45 | T:aes192ctr |
15.68 | 15.71 | 15.75 | T:hc256 |
17.29 | 17.30 | 17.30 | T:aes256estream |
18.14 | 18.18 | 18.19 | T:aes256ctr |
27.00 | 27.26 | 27.78 | T:ocelot1 |
30.95 | 31.16 | 31.28 | T:ocelot2 |
45.62 | 45.72 | 46.24 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
1.52 | 1.54 | 1.56 | chacha8 |
1.87 | 1.88 | 1.94 | tango642 |
1.97 | 1.97 | 1.98 | chacha12 |
2.01 | 2.03 | 2.05 | salsa208 |
2.71 | 2.71 | 2.71 | salsa2012 |
2.73 | 2.73 | 2.73 | T:speck6496ctr |
2.84 | 2.84 | 2.84 | T:speck64128ctr |
2.91 | 2.91 | 2.94 | chacha20 |
3.16 | 3.18 | 3.19 | T:trivium |
3.79 | 3.79 | 3.79 | T:speck128128ctr |
3.90 | 3.90 | 3.90 | T:speck128192ctr |
3.98 | 3.99 | 4.00 | T:speck128256ctr |
4.05 | 4.05 | 4.06 | salsa20 |
4.32 | 4.32 | 4.34 | T:snow20 |
4.37 | 4.38 | 4.39 | xsalsa20 |
4.55 | 4.59 | 4.61 | T:sosemanuk |
4.72 | 4.76 | 5.07 | T:nlsv2 |
4.81 | 4.83 | 4.87 | T:cryptmtv3 |
4.91 | 4.92 | 4.94 | T:rabbit |
5.60 | 5.68 | 5.77 | T:tpy6 |
6.20 | 6.21 | 6.22 | T:simon6496ctr |
6.28 | 6.29 | 6.29 | T:lexv2 |
6.62 | 6.62 | 6.63 | T:simon64128ctr |
7.46 | 7.50 | 7.58 | T:tpy |
7.70 | 7.83 | 7.85 | T:panama |
9.29 | 9.52 | 10.08 | T:tpypy |
9.61 | 9.62 | 9.62 | T:simon128128ctr |
10.77 | 10.78 | 10.85 | T:aes128estream |
13.27 | 13.27 | 13.31 | T:simon128256ctr |
13.89 | 14.06 | 14.12 | T:aes128ctr |
15.08 | 15.13 | 15.15 | T:hc128 |
16.51 | 16.61 | 16.72 | T:aes192ctr |
17.47 | 17.50 | 17.54 | T:aes256estream |
19.26 | 19.30 | 19.46 | T:aes256ctr |
30.61 | 31.02 | 31.40 | T:ocelot1 |
33.81 | 34.20 | 34.76 | T:ocelot2 |
35.54 | 35.64 | 35.72 | T:hc256 |
47.35 | 48.38 | 49.56 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
1.72 | 1.74 | 1.76 | chacha8 |
2.20 | 2.22 | 2.24 | salsa208 |
2.23 | 2.23 | 2.23 | chacha12 |
2.95 | 2.96 | 2.99 | T:speck6496ctr |
2.99 | 2.99 | 3.00 | salsa2012 |
3.04 | 3.05 | 3.06 | tango642 |
3.07 | 3.07 | 3.07 | T:speck64128ctr |
3.28 | 3.29 | 3.34 | chacha20 |
3.70 | 3.71 | 3.73 | T:trivium |
4.08 | 4.08 | 4.09 | T:speck128128ctr |
4.16 | 4.16 | 4.16 | T:speck128192ctr |
4.27 | 4.29 | 4.30 | T:speck128256ctr |
4.40 | 4.44 | 4.48 | salsa20 |
5.00 | 5.02 | 5.03 | T:snow20 |
5.19 | 5.21 | 5.23 | xsalsa20 |
5.61 | 5.62 | 5.67 | T:rabbit |
5.66 | 5.72 | 5.76 | T:cryptmtv3 |
6.24? | 6.28? | 7.20? | T:nlsv2 |
7.09 | 7.11 | 7.12 | T:lexv2 |
8.05 | 8.10 | 8.14 | T:simon6496ctr |
8.26 | 8.28 | 8.35 | T:sosemanuk |
9.10 | 9.20 | 9.57 | T:tpy6 |
9.60 | 9.61 | 9.62 | T:simon64128ctr |
11.07 | 11.14 | 11.32 | T:aes128estream |
13.51 | 13.80 | 14.02 | T:panama |
14.10 | 14.42 | 14.64 | T:tpy |
16.26? | 16.32? | 18.40? | T:tpypy |
16.99 | 17.04 | 17.17 | T:aes128ctr |
17.95 | 17.97 | 18.14 | T:aes256estream |
19.55 | 19.69 | 19.90 | T:aes192ctr |
20.04 | 20.09 | 20.16 | T:simon128128ctr |
22.35 | 22.48 | 22.51 | T:aes256ctr |
26.70 | 26.74 | 26.75 | T:simon128256ctr |
36.16 | 36.18 | 36.23 | T:hc128 |
39.13 | 39.96 | 40.82 | T:ocelot1 |
42.17 | 44.53 | 44.72 | T:ocelot2 |
53.64 | 56.86 | 57.76 | T:amastrid |
88.75 | 89.00 | 89.10 | T:hc256 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
3.31 | 3.36 | 3.36 | chacha8 |
4.16 | 4.17 | 4.30 | salsa208 |
4.36 | 4.36 | 4.36 | chacha12 |
5.20 | 5.20 | 5.20 | salsa2012 |
5.75 | 5.80 | 5.89 | T:speck6496ctr |
5.77 | 5.98 | 5.98 | T:speck64128ctr |
6.42 | 6.42 | 6.42 | chacha20 |
7.39 | 7.39 | 7.41 | T:speck128192ctr |
7.47 | 7.47 | 7.69 | salsa20 |
7.77 | 7.78 | 7.78 | T:speck128128ctr |
7.80 | 7.80 | 7.84 | T:speck128256ctr |
10.97 | 10.97 | 11.03 | T:trivium |
12.72 | 12.83 | 12.89 | T:simon6496ctr |
13.23 | 13.31 | 13.75 | T:snow20 |
13.52 | 13.52 | 13.53 | T:simon64128ctr |
14.50 | 14.59 | 14.66 | xsalsa20 |
14.84 | 14.84 | 14.88 | T:rabbit |
15.23 | 15.27 | 15.38 | T:aes128estream |
15.17 | 15.69 | 16.41 | T:cryptmtv3 |
16.69 | 17.39 | 17.58 | T:lexv2 |
17.89 | 17.97 | 18.16 | tango642 |
20.64 | 20.78 | 20.81 | T:simon128128ctr |
21.92 | 21.97 | 22.31 | T:simon128256ctr |
24.53 | 24.77 | 25.27 | T:aes256estream |
31.70? | 31.78? | 39.84? | T:nlsv2 |
48.05 | 48.22 | 48.48 | T:sosemanuk |
56.27 | 57.00 | 59.47 | T:tpy6 |
56.73 | 57.03 | 57.12 | T:aes128ctr |
57.95 | 58.25 | 58.39 | T:aes192ctr |
62.22 | 63.00 | 63.61 | T:aes256ctr |
88.58 | 88.75 | 89.94 | T:panama |
102.69 | 106.22 | 109.89 | T:tpy |
107.23? | 119.55? | 120.33? | T:tpypy |
161.14 | 161.41 | 172.36 | T:amastrid |
153.48 | 162.17 | 167.09 | T:ocelot2 |
161.08 | 165.97 | 167.11 | T:ocelot1 |
304.88 | 304.91 | 305.12 | T:hc128 |
768.91 | 770.58 | 771.17 | T:hc256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
24.75 | 24.75 | 24.75 | T:speck6496ctr |
29.00 | 29.00 | 29.00 | T:speck128192ctr |
30.75 | 31.62 | 31.88 | chacha8 |
31.75 | 31.75 | 31.75 | T:speck64128ctr |
32.62 | 32.75 | 32.88 | T:speck128128ctr |
39.50 | 39.50 | 39.50 | chacha12 |
42.12 | 42.12 | 43.50 | T:speck128256ctr |
57.12 | 57.12 | 57.12 | chacha20 |
57.12 | 57.12 | 57.12 | salsa2012 |
57.25 | 57.25 | 57.88 | salsa208 |
68.38 | 68.38 | 70.50 | T:trivium |
73.12 | 74.50 | 74.62 | T:simon6496ctr |
76.50 | 76.50 | 76.50 | T:simon64128ctr |
77.12 | 77.12 | 77.25 | T:aes128estream |
78.88 | 78.88 | 79.38 | salsa20 |
95.25 | 95.25 | 95.25 | T:rabbit |
94.50 | 95.38 | 96.50 | T:aes256estream |
93.62? | 99.38? | 105.38? | T:cryptmtv3 |
102.00 | 102.75 | 104.25 | T:snow20 |
100.12 | 104.50 | 105.62 | T:lexv2 |
116.12 | 116.12 | 117.12 | T:simon128128ctr |
125.50 | 125.50 | 127.12 | T:simon128256ctr |
135.38 | 135.88 | 136.75 | xsalsa20 |
135.50 | 136.12 | 138.12 | tango642 |
148.62? | 148.88? | 212.62? | T:nlsv2 |
379.25 | 382.25 | 383.88 | T:sosemanuk |
382.12 | 383.25 | 396.50 | T:aes192ctr |
386.62 | 389.75 | 403.38 | T:aes128ctr |
398.00 | 400.12 | 424.88 | T:aes256ctr |
418.50 | 433.50 | 464.62 | T:tpy6 |
692.12 | 698.62 | 707.50 | T:panama |
787.88 | 794.75 | 807.75 | T:tpy |
809.38 | 813.38 | 825.88 | T:tpypy |
1058.88 | 1069.25 | 1085.62 | T:amastrid |
981.25? | 1069.88? | 1128.50? | T:ocelot2 |
1124.50 | 1144.75 | 1152.50 | T:ocelot1 |
2436.62 | 2438.25 | 2440.00 | T:hc128 |
6146.38 | 6157.12 | 6173.00 | T:hc256 |
|