| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.51? | 0.54? | 0.64? | chacha8 |
| 0.64 | 0.65 | 0.65 | salsa208 |
| 0.73 | 0.74 | 0.75 | tango642 |
| 0.75 | 0.76 | 0.77 | T:aes128ctr |
| 0.75 | 0.76 | 0.82 | chacha12 |
| 0.91 | 0.92 | 0.93 | salsa2012 |
| 0.93 | 0.94 | 1.00 | T:aes192ctr |
| 1.01 | 1.01 | 1.02 | aes256ctr |
| 1.03 | 1.04 | 1.05 | T:speck6496ctr |
| 1.07 | 1.08 | 1.08 | T:speck64128ctr |
| 1.17 | 1.17 | 1.19 | chacha20 |
| 1.26 | 1.26 | 1.27 | T:speck128128ctr |
| 1.29 | 1.30 | 1.32 | T:speck128192ctr |
| 1.33 | 1.34 | 1.35 | T:speck128256ctr |
| 1.43 | 1.45 | 1.47 | xsalsa20 |
| 1.43 | 1.45 | 1.50 | salsa20 |
| 1.53 | 1.54 | 1.55 | T:simon6496ctr |
| 1.58 | 1.60 | 1.64 | T:simon64128ctr |
| 1.63? | 1.69? | 1.88? | T:tpy |
| 1.88 | 1.88 | 1.89 | T:trivium |
| 2.02 | 2.03 | 2.04 | T:sosemanuk |
| 2.02 | 2.06 | 2.08 | T:hc128 |
| 2.24 | 2.26 | 2.27 | T:simon128128ctr |
| 2.25 | 2.26 | 2.27 | T:nlsv2 |
| 2.04? | 2.28? | 2.38? | T:tpy6 |
| 2.28 | 2.36 | 2.47 | T:simon128256ctr |
| 2.41 | 2.46 | 2.50 | T:cryptmtv3 |
| 2.51 | 2.54 | 2.57 | T:hc256 |
| 2.69 | 2.81 | 2.86 | T:tpypy |
| 3.06 | 3.10 | 3.13 | T:panama |
| 3.15 | 3.16 | 3.16 | T:rabbit |
| 3.30 | 3.32 | 3.33 | T:snow20 |
| 4.43 | 4.45 | 4.47 | T:lexv2 |
| 9.07 | 9.09 | 9.11 | T:aes128estream |
| 14.15 | 14.17 | 14.19 | T:aes256estream |
| 17.31 | 17.45 | 18.29 | T:ocelot1 |
| 18.50 | 18.86 | 19.96 | T:ocelot2 |
| 32.93 | 33.71 | 33.94 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.55? | 0.56? | 0.63? | chacha8 |
| 0.66 | 0.66 | 0.66 | salsa208 |
| 0.77 | 0.78 | 0.82 | chacha12 |
| 0.79 | 0.79 | 0.79 | T:aes128ctr |
| 0.89 | 0.90 | 0.90 | tango642 |
| 0.93 | 0.93 | 0.94 | salsa2012 |
| 1.05 | 1.05 | 1.05 | aes256ctr |
| 1.06 | 1.07 | 1.07 | T:speck6496ctr |
| 1.10 | 1.11 | 1.11 | T:speck64128ctr |
| 1.18 | 1.18 | 1.19 | chacha20 |
| 1.30 | 1.30 | 1.30 | T:speck128128ctr |
| 1.33 | 1.33 | 1.34 | T:aes192ctr |
| 1.34 | 1.35 | 1.35 | T:speck128192ctr |
| 1.37 | 1.38 | 1.38 | T:speck128256ctr |
| 1.45 | 1.46 | 1.50 | salsa20 |
| 1.55 | 1.56 | 1.57 | xsalsa20 |
| 1.76 | 1.76 | 1.76 | T:simon6496ctr |
| 1.95 | 1.95 | 1.99 | T:simon64128ctr |
| 1.98 | 1.98 | 1.98 | T:trivium |
| 2.40 | 2.40 | 2.41 | T:nlsv2 |
| 2.51 | 2.52 | 2.52 | T:simon128128ctr |
| 2.53 | 2.54 | 2.54 | T:sosemanuk |
| 2.80 | 2.81 | 2.87 | T:simon128256ctr |
| 2.83 | 2.93 | 2.99 | T:tpy6 |
| 2.97 | 2.98 | 3.01 | T:cryptmtv3 |
| 3.25 | 3.25 | 3.25 | T:rabbit |
| 3.24 | 3.27 | 3.37 | T:tpy |
| 3.39 | 3.40 | 3.41 | T:snow20 |
| 4.06 | 4.07 | 4.08 | T:panama |
| 4.26 | 4.30 | 4.32 | T:tpypy |
| 4.58 | 4.59 | 4.60 | T:lexv2 |
| 5.32 | 5.33 | 5.34 | T:hc128 |
| 9.15 | 9.15 | 9.16 | T:aes128estream |
| 10.96 | 10.97 | 10.99 | T:hc256 |
| 14.26 | 14.27 | 14.29 | T:aes256estream |
| 18.88 | 18.92 | 19.49 | T:ocelot1 |
| 20.13 | 20.27 | 21.05 | T:ocelot2 |
| 34.58 | 35.14 | 35.18 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.57? | 0.58? | 0.65? | chacha8 |
| 0.68 | 0.68 | 0.69 | salsa208 |
| 0.79 | 0.81 | 0.83 | chacha12 |
| 0.84 | 0.84 | 0.85 | T:aes128ctr |
| 0.95 | 0.96 | 0.97 | salsa2012 |
| 1.11 | 1.11 | 1.12 | aes256ctr |
| 1.11 | 1.11 | 1.13 | T:speck6496ctr |
| 1.14 | 1.15 | 1.16 | tango642 |
| 1.15 | 1.15 | 1.16 | T:speck64128ctr |
| 1.20 | 1.20 | 1.21 | chacha20 |
| 1.35 | 1.35 | 1.36 | T:speck128128ctr |
| 1.40 | 1.42 | 1.43 | T:speck128192ctr |
| 1.43 | 1.44 | 1.44 | T:speck128256ctr |
| 1.47 | 1.48 | 1.51 | salsa20 |
| 1.72 | 1.74 | 1.75 | xsalsa20 |
| 1.85 | 1.86 | 1.89 | T:aes192ctr |
| 2.12 | 2.12 | 2.13 | T:simon6496ctr |
| 2.14 | 2.14 | 2.14 | T:trivium |
| 2.54 | 2.55 | 2.57 | T:simon64128ctr |
| 2.70 | 2.70 | 2.71 | T:nlsv2 |
| 2.94 | 2.94 | 2.95 | T:simon128128ctr |
| 3.40 | 3.41 | 3.42 | T:rabbit |
| 3.42 | 3.43 | 3.44 | T:sosemanuk |
| 3.50 | 3.54 | 3.69 | T:simon128256ctr |
| 3.53 | 3.54 | 3.56 | T:snow20 |
| 3.86 | 3.92 | 4.06 | T:tpy6 |
| 4.34 | 4.35 | 4.43 | T:cryptmtv3 |
| 4.81 | 4.82 | 4.83 | T:lexv2 |
| 5.66 | 5.69 | 5.73 | T:panama |
| 5.84 | 5.91 | 6.01 | T:tpy |
| 6.84 | 6.89 | 6.98 | T:tpypy |
| 9.23 | 9.25 | 9.28 | T:aes128estream |
| 10.75 | 10.79 | 10.83 | T:hc128 |
| 14.42 | 14.44 | 14.47 | T:aes256estream |
| 21.19 | 21.32 | 21.88 | T:ocelot1 |
| 22.52 | 22.59 | 23.22 | T:ocelot2 |
| 25.02 | 25.04 | 25.07 | T:hc256 |
| 37.17 | 37.69 | 37.83 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.79 | 0.80 | 0.82 | chacha8 |
| 0.94 | 0.95 | 0.96 | salsa208 |
| 1.06 | 1.07 | 1.11 | T:aes128ctr |
| 1.09 | 1.12 | 1.13 | chacha12 |
| 1.31 | 1.32 | 1.32 | T:speck6496ctr |
| 1.31 | 1.32 | 1.34 | salsa2012 |
| 1.36 | 1.36 | 1.38 | T:speck64128ctr |
| 1.39 | 1.39 | 1.42 | aes256ctr |
| 1.59 | 1.60 | 1.61 | T:speck128128ctr |
| 1.63 | 1.64 | 1.68 | T:speck128192ctr |
| 1.66 | 1.67 | 1.69 | chacha20 |
| 1.68 | 1.69 | 1.70 | T:speck128256ctr |
| 1.86 | 1.87 | 1.89 | tango642 |
| 2.03 | 2.04 | 2.06 | salsa20 |
| 2.57 | 2.57 | 2.58 | T:trivium |
| 2.73 | 2.74 | 2.77 | xsalsa20 |
| 3.33 | 3.36 | 3.40 | T:aes192ctr |
| 3.39 | 3.41 | 3.42 | T:nlsv2 |
| 3.52 | 3.53 | 3.54 | T:simon64128ctr |
| 3.75 | 3.76 | 3.78 | T:simon6496ctr |
| 3.83 | 3.84 | 3.86 | T:rabbit |
| 3.91 | 3.93 | 3.96 | T:snow20 |
| 4.87 | 4.90 | 5.11 | T:cryptmtv3 |
| 5.00 | 5.02 | 5.04 | T:simon128128ctr |
| 5.41 | 5.42 | 5.44 | T:simon128256ctr |
| 5.42 | 5.44 | 5.46 | T:lexv2 |
| 5.82 | 5.83 | 5.86 | T:sosemanuk |
| 6.71 | 7.02 | 7.31 | T:tpy6 |
| 9.52 | 9.54 | 9.58 | T:aes128estream |
| 9.97 | 10.06 | 10.10 | T:panama |
| 12.62 | 12.78 | 12.97 | T:tpy |
| 13.28 | 13.38 | 13.42 | T:tpypy |
| 14.90 | 14.92 | 14.94 | T:aes256estream |
| 25.05 | 25.09 | 25.20 | T:hc128 |
| 27.33 | 27.45 | 27.84 | T:ocelot1 |
| 28.55 | 28.79 | 29.50 | T:ocelot2 |
| 43.29 | 43.76 | 44.14 | T:amastrid |
| 62.46 | 62.52 | 62.58 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 2.88 | 2.91 | 2.97 | chacha8 |
| 3.31 | 3.35 | 3.51 | T:speck6496ctr |
| 3.39 | 3.46 | 3.64 | T:speck64128ctr |
| 3.48 | 3.50 | 3.53 | salsa208 |
| 3.50? | 3.61? | 3.92? | T:aes128ctr |
| 3.90 | 3.94 | 4.04 | chacha12 |
| 3.92 | 3.97 | 4.06 | T:speck128128ctr |
| 4.02? | 4.09? | 4.56? | T:speck128192ctr |
| 4.12 | 4.17 | 4.23 | T:speck128256ctr |
| 4.56 | 4.56 | 4.74 | aes256ctr |
| 4.69 | 4.70 | 4.76 | salsa2012 |
| 5.94 | 6.00 | 6.04 | chacha20 |
| 7.02 | 7.06 | 7.08 | salsa20 |
| 7.53 | 7.61 | 7.80 | T:simon6496ctr |
| 7.69 | 7.73 | 7.82 | T:trivium |
| 8.71 | 8.79 | 8.97 | T:snow20 |
| 8.77 | 8.83 | 9.18 | T:rabbit |
| 8.96 | 9.06 | 9.16 | T:simon64128ctr |
| 10.60? | 10.77? | 12.69? | T:cryptmtv3 |
| 10.87 | 10.95 | 11.09 | tango642 |
| 12.57 | 12.65 | 12.78 | T:simon128128ctr |
| 12.67 | 12.74 | 12.97 | T:aes128estream |
| 13.25 | 13.35 | 13.59 | xsalsa20 |
| 13.34 | 13.51 | 13.80 | T:lexv2 |
| 13.86 | 13.95 | 14.06 | T:nlsv2 |
| 14.39 | 14.45 | 14.59 | T:simon128256ctr |
| 20.65 | 20.78 | 20.88 | T:aes256estream |
| 22.41 | 22.58 | 22.99 | T:aes192ctr |
| 33.08 | 33.24 | 33.43 | T:sosemanuk |
| 46.35 | 46.75 | 48.64 | T:tpy6 |
| 64.09 | 64.42 | 64.90 | T:panama |
| 96.31 | 98.05 | 100.79 | T:tpypy |
| 97.38 | 100.01 | 100.57 | T:tpy |
| 107.03 | 108.26 | 109.33 | T:ocelot2 |
| 108.17 | 109.19 | 110.74 | T:ocelot1 |
| 122.80 | 123.42 | 124.54 | T:amastrid |
| 202.40 | 203.09 | 204.19 | T:hc128 |
| 541.75 | 542.23 | 542.99 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 17.50? | 18.04? | 20.50? | T:speck6496ctr |
| 17.83 | 18.46 | 19.29 | T:speck64128ctr |
| 20.88 | 21.29 | 22.21 | T:speck128192ctr |
| 21.29 | 21.71 | 23.50 | T:speck128256ctr |
| 22.21 | 22.71 | 23.62 | T:speck128128ctr |
| 29.50 | 30.04 | 32.50 | T:aes128ctr |
| 34.42 | 34.83 | 35.33 | salsa208 |
| 36.62 | 37.25 | 38.75 | chacha8 |
| 37.71 | 38.00 | 38.21 | aes256ctr |
| 43.96 | 44.12 | 44.58 | chacha12 |
| 43.58 | 44.21 | 45.88 | salsa2012 |
| 44.38 | 45.04 | 45.79 | T:simon6496ctr |
| 49.04 | 50.38 | 52.12 | T:trivium |
| 53.04 | 53.62 | 55.29 | T:rabbit |
| 55.00 | 55.46 | 55.83 | T:aes128estream |
| 55.46 | 55.79 | 56.54 | T:simon64128ctr |
| 62.67? | 64.46? | 82.46? | T:cryptmtv3 |
| 64.83 | 65.00 | 65.50 | chacha20 |
| 68.75 | 69.50 | 71.21 | T:snow20 |
| 72.21 | 72.67 | 73.58 | T:simon128128ctr |
| 76.29 | 76.92 | 78.08 | T:nlsv2 |
| 78.67 | 79.12 | 79.75 | T:lexv2 |
| 80.12 | 80.54 | 81.08 | T:aes256estream |
| 82.92 | 83.42 | 84.21 | tango642 |
| 85.54 | 86.38 | 87.54 | T:simon128256ctr |
| 87.46 | 87.88 | 88.33 | salsa20 |
| 136.96 | 138.04 | 139.04 | xsalsa20 |
| 179.62 | 180.62 | 183.12 | T:aes192ctr |
| 263.88 | 265.04 | 266.50 | T:sosemanuk |
| 345.04 | 360.38 | 368.17 | T:tpy6 |
| 502.08 | 505.25 | 509.17 | T:panama |
| 709.83 | 717.33 | 726.38 | T:ocelot2 |
| 733.58 | 738.83 | 756.71 | T:ocelot1 |
| 751.62 | 757.88 | 769.71 | T:tpypy |
| 771.00 | 775.04 | 779.62 | T:tpy |
| 808.96 | 814.96 | 823.33 | T:amastrid |
| 1625.21 | 1631.67 | 1638.21 | T:hc128 |
| 4333.12 | 4337.04 | 4342.04 | T:hc256 |
|