| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.31 | 0.33 | 0.33 | T:aes128ctr |
| 0.40 | 0.40 | 0.41 | T:aes192ctr |
| 0.41 | 0.41 | 0.42 | chacha8 |
| 0.42 | 0.42 | 0.45 | salsa208 |
| 0.45 | 0.45 | 0.49 | aes256ctr |
| 0.54 | 0.54 | 0.55 | chacha12 |
| 0.58 | 0.58 | 0.58 | tango642 |
| 0.60 | 0.61 | 0.63 | salsa2012 |
| 0.70 | 0.72 | 0.72 | T:speck6496ctr |
| 0.73 | 0.75 | 0.75 | T:speck64128ctr |
| 0.84 | 0.86 | 0.87 | chacha20 |
| 0.87 | 0.88 | 0.88 | T:speck128128ctr |
| 0.88 | 0.89 | 0.92 | T:speck128192ctr |
| 0.92 | 0.93 | 0.94 | T:speck128256ctr |
| 0.95 | 0.96 | 0.96 | salsa20 |
| 0.95 | 0.96 | 0.98 | xsalsa20 |
| 1.12 | 1.13 | 1.18 | T:hc128 |
| 1.20 | 1.23 | 1.24 | T:simon6496ctr |
| 1.25 | 1.28 | 1.29 | T:simon64128ctr |
| 1.54 | 1.54 | 1.55 | T:sosemanuk |
| 1.69 | 1.70 | 1.76 | T:panama |
| 1.75 | 1.76 | 1.76 | T:trivium |
| 1.70 | 1.81 | 1.84 | T:tpy |
| 1.72 | 1.83 | 1.88 | T:hc256 |
| 1.84 | 1.87 | 1.87 | T:cryptmtv3 |
| 1.87 | 1.89 | 1.93 | T:simon128128ctr |
| 1.96 | 2.00 | 2.01 | T:simon128256ctr |
| 1.99 | 2.00 | 2.01 | T:nlsv2 |
| 1.96 | 2.04 | 2.07 | T:tpy6 |
| 2.54 | 2.57 | 2.58 | T:rabbit |
| 2.60 | 2.61 | 2.64 | T:snow20 |
| 2.81 | 2.85 | 2.93 | T:tpypy |
| 3.32 | 3.32 | 3.35 | T:lexv2 |
| 6.60 | 6.67 | 6.70 | T:aes128estream |
| 10.06 | 10.15 | 10.21 | T:aes256estream |
| 13.24 | 13.48 | 13.62 | T:ocelot1 |
| 13.80 | 13.95 | 14.33 | T:ocelot2 |
| 21.35 | 22.45 | 22.84 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.33 | 0.33 | 0.33 | T:aes128ctr |
| 0.42 | 0.42 | 0.43 | chacha8 |
| 0.44 | 0.44 | 0.45 | salsa208 |
| 0.47 | 0.47 | 0.50 | aes256ctr |
| 0.56 | 0.56 | 0.57 | chacha12 |
| 0.62 | 0.63 | 0.64 | salsa2012 |
| 0.65 | 0.65 | 0.65 | T:aes192ctr |
| 0.69 | 0.69 | 0.69 | tango642 |
| 0.73 | 0.74 | 0.74 | T:speck6496ctr |
| 0.76 | 0.77 | 0.77 | T:speck64128ctr |
| 0.86 | 0.87 | 0.88 | chacha20 |
| 0.90 | 0.91 | 0.91 | T:speck128128ctr |
| 0.92 | 0.93 | 0.94 | T:speck128192ctr |
| 0.95 | 0.96 | 0.97 | T:speck128256ctr |
| 0.98 | 0.98 | 0.98 | salsa20 |
| 1.05 | 1.05 | 1.06 | xsalsa20 |
| 1.37 | 1.38 | 1.39 | T:simon6496ctr |
| 1.54 | 1.55 | 1.55 | T:simon64128ctr |
| 1.73 | 1.73 | 1.73 | T:sosemanuk |
| 1.83 | 1.83 | 1.83 | T:trivium |
| 2.10 | 2.11 | 2.13 | T:simon128128ctr |
| 2.12 | 2.12 | 2.13 | T:nlsv2 |
| 2.24 | 2.25 | 2.29 | T:panama |
| 2.33 | 2.34 | 2.34 | T:cryptmtv3 |
| 2.47 | 2.48 | 2.49 | T:simon128256ctr |
| 2.48 | 2.52 | 2.54 | T:tpy6 |
| 2.65 | 2.66 | 2.66 | T:rabbit |
| 2.68 | 2.69 | 2.71 | T:snow20 |
| 3.08 | 3.11 | 3.13 | T:tpy |
| 3.26 | 3.27 | 3.30 | T:hc128 |
| 3.43 | 3.43 | 3.44 | T:lexv2 |
| 4.12 | 4.14 | 4.16 | T:tpypy |
| 6.67 | 6.71 | 6.73 | T:aes128estream |
| 7.56 | 7.61 | 7.64 | T:hc256 |
| 10.14 | 10.21 | 10.24 | T:aes256estream |
| 14.08 | 14.22 | 14.30 | T:ocelot1 |
| 14.72 | 14.80 | 15.06 | T:ocelot2 |
| 22.70 | 23.44 | 23.56 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.36 | 0.36 | 0.36 | T:aes128ctr |
| 0.43 | 0.43 | 0.43 | chacha8 |
| 0.46 | 0.48 | 0.48 | salsa208 |
| 0.48 | 0.51 | 0.51 | aes256ctr |
| 0.58 | 0.60 | 0.60 | chacha12 |
| 0.65 | 0.65 | 0.65 | salsa2012 |
| 0.77 | 0.77 | 0.77 | T:speck6496ctr |
| 0.79 | 0.82 | 0.82 | T:speck64128ctr |
| 0.84 | 0.87 | 0.89 | tango642 |
| 0.89 | 0.89 | 0.89 | chacha20 |
| 0.96 | 0.96 | 0.99 | T:speck128128ctr |
| 0.96 | 0.99 | 0.99 | T:speck128192ctr |
| 0.99 | 1.01 | 1.01 | salsa20 |
| 0.99 | 1.01 | 1.01 | T:speck128256ctr |
| 1.06 | 1.08 | 1.08 | T:aes192ctr |
| 1.18 | 1.20 | 1.20 | xsalsa20 |
| 1.64 | 1.64 | 1.66 | T:simon6496ctr |
| 1.95 | 1.98 | 1.98 | T:trivium |
| 2.02 | 2.02 | 2.05 | T:simon64128ctr |
| 2.07 | 2.07 | 2.07 | T:sosemanuk |
| 2.46 | 2.51 | 2.53 | T:nlsv2 |
| 2.48 | 2.51 | 2.53 | T:simon128128ctr |
| 2.79 | 2.79 | 2.82 | T:rabbit |
| 2.79 | 2.79 | 2.82 | T:snow20 |
| 3.13 | 3.16 | 3.16 | T:panama |
| 3.25 | 3.30 | 3.47 | T:tpy6 |
| 3.30 | 3.30 | 3.30 | T:simon128256ctr |
| 3.49 | 3.52 | 3.52 | T:cryptmtv3 |
| 3.59 | 3.61 | 3.64 | T:lexv2 |
| 5.28 | 5.32 | 5.59 | T:tpy |
| 6.24 | 6.26 | 6.31 | T:tpypy |
| 6.77? | 6.79? | 8.26? | T:aes128estream |
| 6.79 | 6.82 | 6.84 | T:hc128 |
| 10.19 | 10.24 | 10.26 | T:aes256estream |
| 15.18 | 15.34 | 15.44 | T:ocelot1 |
| 16.38 | 16.50 | 16.62 | T:ocelot2 |
| 17.13 | 17.20 | 17.39 | T:hc256 |
| 24.23 | 25.37 | 26.62 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.45 | 0.45 | 0.45 | T:aes128ctr |
| 0.64 | 0.64 | 0.64 | aes256ctr |
| 0.64 | 0.64 | 0.64 | chacha8 |
| 0.64 | 0.64 | 0.71 | salsa208 |
| 0.77 | 0.84 | 0.84 | chacha12 |
| 0.90 | 0.90 | 0.90 | T:speck6496ctr |
| 0.90 | 0.96 | 0.96 | salsa2012 |
| 0.90 | 0.96 | 0.96 | T:speck64128ctr |
| 1.16 | 1.16 | 1.22 | T:speck128128ctr |
| 1.16 | 1.16 | 1.22 | T:speck128256ctr |
| 1.22 | 1.28 | 1.28 | chacha20 |
| 1.28 | 1.28 | 1.28 | T:speck128192ctr |
| 1.35 | 1.35 | 1.41 | tango642 |
| 1.41 | 1.48 | 1.48 | salsa20 |
| 1.93 | 1.93 | 1.99 | xsalsa20 |
| 2.18 | 2.18 | 2.18 | T:aes192ctr |
| 2.31 | 2.38 | 2.38 | T:trivium |
| 2.44 | 2.51 | 2.51 | T:simon64128ctr |
| 2.89 | 2.89 | 2.95 | T:simon6496ctr |
| 2.95 | 3.02 | 3.02 | T:sosemanuk |
| 3.15 | 3.15 | 3.21 | T:snow20 |
| 3.15 | 3.21 | 3.28 | T:nlsv2 |
| 3.21 | 3.21 | 3.28 | T:rabbit |
| 3.73 | 3.79 | 3.79 | T:simon128128ctr |
| 3.98 | 3.98 | 4.05 | T:cryptmtv3 |
| 4.05 | 4.11 | 4.11 | T:lexv2 |
| 4.11 | 4.18 | 4.18 | T:simon128256ctr |
| 5.59 | 5.59 | 5.59 | T:panama |
| 5.52 | 5.65 | 5.78 | T:tpy6 |
| 7.00 | 7.00 | 7.00 | T:aes128estream |
| 10.60 | 10.66 | 10.73 | T:aes256estream |
| 11.24 | 11.24 | 11.37 | T:tpy |
| 11.82 | 11.88 | 12.01 | T:tpypy |
| 16.25 | 16.25 | 16.32 | T:hc128 |
| 18.63 | 18.89 | 19.14 | T:ocelot1 |
| 19.85 | 20.04 | 20.17 | T:ocelot2 |
| 29.23 | 29.55 | 29.93 | T:amastrid |
| 43.10 | 43.30 | 43.55 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 1.16? | 1.73? | 1.73? | T:aes128ctr |
| 1.73 | 1.73 | 1.73 | chacha8 |
| 2.31 | 2.31 | 2.31 | aes256ctr |
| 2.31 | 2.31 | 2.31 | T:speck64128ctr |
| 2.31 | 2.31 | 2.31 | T:speck6496ctr |
| 2.31? | 2.31? | 2.89? | salsa208 |
| 2.31? | 2.89? | 2.89? | T:speck128128ctr |
| 2.89 | 2.89 | 2.89 | chacha12 |
| 2.89 | 2.89 | 2.89 | T:speck128192ctr |
| 2.89? | 2.89? | 3.47? | T:speck128256ctr |
| 3.47 | 3.47 | 3.47 | salsa2012 |
| 4.62 | 4.62 | 4.62 | chacha20 |
| 5.20 | 5.20 | 5.20 | salsa20 |
| 5.78 | 5.78 | 5.78 | T:simon6496ctr |
| 6.36? | 6.94? | 8.09? | T:simon64128ctr |
| 6.94 | 6.94 | 7.52 | T:snow20 |
| 6.94 | 6.94 | 7.52 | T:trivium |
| 7.52 | 8.09 | 8.09 | tango642 |
| 8.09 | 8.09 | 8.67 | T:rabbit |
| 8.67 | 8.67 | 8.67 | T:cryptmtv3 |
| 9.25 | 9.25 | 9.83 | T:lexv2 |
| 9.25 | 9.83 | 9.83 | T:aes128estream |
| 9.25 | 9.83 | 9.83 | T:simon128128ctr |
| 9.83 | 9.83 | 9.83 | xsalsa20 |
| 11.56 | 11.56 | 11.56 | T:simon128256ctr |
| 13.88 | 13.88 | 13.88 | T:sosemanuk |
| 15.03 | 15.61 | 15.61 | T:aes256estream |
| 15.61 | 16.19 | 16.77 | T:nlsv2 |
| 16.77 | 16.77 | 16.77 | T:aes192ctr |
| 34.11 | 34.69 | 35.27 | T:tpy6 |
| 35.84 | 35.84 | 36.42 | T:panama |
| 63.59 | 64.75 | 65.91 | T:ocelot1 |
| 64.75 | 65.91 | 66.48 | T:ocelot2 |
| 82.09 | 83.25 | 83.83 | T:tpypy |
| 86.14 | 87.88 | 87.88 | T:tpy |
| 86.72 | 87.88 | 88.45 | T:amastrid |
| 137.02 | 137.59 | 138.17 | T:hc128 |
| 371.73 | 375.20 | 375.78 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 9.25? | 9.25? | 13.88? | T:speck6496ctr |
| 13.88 | 13.88 | 13.88 | T:aes128ctr |
| 13.88 | 13.88 | 13.88 | chacha8 |
| 13.88 | 13.88 | 13.88 | T:speck128192ctr |
| 13.88 | 13.88 | 13.88 | T:speck64128ctr |
| 13.88? | 18.50? | 18.50? | T:speck128128ctr |
| 13.88? | 18.50? | 18.50? | T:speck128256ctr |
| 18.50 | 18.50 | 18.50 | aes256ctr |
| 23.12? | 23.12? | 27.75? | chacha12 |
| 27.75? | 32.38? | 32.38? | T:simon6496ctr |
| 32.38 | 32.38 | 32.38 | salsa208 |
| 37.00 | 37.00 | 37.00 | chacha20 |
| 37.00 | 37.00 | 37.00 | salsa2012 |
| 37.00? | 41.62? | 46.25? | T:simon64128ctr |
| 41.62 | 41.62 | 41.62 | T:aes128estream |
| 41.62? | 46.25? | 46.25? | T:trivium |
| 50.88 | 50.88 | 50.88 | T:rabbit |
| 50.88 | 50.88 | 50.88 | T:simon128128ctr |
| 50.88 | 50.88 | 55.50 | salsa20 |
| 50.88 | 55.50 | 55.50 | T:cryptmtv3 |
| 55.50 | 55.50 | 55.50 | T:lexv2 |
| 55.50 | 55.50 | 55.50 | T:snow20 |
| 60.12 | 60.12 | 60.12 | tango642 |
| 60.12 | 64.75 | 64.75 | T:aes256estream |
| 64.75 | 64.75 | 64.75 | T:simon128256ctr |
| 74.00 | 74.00 | 78.62 | T:nlsv2 |
| 87.88 | 87.88 | 87.88 | xsalsa20 |
| 111.00 | 111.00 | 111.00 | T:sosemanuk |
| 129.50 | 134.12 | 134.12 | T:aes192ctr |
| 263.62 | 268.25 | 272.88 | T:tpy6 |
| 286.75 | 286.75 | 291.38 | T:panama |
| 416.25 | 420.88 | 430.12 | T:ocelot1 |
| 425.50 | 434.75 | 444.00 | T:ocelot2 |
| 592.00 | 596.62 | 605.88 | T:amastrid |
| 638.25 | 642.88 | 647.50 | T:tpypy |
| 679.88 | 689.12 | 693.75 | T:tpy |
| 1100.75 | 1100.75 | 1110.00 | T:hc128 |
| 2987.75 | 2992.38 | 3006.25 | T:hc256 |
|