| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.53 | 0.54 | 0.54 | chacha8 |
| 0.65 | 0.65 | 0.66 | salsa208 |
| 0.72 | 0.73 | 0.75 | tango642 |
| 0.76 | 0.76 | 0.76 | T:aes128ctr |
| 0.30? | 0.76? | 2.58? | chacha12 |
| 0.91 | 0.92 | 0.93 | salsa2012 |
| 0.94 | 0.96 | 1.01 | T:aes192ctr |
| 1.01 | 1.01 | 1.01 | aes256ctr |
| 1.03 | 1.04 | 1.05 | T:speck6496ctr |
| 1.07 | 1.08 | 1.08 | T:speck64128ctr |
| 1.13? | 1.17? | 1.32? | chacha20 |
| 1.25 | 1.26 | 1.27 | T:speck128128ctr |
| 1.29 | 1.30 | 1.31 | T:speck128192ctr |
| 1.33 | 1.34 | 1.35 | T:speck128256ctr |
| 1.43 | 1.44 | 1.47 | salsa20 |
| 1.10? | 1.44? | 2.78? | xsalsa20 |
| 1.54 | 1.54 | 1.55 | T:simon6496ctr |
| 1.60 | 1.60 | 1.61 | T:simon64128ctr |
| 1.69? | 1.75? | 1.89? | T:tpy |
| 1.88 | 1.89 | 1.89 | T:trivium |
| 2.02 | 2.03 | 2.04 | T:sosemanuk |
| 2.03 | 2.05 | 2.08 | T:hc128 |
| 2.11 | 2.17 | 2.29 | T:tpy6 |
| 2.25 | 2.25 | 2.27 | T:nlsv2 |
| 2.25 | 2.26 | 2.29 | T:simon128128ctr |
| 2.36 | 2.37 | 2.40 | T:simon128256ctr |
| 2.41 | 2.44 | 2.49 | T:cryptmtv3 |
| 2.51 | 2.54 | 2.56 | T:hc256 |
| 2.80 | 2.88 | 2.94 | T:tpypy |
| 3.06 | 3.10 | 3.14 | T:panama |
| 3.12 | 3.13 | 3.14 | T:rabbit |
| 3.29 | 3.31 | 3.32 | T:snow20 |
| 4.47 | 4.48 | 4.49 | T:lexv2 |
| 9.07 | 9.08 | 9.10 | T:aes128estream |
| 14.25 | 14.28 | 14.32 | T:aes256estream |
| 17.67 | 18.85 | 19.16 | T:ocelot1 |
| 19.02 | 19.37 | 20.25 | T:ocelot2 |
| 31.51 | 31.69 | 31.99 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.55 | 0.55 | 0.55 | chacha8 |
| 0.66 | 0.66 | 0.67 | salsa208 |
| 0.77? | 0.78? | 2.14? | chacha12 |
| 0.79 | 0.79 | 0.79 | T:aes128ctr |
| 0.89 | 0.89 | 0.91 | tango642 |
| 0.93 | 0.94 | 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.19 | 1.29 | chacha20 |
| 1.29 | 1.29 | 1.30 | T:speck128128ctr |
| 1.30 | 1.31 | 1.33 | T:aes192ctr |
| 1.33 | 1.34 | 1.34 | T:speck128192ctr |
| 1.38 | 1.38 | 1.38 | T:speck128256ctr |
| 1.45 | 1.45 | 1.48 | salsa20 |
| 1.55? | 1.55? | 2.55? | xsalsa20 |
| 1.76 | 1.76 | 1.76 | T:simon6496ctr |
| 1.95 | 1.96 | 1.96 | T:simon64128ctr |
| 1.98 | 1.98 | 1.98 | T:trivium |
| 2.40 | 2.40 | 2.40 | T:nlsv2 |
| 2.51 | 2.52 | 2.54 | T:simon128128ctr |
| 2.53 | 2.54 | 2.54 | T:sosemanuk |
| 2.80 | 2.81 | 2.83 | T:simon128256ctr |
| 2.90 | 2.92 | 2.95 | T:tpy6 |
| 2.97 | 3.00 | 3.00 | T:cryptmtv3 |
| 3.22 | 3.23 | 3.23 | T:rabbit |
| 3.31 | 3.34 | 3.37 | T:tpy |
| 3.39 | 3.40 | 3.41 | T:snow20 |
| 4.05 | 4.07 | 4.08 | T:panama |
| 4.31 | 4.35 | 4.38 | T:tpypy |
| 4.60 | 4.61 | 4.61 | T:lexv2 |
| 5.32 | 5.32 | 5.33 | T:hc128 |
| 9.14 | 9.14 | 9.15 | T:aes128estream |
| 10.97 | 10.98 | 10.99 | T:hc256 |
| 14.37 | 14.38 | 14.40 | T:aes256estream |
| 19.09 | 19.95 | 20.02 | T:ocelot1 |
| 20.34 | 20.42 | 21.03 | T:ocelot2 |
| 33.20 | 33.24 | 33.35 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.57 | 0.57 | 0.58 | chacha8 |
| 0.68 | 0.68 | 0.70 | salsa208 |
| 0.78? | 0.80? | 2.16? | chacha12 |
| 0.84 | 0.84 | 0.84 | T:aes128ctr |
| 0.95 | 0.95 | 0.96 | salsa2012 |
| 1.11 | 1.11 | 1.11 | aes256ctr |
| 1.11 | 1.11 | 1.11 | T:speck6496ctr |
| 1.14 | 1.15 | 1.17 | tango642 |
| 1.15 | 1.16 | 1.16 | T:speck64128ctr |
| 1.20 | 1.21 | 1.31 | chacha20 |
| 1.35 | 1.36 | 1.36 | T:speck128128ctr |
| 1.39 | 1.39 | 1.40 | T:speck128192ctr |
| 1.44 | 1.44 | 1.45 | T:speck128256ctr |
| 1.47 | 1.48 | 1.50 | salsa20 |
| 1.72? | 1.73? | 2.73? | xsalsa20 |
| 1.85 | 1.88 | 1.90 | T:aes192ctr |
| 2.12 | 2.12 | 2.13 | T:simon6496ctr |
| 2.14 | 2.14 | 2.14 | T:trivium |
| 2.54 | 2.54 | 2.54 | T:simon64128ctr |
| 2.69 | 2.70 | 2.71 | T:nlsv2 |
| 2.94 | 2.95 | 2.96 | T:simon128128ctr |
| 3.38 | 3.39 | 3.40 | T:rabbit |
| 3.42 | 3.43 | 3.44 | T:sosemanuk |
| 3.52 | 3.53 | 3.54 | T:simon128256ctr |
| 3.54 | 3.55 | 3.58 | T:snow20 |
| 3.91 | 4.00 | 4.16 | T:tpy6 |
| 4.33 | 4.42 | 4.42 | T:cryptmtv3 |
| 4.82 | 4.83 | 4.85 | T:lexv2 |
| 5.66 | 5.69 | 5.71 | T:panama |
| 5.77 | 5.84 | 5.87 | T:tpy |
| 6.88 | 6.94 | 6.96 | T:tpypy |
| 9.22 | 9.24 | 9.26 | T:aes128estream |
| 10.76 | 10.76 | 10.79 | T:hc128 |
| 14.55 | 14.57 | 14.59 | T:aes256estream |
| 21.00 | 21.78 | 21.88 | T:ocelot1 |
| 22.04 | 22.19 | 22.94 | T:ocelot2 |
| 25.03 | 25.05 | 25.07 | T:hc256 |
| 36.03 | 36.30 | 36.36 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.77 | 0.78 | 0.79 | chacha8 |
| 0.94 | 0.95 | 0.97 | salsa208 |
| 1.06 | 1.06 | 1.06 | T:aes128ctr |
| 1.09? | 1.13? | 2.28? | chacha12 |
| 1.31 | 1.31 | 1.32 | T:speck6496ctr |
| 1.31 | 1.31 | 1.33 | salsa2012 |
| 1.35 | 1.36 | 1.37 | T:speck64128ctr |
| 1.39 | 1.40 | 1.40 | aes256ctr |
| 1.59 | 1.60 | 1.62 | T:speck128128ctr |
| 1.62 | 1.63 | 1.65 | T:speck128192ctr |
| 1.68 | 1.69 | 1.71 | T:speck128256ctr |
| 1.68 | 1.70 | 1.79 | chacha20 |
| 1.85 | 1.88 | 1.90 | tango642 |
| 2.03 | 2.05 | 2.06 | salsa20 |
| 2.53 | 2.54 | 2.57 | T:trivium |
| 2.74? | 2.75? | 3.60? | xsalsa20 |
| 3.35 | 3.42 | 3.62 | T:aes192ctr |
| 3.38 | 3.43 | 3.45 | T:nlsv2 |
| 3.51 | 3.53 | 3.54 | T:simon64128ctr |
| 3.76 | 3.76 | 3.78 | T:simon6496ctr |
| 3.78 | 3.80 | 3.83 | T:rabbit |
| 3.92 | 3.95 | 4.01 | T:snow20 |
| 5.00 | 5.01 | 5.03 | T:simon128128ctr |
| 4.90 | 5.12 | 5.13 | T:cryptmtv3 |
| 5.41 | 5.42 | 5.42 | T:simon128256ctr |
| 5.44 | 5.48 | 5.52 | T:lexv2 |
| 5.82 | 5.83 | 5.85 | T:sosemanuk |
| 7.00 | 7.10 | 7.30 | T:tpy6 |
| 9.51 | 9.53 | 9.58 | T:aes128estream |
| 9.92 | 10.03 | 10.08 | T:panama |
| 12.78 | 12.88 | 13.14 | T:tpy |
| 13.53 | 13.61 | 13.65 | T:tpypy |
| 14.99 | 15.02 | 15.07 | T:aes256estream |
| 24.92 | 25.06 | 25.10 | T:hc128 |
| 25.93 | 26.36 | 26.56 | T:ocelot1 |
| 26.70 | 27.00 | 27.73 | T:ocelot2 |
| 42.29 | 42.55 | 42.70 | T:amastrid |
| 62.51 | 62.56 | 62.63 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 2.88 | 2.94 | 2.94 | chacha8 |
| 3.31 | 3.38 | 3.56 | T:speck6496ctr |
| 3.38 | 3.50 | 3.56 | T:speck64128ctr |
| 3.44 | 3.50 | 3.50 | salsa208 |
| 3.50 | 3.50 | 3.56 | T:aes128ctr |
| 3.94 | 3.94 | 4.00 | chacha12 |
| 4.00 | 4.00 | 4.06 | T:speck128128ctr |
| 4.00 | 4.00 | 4.12 | T:speck128192ctr |
| 4.19 | 4.19 | 4.25 | T:speck128256ctr |
| 4.56 | 4.56 | 4.62 | aes256ctr |
| 4.69 | 4.69 | 4.75 | salsa2012 |
| 5.94 | 6.00 | 6.06 | chacha20 |
| 7.06 | 7.06 | 7.12 | salsa20 |
| 7.62 | 7.69 | 7.75 | T:simon6496ctr |
| 7.69 | 7.75 | 7.81 | T:trivium |
| 8.62 | 8.75 | 8.94 | T:rabbit |
| 8.75 | 8.94 | 9.12 | T:snow20 |
| 8.94 | 9.06 | 9.06 | T:simon64128ctr |
| 10.88 | 10.94 | 11.06 | tango642 |
| 12.56 | 12.62 | 12.69 | T:simon128128ctr |
| 10.69? | 12.69? | 12.81? | T:cryptmtv3 |
| 12.69 | 12.75 | 13.00 | T:aes128estream |
| 13.25 | 13.38 | 13.62 | T:lexv2 |
| 13.31 | 13.38 | 13.50 | xsalsa20 |
| 14.00 | 14.06 | 14.25 | T:nlsv2 |
| 14.38 | 14.44 | 14.56 | T:simon128256ctr |
| 21.50 | 21.56 | 21.75 | T:aes256estream |
| 22.31 | 22.50 | 23.69 | T:aes192ctr |
| 33.12 | 33.25 | 33.50 | T:sosemanuk |
| 45.31 | 45.88 | 48.06 | T:tpy6 |
| 64.25 | 64.62 | 68.28 | T:panama |
| 84.56 | 85.69 | 86.94 | T:ocelot1 |
| 87.19 | 88.81 | 90.19 | T:ocelot2 |
| 96.31 | 98.38 | 99.12 | T:tpypy |
| 96.44 | 99.62 | 102.00 | T:tpy |
| 120.94 | 122.25 | 123.56 | T:amastrid |
| 203.06 | 203.44 | 204.12 | T:hc128 |
| 541.44 | 542.00 | 542.50 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 17.50 | 18.00 | 18.50 | T:speck6496ctr |
| 18.00 | 18.00 | 18.50 | T:speck64128ctr |
| 20.50 | 21.00 | 21.50 | T:speck128192ctr |
| 21.50 | 22.00 | 22.50 | T:speck128256ctr |
| 22.00 | 22.50 | 23.00 | T:speck128128ctr |
| 29.00 | 29.50 | 30.00 | T:aes128ctr |
| 36.50 | 37.00 | 37.50 | chacha8 |
| 37.50 | 38.00 | 38.00 | aes256ctr |
| 44.00 | 44.00 | 44.50 | chacha12 |
| 44.50 | 44.50 | 45.50 | T:simon6496ctr |
| 48.50 | 49.00 | 50.00 | T:trivium |
| 49.00 | 49.00 | 49.50 | salsa208 |
| 51.50 | 52.50 | 54.00 | T:rabbit |
| 55.00 | 55.50 | 56.00 | T:aes128estream |
| 55.50 | 56.00 | 56.50 | T:simon64128ctr |
| 62.00 | 62.00 | 62.50 | salsa2012 |
| 66.00 | 66.50 | 67.50 | chacha20 |
| 68.00 | 68.50 | 69.00 | salsa20 |
| 69.00 | 69.50 | 72.00 | T:snow20 |
| 72.50 | 73.00 | 73.50 | T:simon128128ctr |
| 76.50 | 77.00 | 78.00 | T:nlsv2 |
| 79.00 | 79.50 | 80.00 | T:lexv2 |
| 63.50? | 80.00? | 81.00? | T:cryptmtv3 |
| 83.50 | 84.00 | 84.50 | tango642 |
| 85.50 | 86.00 | 87.00 | T:simon128256ctr |
| 87.50 | 88.50 | 90.00 | T:aes256estream |
| 117.00 | 117.50 | 118.50 | xsalsa20 |
| 177.50 | 179.00 | 180.50 | T:aes192ctr |
| 264.00 | 265.50 | 266.00 | T:sosemanuk |
| 345.50 | 348.00 | 354.50 | T:tpy6 |
| 502.00 | 503.00 | 507.50 | T:panama |
| 553.00 | 559.50 | 570.00 | T:ocelot1 |
| 559.50 | 567.00 | 582.50 | T:ocelot2 |
| 766.50 | 767.50 | 773.50 | T:tpypy |
| 779.50 | 785.50 | 833.00 | T:tpy |
| 818.50 | 824.50 | 831.50 | T:amastrid |
| 1629.50 | 1632.50 | 1645.00 | T:hc128 |
| 4337.00 | 4341.00 | 4347.00 | T:hc256 |
|