| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.24? | 0.25? | 0.27? | aes256ctr |
| 0.31 | 0.31 | 0.32 | chacha8 |
| 0.34 | 0.36 | 0.36 | T:aes128ctr |
| 0.40? | 0.43? | 0.48? | T:aes192ctr |
| 0.43 | 0.44 | 0.44 | chacha12 |
| 0.56 | 0.57 | 0.58 | salsa208 |
| 0.61 | 0.61 | 0.61 | tango642 |
| 0.68 | 0.69 | 0.70 | chacha20 |
| 0.68 | 0.69 | 0.70 | T:speck6496ctr |
| 0.68 | 0.69 | 0.70 | salsa2012 |
| 0.70 | 0.71 | 0.72 | T:speck64128ctr |
| 0.76 | 0.77 | 0.80 | T:speck128128ctr |
| 0.79 | 0.80 | 0.82 | T:speck128192ctr |
| 0.81 | 0.83 | 0.84 | T:speck128256ctr |
| 0.93 | 0.94 | 0.95 | salsa20 |
| 0.93 | 0.94 | 1.01 | xsalsa20 |
| 0.94 | 0.97 | 1.02 | T:simon6496ctr |
| 0.88? | 0.98? | 1.12? | T:simon64128ctr |
| 1.16? | 1.21? | 1.38? | T:hc128 |
| 1.34 | 1.35 | 1.36 | T:simon128128ctr |
| 1.26? | 1.40? | 1.48? | T:tpy |
| 1.36 | 1.43 | 1.45 | T:simon128256ctr |
| 1.54 | 1.59 | 1.62 | T:nlsv2 |
| 1.59 | 1.62 | 1.67 | T:trivium |
| 1.59 | 1.67 | 1.71 | T:tpy6 |
| 1.66 | 1.68 | 1.69 | T:sosemanuk |
| 1.67 | 1.70 | 1.73 | T:hc256 |
| 1.82 | 1.84 | 1.85 | T:cryptmtv3 |
| 2.02 | 2.03 | 2.05 | T:panama |
| 2.16 | 2.24 | 2.32 | T:tpypy |
| 2.40 | 2.41 | 2.43 | T:snow20 |
| 3.05 | 3.12 | 3.18 | T:rabbit |
| 3.99 | 4.02 | 4.05 | T:lexv2 |
| 8.12 | 8.16 | 8.18 | T:aes128estream |
| 12.05 | 12.07 | 12.11 | T:aes256estream |
| 12.71 | 12.83 | 13.02 | T:ocelot1 |
| 13.97 | 14.07 | 14.17 | T:ocelot2 |
| 25.42? | 27.74? | 28.56? | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.26 | 0.27 | 0.28 | aes256ctr |
| 0.32 | 0.32 | 0.33 | chacha8 |
| 0.36 | 0.37 | 0.38 | T:aes128ctr |
| 0.44 | 0.44 | 0.45 | chacha12 |
| 0.59 | 0.59 | 0.59 | salsa208 |
| 0.64 | 0.65 | 0.67 | T:aes192ctr |
| 0.69 | 0.69 | 0.70 | chacha20 |
| 0.71 | 0.71 | 0.72 | salsa2012 |
| 0.71 | 0.72 | 0.73 | T:speck6496ctr |
| 0.74 | 0.74 | 0.74 | tango642 |
| 0.74 | 0.74 | 0.75 | T:speck64128ctr |
| 0.81 | 0.81 | 0.84 | T:speck128128ctr |
| 0.83 | 0.84 | 0.86 | T:speck128192ctr |
| 0.86 | 0.87 | 0.88 | T:speck128256ctr |
| 0.95 | 0.96 | 0.96 | salsa20 |
| 1.04 | 1.04 | 1.09 | xsalsa20 |
| 1.10 | 1.12 | 1.14 | T:simon6496ctr |
| 1.27 | 1.34 | 1.36 | T:simon64128ctr |
| 1.50 | 1.50 | 1.51 | T:simon128128ctr |
| 1.72 | 1.75 | 1.77 | T:nlsv2 |
| 1.74 | 1.79 | 1.80 | T:simon128256ctr |
| 1.78 | 1.80 | 1.82 | T:trivium |
| 2.04 | 2.04 | 2.04 | T:sosemanuk |
| 2.22 | 2.25 | 2.27 | T:tpy6 |
| 2.42 | 2.43 | 2.43 | T:cryptmtv3 |
| 2.48 | 2.49 | 2.49 | T:snow20 |
| 2.52 | 2.57 | 2.61 | T:tpy |
| 2.63 | 2.63 | 2.64 | T:panama |
| 3.20 | 3.24 | 3.28 | T:rabbit |
| 3.38 | 3.42 | 3.46 | T:tpypy |
| 3.85 | 3.87 | 3.99 | T:hc128 |
| 4.14 | 4.15 | 4.17 | T:lexv2 |
| 8.18 | 8.21 | 8.22 | T:aes128estream |
| 9.08 | 9.09 | 9.11 | T:hc256 |
| 12.13 | 12.14 | 12.16 | T:aes256estream |
| 13.68 | 13.73 | 13.84 | T:ocelot1 |
| 14.85 | 14.90 | 14.95 | T:ocelot2 |
| 27.33 | 28.91 | 29.17 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.29 | 0.29 | 0.30 | aes256ctr |
| 0.39 | 0.40 | 0.41 | 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.68 | 0.68 | salsa2012 |
| 0.76 | 0.77 | 0.77 | T:speck6496ctr |
| 0.80 | 0.81 | 0.83 | T:speck64128ctr |
| 0.87 | 0.88 | 0.89 | T:speck128128ctr |
| 0.90 | 0.91 | 0.92 | chacha20 |
| 0.91 | 0.92 | 0.92 | T:speck128192ctr |
| 0.93 | 0.94 | 0.95 | T:speck128256ctr |
| 0.94 | 0.95 | 0.95 | salsa20 |
| 0.96 | 0.96 | 0.97 | tango642 |
| 0.93 | 0.97 | 1.01 | T:aes192ctr |
| 1.16 | 1.17 | 1.18 | xsalsa20 |
| 1.34 | 1.35 | 1.38 | T:simon6496ctr |
| 1.74 | 1.74 | 1.76 | T:simon128128ctr |
| 1.73? | 1.91? | 1.96? | T:simon64128ctr |
| 2.05 | 2.09 | 2.10 | T:trivium |
| 2.10 | 2.12 | 2.15 | T:nlsv2 |
| 2.23 | 2.37 | 2.41 | T:simon128256ctr |
| 2.60 | 2.61 | 2.62 | T:snow20 |
| 2.69 | 2.70 | 2.71 | T:sosemanuk |
| 3.07 | 3.20 | 3.26 | T:tpy6 |
| 3.41 | 3.43 | 3.47 | T:rabbit |
| 3.59 | 3.60 | 3.61 | T:cryptmtv3 |
| 3.62 | 3.63 | 3.65 | T:panama |
| 4.36 | 4.36 | 4.37 | T:lexv2 |
| 4.38 | 4.46 | 4.51 | T:tpy |
| 5.12 | 5.44 | 5.53 | T:tpypy |
| 8.30 | 8.32 | 8.37 | T:aes128estream |
| 8.26 | 8.32 | 8.41 | T:hc128 |
| 12.29 | 12.32 | 12.34 | T:aes256estream |
| 15.05 | 15.18 | 15.31 | T:ocelot1 |
| 16.19 | 16.27 | 16.39 | T:ocelot2 |
| 21.40 | 21.45 | 21.47 | T:hc256 |
| 30.09 | 30.43 | 30.75 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.51 | 0.51 | 0.53 | T:aes128ctr |
| 0.54 | 0.54 | 0.55 | salsa208 |
| 0.55 | 0.55 | 0.56 | aes256ctr |
| 0.55 | 0.56 | 0.57 | chacha8 |
| 0.76 | 0.78 | 0.79 | chacha12 |
| 0.78 | 0.78 | 0.79 | salsa2012 |
| 1.05 | 1.06 | 1.06 | T:speck6496ctr |
| 1.09 | 1.10 | 1.11 | T:speck64128ctr |
| 1.21 | 1.22 | 1.24 | chacha20 |
| 1.25 | 1.26 | 1.27 | T:speck128128ctr |
| 1.26 | 1.26 | 1.28 | salsa20 |
| 1.31 | 1.31 | 1.32 | T:speck128192ctr |
| 1.32 | 1.34 | 1.36 | T:speck128256ctr |
| 1.54 | 1.54 | 1.56 | tango642 |
| 1.71 | 1.76 | 1.84 | T:aes192ctr |
| 1.88 | 1.90 | 1.91 | xsalsa20 |
| 2.24 | 2.25 | 2.27 | T:simon64128ctr |
| 2.40? | 2.66? | 2.95? | T:simon6496ctr |
| 2.64 | 2.66 | 2.68 | T:simon128128ctr |
| 2.72 | 2.77 | 2.81 | T:trivium |
| 2.92 | 2.92 | 2.92 | T:simon128256ctr |
| 2.91 | 2.93 | 2.95 | T:snow20 |
| 2.95 | 3.00 | 3.03 | T:nlsv2 |
| 3.94 | 3.96 | 3.98 | T:rabbit |
| 4.42 | 4.43 | 4.47 | T:sosemanuk |
| 4.39 | 4.43 | 4.48 | T:cryptmtv3 |
| 4.89 | 4.95 | 4.97 | T:lexv2 |
| 5.73 | 5.81 | 5.89 | T:tpy6 |
| 6.24 | 6.27 | 6.30 | T:panama |
| 8.54 | 8.56 | 8.59 | T:aes128estream |
| 9.87 | 9.98 | 10.11 | T:tpy |
| 10.62 | 10.78 | 10.91 | T:tpypy |
| 12.52 | 12.55 | 12.59 | T:aes256estream |
| 19.04 | 19.22 | 19.47 | T:ocelot1 |
| 19.52 | 19.67 | 19.85 | T:ocelot2 |
| 20.05 | 20.11 | 20.21 | T:hc128 |
| 35.16 | 36.26 | 36.99 | T:amastrid |
| 54.36 | 54.42 | 54.43 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 1.50? | 1.55? | 1.82? | T:aes128ctr |
| 2.80 | 2.82 | 2.85 | salsa208 |
| 3.00 | 3.14 | 3.27 | aes256ctr |
| 3.73 | 3.75 | 3.77 | salsa2012 |
| 3.70 | 3.77 | 3.82 | T:speck6496ctr |
| 3.91 | 3.98 | 4.10 | T:speck64128ctr |
| 4.61 | 4.64 | 4.78 | T:speck128128ctr |
| 4.68 | 4.75 | 4.83 | chacha8 |
| 4.91 | 4.97 | 5.06 | T:speck128192ctr |
| 4.88 | 4.98 | 5.29 | T:simon6496ctr |
| 5.08 | 5.13 | 5.42 | T:speck128256ctr |
| 5.53 | 5.56 | 5.58 | salsa20 |
| 5.97 | 6.04 | 6.18 | T:simon64128ctr |
| 6.62 | 6.72 | 6.83 | chacha12 |
| 7.13 | 7.18 | 7.34 | T:snow20 |
| 8.23 | 8.26 | 8.31 | T:simon128128ctr |
| 8.95 | 9.14 | 9.28 | T:cryptmtv3 |
| 9.13 | 9.16 | 9.28 | tango642 |
| 9.56 | 9.62 | 9.62 | T:simon128256ctr |
| 10.52 | 10.54 | 10.58 | xsalsa20 |
| 10.56 | 10.59 | 10.60 | T:rabbit |
| 10.43 | 10.68 | 10.83 | chacha20 |
| 11.09 | 11.17 | 11.22 | T:trivium |
| 11.53 | 11.63 | 12.01 | T:lexv2 |
| 11.65 | 11.84 | 12.10 | T:aes128estream |
| 12.42 | 12.87 | 13.71 | T:aes192ctr |
| 16.66 | 16.80 | 17.01 | T:nlsv2 |
| 16.87 | 16.98 | 17.11 | T:aes256estream |
| 23.95 | 23.99 | 24.51 | T:sosemanuk |
| 38.21 | 38.34 | 38.52 | T:tpy6 |
| 40.11 | 40.20 | 40.29 | T:panama |
| 63.73 | 64.71 | 66.01 | T:ocelot2 |
| 67.86 | 69.21 | 70.75 | T:ocelot1 |
| 75.97 | 77.48 | 77.66 | T:tpy |
| 76.90 | 77.54 | 78.15 | T:tpypy |
| 98.64 | 99.65 | 100.50 | T:amastrid |
| 170.97 | 171.27 | 171.61 | T:hc128 |
| 474.50 | 474.87 | 475.89 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 14.09? | 14.51? | 16.10? | T:aes128ctr |
| 14.75 | 14.75 | 14.75 | T:speck6496ctr |
| 16.88 | 16.88 | 16.88 | T:speck64128ctr |
| 18.50 | 18.50 | 18.93 | T:speck128128ctr |
| 18.62 | 18.62 | 18.62 | T:speck128256ctr |
| 19.75 | 19.75 | 20.25 | T:speck128192ctr |
| 24.49 | 25.21 | 26.86 | aes256ctr |
| 27.09 | 27.47 | 27.99 | salsa208 |
| 28.03 | 28.38 | 28.38 | chacha8 |
| 35.64 | 36.27 | 37.07 | salsa2012 |
| 38.12 | 38.16 | 38.89 | T:simon6496ctr |
| 37.97 | 38.24 | 38.49 | chacha12 |
| 48.88 | 48.88 | 48.91 | T:simon64128ctr |
| 49.48 | 49.50 | 49.57 | T:aes128estream |
| 53.00 | 53.33 | 53.51 | salsa20 |
| 56.46 | 56.99 | 57.72 | T:snow20 |
| 55.64 | 58.17 | 58.44 | T:cryptmtv3 |
| 61.74 | 62.47 | 63.25 | chacha20 |
| 63.12 | 63.39 | 63.77 | T:aes256estream |
| 66.62 | 66.85 | 67.07 | T:rabbit |
| 69.40 | 69.51 | 69.62 | tango642 |
| 69.19 | 70.01 | 70.49 | T:lexv2 |
| 77.00 | 77.00 | 77.01 | T:simon128128ctr |
| 77.25 | 77.27 | 77.38 | T:trivium |
| 87.62 | 87.62 | 87.62 | T:simon128256ctr |
| 86.96 | 88.43 | 90.03 | T:nlsv2 |
| 96.42 | 96.64 | 96.88 | xsalsa20 |
| 102.89 | 108.73 | 114.03 | T:aes192ctr |
| 190.44 | 191.34 | 196.23 | T:sosemanuk |
| 292.26 | 296.90 | 297.95 | T:tpy6 |
| 314.15 | 314.88 | 317.38 | T:panama |
| 412.55 | 418.33 | 428.77 | T:ocelot2 |
| 446.83? | 458.65? | 498.46? | T:ocelot1 |
| 592.56 | 597.89 | 602.99 | T:tpy |
| 613.05 | 615.97 | 622.06 | T:tpypy |
| 648.86 | 664.48 | 676.79 | T:amastrid |
| 1367.35 | 1371.38 | 1374.79 | T:hc128 |
| 3795.29 | 3797.92 | 3804.65 | T:hc256 |
|