| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.23 | 0.23 | 0.24 | aes256ctr |
| 0.30 | 0.31 | 0.32 | chacha8 |
| 0.35 | 0.36 | 0.36 | T:aes128ctr |
| 0.30? | 0.43? | 0.58? | T:aes192ctr |
| 0.43 | 0.44 | 0.45 | chacha12 |
| 0.56 | 0.57 | 0.58 | salsa208 |
| 0.60 | 0.61 | 0.61 | tango642 |
| 0.67 | 0.67 | 0.69 | chacha20 |
| 0.68 | 0.69 | 0.70 | T:speck6496ctr |
| 0.68 | 0.69 | 0.70 | salsa2012 |
| 0.71 | 0.72 | 0.73 | T:speck64128ctr |
| 0.77 | 0.79 | 0.79 | T:speck128128ctr |
| 0.79 | 0.80 | 0.80 | T:speck128192ctr |
| 0.79 | 0.83 | 0.87 | T:speck128256ctr |
| 0.93 | 0.94 | 0.95 | salsa20 |
| 0.93 | 0.94 | 0.96 | xsalsa20 |
| 0.94 | 0.96 | 0.97 | T:simon6496ctr |
| 0.90? | 0.99? | 1.11? | T:simon64128ctr |
| 1.18? | 1.27? | 1.40? | T:tpy |
| 1.27 | 1.29 | 1.31 | T:hc128 |
| 1.33 | 1.35 | 1.37 | T:simon128128ctr |
| 1.35 | 1.42 | 1.50 | T:simon128256ctr |
| 1.59 | 1.61 | 1.63 | T:nlsv2 |
| 1.67 | 1.68 | 1.69 | T:sosemanuk |
| 1.63 | 1.71 | 1.79 | T:tpy6 |
| 1.71 | 1.74 | 1.87 | T:hc256 |
| 1.77 | 1.81 | 1.85 | T:trivium |
| 1.82 | 1.85 | 1.86 | T:cryptmtv3 |
| 2.02 | 2.04 | 2.05 | T:panama |
| 2.08 | 2.18 | 2.31 | T:tpypy |
| 2.40 | 2.41 | 2.43 | T:snow20 |
| 3.04 | 3.13 | 3.18 | T:rabbit |
| 4.03 | 4.06 | 4.08 | T:lexv2 |
| 8.11 | 8.16 | 8.24 | T:aes128estream |
| 12.00 | 12.03 | 12.05 | T:aes256estream |
| 12.71 | 12.85 | 13.01 | T:ocelot1 |
| 13.88 | 14.06 | 14.24 | T:ocelot2 |
| 27.69 | 28.79 | 29.60 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.26 | 0.26 | 0.26 | aes256ctr |
| 0.32 | 0.32 | 0.33 | chacha8 |
| 0.37 | 0.38 | 0.38 | T:aes128ctr |
| 0.44 | 0.45 | 0.45 | chacha12 |
| 0.58 | 0.58 | 0.59 | salsa208 |
| 0.62? | 0.65? | 0.73? | T:aes192ctr |
| 0.68 | 0.69 | 0.69 | chacha20 |
| 0.70 | 0.71 | 0.71 | salsa2012 |
| 0.71 | 0.72 | 0.73 | T:speck6496ctr |
| 0.74 | 0.74 | 0.74 | tango642 |
| 0.74 | 0.75 | 0.75 | T:speck64128ctr |
| 0.81 | 0.83 | 0.83 | T:speck128128ctr |
| 0.83 | 0.84 | 0.84 | T:speck128192ctr |
| 0.86 | 0.88 | 0.90 | T:speck128256ctr |
| 0.95 | 0.96 | 0.96 | salsa20 |
| 1.04 | 1.04 | 1.05 | xsalsa20 |
| 1.10 | 1.10 | 1.11 | T:simon6496ctr |
| 1.30 | 1.35 | 1.37 | T:simon64128ctr |
| 1.49 | 1.50 | 1.51 | T:simon128128ctr |
| 1.77 | 1.78 | 1.79 | T:nlsv2 |
| 1.75 | 1.79 | 1.80 | T:simon128256ctr |
| 1.92 | 1.96 | 1.98 | T:trivium |
| 2.04 | 2.04 | 2.05 | T:sosemanuk |
| 2.27 | 2.30 | 2.34 | T:tpy6 |
| 2.40 | 2.41 | 2.42 | T:cryptmtv3 |
| 2.42 | 2.46 | 2.54 | T:tpy |
| 2.48 | 2.49 | 2.50 | T:snow20 |
| 2.63 | 2.64 | 2.64 | T:panama |
| 3.18 | 3.23 | 3.26 | T:rabbit |
| 3.35 | 3.40 | 3.48 | T:tpypy |
| 3.76 | 3.77 | 3.77 | T:hc128 |
| 4.15 | 4.17 | 4.18 | T:lexv2 |
| 8.19 | 8.22 | 8.26 | T:aes128estream |
| 9.16 | 9.16 | 9.20 | T:hc256 |
| 12.09 | 12.11 | 12.12 | T:aes256estream |
| 13.66 | 13.74 | 13.82 | T:ocelot1 |
| 14.76 | 14.85 | 14.95 | T:ocelot2 |
| 29.00 | 29.70 | 30.12 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.29 | 0.29 | 0.30 | aes256ctr |
| 0.40 | 0.40 | 0.40 | T:aes128ctr |
| 0.41 | 0.42 | 0.42 | chacha8 |
| 0.53 | 0.54 | 0.54 | salsa208 |
| 0.58 | 0.58 | 0.59 | chacha12 |
| 0.67 | 0.67 | 0.68 | salsa2012 |
| 0.76 | 0.77 | 0.77 | T:speck6496ctr |
| 0.80 | 0.80 | 0.80 | T:speck64128ctr |
| 0.87 | 0.88 | 0.89 | T:speck128128ctr |
| 0.90 | 0.91 | 0.92 | chacha20 |
| 0.90 | 0.91 | 0.92 | T:speck128192ctr |
| 0.93 | 0.95 | 0.99 | T:speck128256ctr |
| 0.95 | 0.95 | 0.96 | salsa20 |
| 0.96 | 0.96 | 0.97 | tango642 |
| 0.99? | 1.06? | 1.19? | T:aes192ctr |
| 1.16 | 1.17 | 1.18 | xsalsa20 |
| 1.33 | 1.34 | 1.37 | T:simon6496ctr |
| 1.74 | 1.74 | 1.77 | T:simon128128ctr |
| 1.74? | 1.94? | 1.98? | T:simon64128ctr |
| 2.16 | 2.16 | 2.18 | T:nlsv2 |
| 2.17 | 2.20 | 2.21 | T:trivium |
| 2.29 | 2.41 | 2.44 | T:simon128256ctr |
| 2.60 | 2.61 | 2.62 | T:snow20 |
| 2.69 | 2.70 | 2.71 | T:sosemanuk |
| 3.10 | 3.18 | 3.26 | T:tpy6 |
| 3.38 | 3.41 | 3.42 | T:rabbit |
| 3.61 | 3.62 | 3.64 | T:panama |
| 3.59 | 3.62 | 3.64 | T:cryptmtv3 |
| 4.33 | 4.34 | 4.35 | T:lexv2 |
| 4.51 | 4.56 | 4.65 | T:tpy |
| 5.27 | 5.45 | 5.55 | T:tpypy |
| 7.85 | 7.89 | 7.90 | T:hc128 |
| 8.24 | 8.30 | 8.35 | T:aes128estream |
| 12.22 | 12.26 | 12.31 | T:aes256estream |
| 15.12 | 15.23 | 15.32 | T:ocelot1 |
| 16.06 | 16.21 | 16.43 | T:ocelot2 |
| 21.27 | 21.47 | 21.50 | T:hc256 |
| 30.48 | 30.74 | 31.05 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.50 | 0.51 | 0.53 | T:aes128ctr |
| 0.53 | 0.54 | 0.55 | salsa208 |
| 0.55 | 0.56 | 0.57 | aes256ctr |
| 0.55 | 0.56 | 0.57 | chacha8 |
| 0.76 | 0.78 | 0.79 | chacha12 |
| 0.78 | 0.79 | 0.79 | salsa2012 |
| 1.05 | 1.06 | 1.07 | T:speck6496ctr |
| 1.10 | 1.11 | 1.12 | T:speck64128ctr |
| 1.20 | 1.22 | 1.23 | chacha20 |
| 1.25 | 1.25 | 1.27 | salsa20 |
| 1.26 | 1.27 | 1.27 | T:speck128128ctr |
| 1.30 | 1.31 | 1.33 | T:speck128192ctr |
| 1.34 | 1.35 | 1.39 | T:speck128256ctr |
| 1.54 | 1.55 | 1.57 | tango642 |
| 1.73? | 1.91? | 2.46? | T:aes192ctr |
| 1.91 | 1.92 | 1.93 | xsalsa20 |
| 2.28 | 2.31 | 2.33 | T:simon64128ctr |
| 2.65 | 2.65 | 2.66 | T:simon128128ctr |
| 2.86 | 2.86 | 2.90 | T:trivium |
| 2.42? | 2.87? | 2.94? | T:simon6496ctr |
| 2.92 | 2.92 | 2.92 | T:simon128256ctr |
| 2.93 | 2.95 | 2.96 | T:snow20 |
| 3.04 | 3.06 | 3.08 | T:nlsv2 |
| 3.95 | 3.97 | 3.98 | T:rabbit |
| 4.37 | 4.39 | 4.43 | T:cryptmtv3 |
| 4.42 | 4.44 | 4.48 | T:sosemanuk |
| 4.88 | 4.88 | 4.90 | T:lexv2 |
| 5.68 | 5.75 | 5.86 | T:tpy6 |
| 6.23 | 6.26 | 6.31 | T:panama |
| 8.55 | 8.56 | 8.57 | T:aes128estream |
| 9.58 | 9.69 | 9.73 | T:tpy |
| 10.49 | 10.61 | 10.74 | T:tpypy |
| 12.54 | 12.58 | 12.61 | T:aes256estream |
| 18.47 | 18.75 | 18.96 | T:ocelot1 |
| 18.85 | 18.87 | 18.95 | T:hc128 |
| 19.60 | 19.78 | 20.10 | T:ocelot2 |
| 36.11 | 36.34 | 36.60 | T:amastrid |
| 54.12 | 54.27 | 54.50 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 1.51? | 1.54? | 1.72? | T:aes128ctr |
| 2.82 | 2.83 | 2.85 | salsa208 |
| 3.03 | 3.13 | 3.23 | aes256ctr |
| 3.72 | 3.75 | 3.76 | salsa2012 |
| 3.76 | 3.78 | 3.85 | T:speck6496ctr |
| 3.98 | 4.05 | 4.20 | T:speck64128ctr |
| 4.67 | 4.73 | 4.75 | T:speck128128ctr |
| 4.69 | 4.77 | 4.90 | chacha8 |
| 4.89 | 4.96 | 5.15 | T:simon6496ctr |
| 4.97 | 5.08 | 5.14 | T:speck128192ctr |
| 5.03 | 5.10 | 5.19 | T:speck128256ctr |
| 5.53 | 5.55 | 5.56 | salsa20 |
| 5.91 | 6.06 | 6.29 | T:simon64128ctr |
| 6.60 | 6.71 | 6.87 | chacha12 |
| 7.10 | 7.12 | 7.15 | T:snow20 |
| 8.25 | 8.28 | 8.31 | T:simon128128ctr |
| 8.68 | 8.82 | 9.01 | T:cryptmtv3 |
| 9.15 | 9.16 | 9.30 | tango642 |
| 9.55 | 9.62 | 9.63 | T:simon128256ctr |
| 10.55 | 10.55 | 10.57 | T:rabbit |
| 10.53 | 10.64 | 10.80 | chacha20 |
| 10.69 | 10.71 | 10.73 | xsalsa20 |
| 11.14 | 11.20 | 11.59 | T:trivium |
| 11.33 | 11.48 | 11.63 | T:lexv2 |
| 11.67 | 11.76 | 11.80 | T:aes128estream |
| 12.04? | 13.33? | 18.53? | T:aes192ctr |
| 16.87 | 16.95 | 17.03 | T:aes256estream |
| 17.28 | 17.52 | 17.66 | T:nlsv2 |
| 23.96 | 24.02 | 24.58 | T:sosemanuk |
| 38.00 | 38.53 | 39.07 | T:tpy6 |
| 40.09 | 40.15 | 40.56 | T:panama |
| 66.14 | 67.71 | 68.99 | T:ocelot1 |
| 67.74 | 69.17 | 71.92 | T:ocelot2 |
| 75.73 | 75.89 | 76.46 | T:tpy |
| 78.15 | 78.89 | 80.24 | T:tpypy |
| 99.87 | 101.43 | 102.62 | T:amastrid |
| 159.70 | 159.86 | 160.55 | T:hc128 |
| 473.22 | 474.49 | 474.89 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 12.22? | 12.43? | 14.00? | T:aes128ctr |
| 14.38 | 14.38 | 14.40 | T:speck64128ctr |
| 14.75 | 14.75 | 14.75 | T:speck6496ctr |
| 18.50 | 18.50 | 18.94 | T:speck128128ctr |
| 18.62 | 18.62 | 18.62 | T:speck128256ctr |
| 19.75 | 19.75 | 20.27 | T:speck128192ctr |
| 24.32 | 25.20 | 26.83 | aes256ctr |
| 30.69 | 30.97 | 31.24 | chacha8 |
| 35.65 | 36.27 | 36.67 | chacha12 |
| 35.73 | 36.80 | 37.85 | salsa208 |
| 38.12 | 38.16 | 38.91 | T:simon6496ctr |
| 45.17 | 45.59 | 46.10 | salsa2012 |
| 48.88 | 48.96 | 50.12 | T:simon64128ctr |
| 49.23 | 50.12 | 50.12 | T:aes128estream |
| 55.60 | 56.40 | 58.31 | T:cryptmtv3 |
| 56.03 | 56.65 | 57.23 | T:snow20 |
| 57.19 | 57.61 | 57.99 | salsa20 |
| 62.79 | 62.99 | 63.75 | T:aes256estream |
| 66.62 | 66.97 | 67.94 | T:rabbit |
| 67.53 | 67.88 | 68.50 | T:lexv2 |
| 68.23 | 68.75 | 69.16 | chacha20 |
| 69.50 | 69.50 | 69.50 | tango642 |
| 76.62 | 76.62 | 77.20 | T:simon128128ctr |
| 77.30 | 77.97 | 80.18 | T:trivium |
| 87.62 | 87.62 | 87.62 | T:simon128256ctr |
| 93.32 | 94.50 | 95.80 | T:nlsv2 |
| 98.88 | 99.62 | 108.51 | xsalsa20 |
| 113.48? | 118.94? | 138.30? | T:aes192ctr |
| 191.04 | 191.86 | 195.97 | T:sosemanuk |
| 293.50 | 298.11 | 304.30 | T:tpy6 |
| 312.79 | 313.42 | 317.00 | T:panama |
| 448.81 | 456.53 | 469.27 | T:ocelot2 |
| 464.02 | 476.52 | 483.33 | T:ocelot1 |
| 598.65 | 604.85 | 608.62 | T:tpy |
| 613.71 | 618.57 | 622.49 | T:tpypy |
| 651.45 | 664.91 | 679.39 | T:amastrid |
| 1280.21 | 1282.98 | 1283.88 | T:hc128 |
| 3792.18 | 3806.09 | 3808.25 | T:hc256 |
|