| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.55? | 0.56? | 0.87? | chacha8 |
| 0.62 | 0.62 | 0.63 | salsa208 |
| 0.73 | 0.75 | 0.76 | tango642 |
| 0.76 | 0.78 | 0.84 | chacha12 |
| 0.87 | 0.88 | 0.88 | salsa2012 |
| 0.88 | 0.88 | 0.89 | T:aes128ctr |
| 0.95 | 0.97 | 1.00 | T:aes192ctr |
| 1.01 | 1.02 | 1.02 | aes256ctr |
| 1.03 | 1.04 | 1.05 | T:speck6496ctr |
| 1.06 | 1.07 | 1.09 | T:speck64128ctr |
| 1.20 | 1.20 | 1.21 | chacha20 |
| 1.26 | 1.26 | 1.27 | T:speck128128ctr |
| 1.29? | 1.30? | 2.02? | T:speck128192ctr |
| 1.32 | 1.34 | 1.34 | T:speck128256ctr |
| 1.37 | 1.38 | 1.39 | salsa20 |
| 1.15? | 1.39? | 2.30? | xsalsa20 |
| 1.52 | 1.52 | 1.53 | T:simon6496ctr |
| 1.57 | 1.58 | 1.59 | T:simon64128ctr |
| 1.71 | 1.74 | 1.77 | T:hc128 |
| 1.91 | 1.92 | 1.92 | T:trivium |
| 2.24 | 2.27 | 2.33 | T:tpy |
| 2.27 | 2.28 | 2.29 | T:simon128128ctr |
| 2.31? | 2.41? | 8.28? | T:hc256 |
| 2.41 | 2.41 | 2.42 | T:cryptmtv3 |
| 1.77? | 2.45? | 2.55? | T:simon128256ctr |
| 2.44 | 2.46 | 2.49 | T:sosemanuk |
| 2.52 | 2.58 | 2.64 | T:tpy6 |
| 2.59 | 2.62 | 2.65 | T:nlsv2 |
| 2.86? | 2.87? | 4.53? | T:rabbit |
| 2.99? | 3.04? | 5.17? | T:panama |
| 3.13 | 3.14 | 3.15 | T:snow20 |
| 3.68 | 3.76 | 3.88 | T:tpypy |
| 4.21 | 4.23 | 4.25 | T:lexv2 |
| 8.50 | 8.52 | 8.53 | T:aes128estream |
| 13.47 | 13.52 | 13.57 | T:aes256estream |
| 17.49 | 17.64 | 18.47 | T:ocelot1 |
| 18.60 | 18.91 | 19.56 | T:ocelot2 |
| 31.58 | 32.52 | 33.01 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.56? | 0.57? | 0.80? | chacha8 |
| 0.63 | 0.64 | 0.64 | salsa208 |
| 0.79 | 0.79 | 0.83 | chacha12 |
| 0.89 | 0.89 | 0.89 | salsa2012 |
| 0.91 | 0.91 | 0.92 | T:aes128ctr |
| 0.92 | 0.92 | 0.92 | tango642 |
| 1.05 | 1.06 | 1.06 | aes256ctr |
| 1.07 | 1.07 | 1.08 | T:speck6496ctr |
| 1.10 | 1.10 | 1.12 | T:speck64128ctr |
| 1.21 | 1.21 | 1.22 | chacha20 |
| 1.30 | 1.30 | 1.30 | T:speck128128ctr |
| 1.32 | 1.33 | 1.34 | T:aes192ctr |
| 1.33? | 1.34? | 1.87? | T:speck128192ctr |
| 1.38 | 1.38 | 1.38 | T:speck128256ctr |
| 1.39 | 1.39 | 1.40 | salsa20 |
| 1.49? | 1.50? | 2.18? | xsalsa20 |
| 1.72 | 1.72 | 1.72 | T:simon6496ctr |
| 1.91 | 1.91 | 1.91 | T:simon64128ctr |
| 2.01 | 2.01 | 2.02 | T:trivium |
| 2.55 | 2.56 | 2.56 | T:simon128128ctr |
| 2.75 | 2.77 | 2.78 | T:nlsv2 |
| 2.76 | 2.77 | 2.78 | T:sosemanuk |
| 2.93 | 2.93 | 2.94 | T:cryptmtv3 |
| 2.96? | 2.97? | 4.21? | T:rabbit |
| 2.92 | 2.98 | 2.99 | T:simon128256ctr |
| 3.23 | 3.24 | 3.25 | T:snow20 |
| 3.25 | 3.28 | 3.31 | T:tpy6 |
| 3.70 | 3.71 | 3.74 | T:tpy |
| 3.96? | 3.99? | 5.58? | T:panama |
| 4.35 | 4.37 | 4.38 | T:lexv2 |
| 5.12 | 5.17 | 5.24 | T:tpypy |
| 5.15 | 5.17 | 5.18 | T:hc128 |
| 8.56 | 8.57 | 8.58 | T:aes128estream |
| 10.70? | 10.74? | 15.14? | T:hc256 |
| 13.56 | 13.59 | 13.61 | T:aes256estream |
| 18.81 | 18.84 | 19.41 | T:ocelot1 |
| 19.93 | 20.05 | 20.48 | T:ocelot2 |
| 33.23 | 33.74 | 34.07 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.58 | 0.58 | 0.59 | chacha8 |
| 0.65 | 0.66 | 0.66 | salsa208 |
| 0.81 | 0.83 | 0.86 | chacha12 |
| 0.91 | 0.91 | 0.92 | salsa2012 |
| 0.95 | 0.95 | 0.96 | T:aes128ctr |
| 1.11 | 1.11 | 1.12 | aes256ctr |
| 1.12 | 1.12 | 1.12 | T:speck6496ctr |
| 1.15 | 1.16 | 1.17 | T:speck64128ctr |
| 1.22 | 1.23 | 1.23 | chacha20 |
| 1.19? | 1.23? | 1.67? | tango642 |
| 1.36 | 1.37 | 1.37 | T:speck128128ctr |
| 1.39? | 1.40? | 1.96? | T:speck128192ctr |
| 1.41 | 1.42 | 1.42 | salsa20 |
| 1.43 | 1.43 | 1.44 | T:speck128256ctr |
| 1.67? | 1.68? | 2.35? | xsalsa20 |
| 1.88 | 1.89 | 1.93 | T:aes192ctr |
| 2.03 | 2.04 | 2.04 | T:simon6496ctr |
| 2.18 | 2.18 | 2.19 | T:trivium |
| 2.44 | 2.44 | 2.45 | T:simon64128ctr |
| 3.01 | 3.04 | 3.07 | T:simon128128ctr |
| 3.03 | 3.06 | 3.11 | T:nlsv2 |
| 3.13 | 3.14 | 3.15 | T:rabbit |
| 3.31 | 3.34 | 3.35 | T:sosemanuk |
| 3.41? | 3.42? | 4.83? | T:snow20 |
| 3.66 | 3.80 | 3.83 | T:simon128256ctr |
| 4.22 | 4.23 | 4.23 | T:cryptmtv3 |
| 4.33 | 4.40 | 4.48 | T:tpy6 |
| 4.58 | 4.59 | 4.60 | T:lexv2 |
| 5.54 | 5.57 | 5.59 | T:panama |
| 6.13 | 6.18 | 6.22 | T:tpy |
| 7.46 | 7.48 | 7.51 | T:tpypy |
| 8.64 | 8.65 | 8.66 | T:aes128estream |
| 10.80 | 10.81 | 10.83 | T:hc128 |
| 13.66 | 13.71 | 13.74 | T:aes256estream |
| 20.71 | 20.84 | 21.21 | T:ocelot1 |
| 21.98 | 22.13 | 22.46 | T:ocelot2 |
| 24.57 | 24.61 | 24.67 | T:hc256 |
| 35.70 | 35.92 | 36.77 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.79 | 0.80 | 0.81 | chacha8 |
| 0.90 | 0.91 | 0.92 | salsa208 |
| 1.09 | 1.10 | 1.15 | chacha12 |
| 1.19 | 1.20 | 1.21 | T:aes128ctr |
| 1.25 | 1.26 | 1.26 | salsa2012 |
| 1.33 | 1.34 | 1.35 | T:speck6496ctr |
| 1.37 | 1.38 | 1.39 | T:speck64128ctr |
| 1.40 | 1.40 | 1.41 | aes256ctr |
| 1.62 | 1.62 | 1.64 | T:speck128128ctr |
| 1.65 | 1.65 | 1.67 | T:speck128192ctr |
| 1.69 | 1.70 | 1.72 | chacha20 |
| 1.71? | 1.73? | 2.44? | T:speck128256ctr |
| 1.94 | 1.94 | 1.97 | salsa20 |
| 1.94 | 1.95 | 1.98 | tango642 |
| 2.60 | 2.61 | 2.62 | T:trivium |
| 2.64? | 2.65? | 3.24? | xsalsa20 |
| 3.49 | 3.52 | 3.56 | T:aes192ctr |
| 3.56 | 3.57 | 3.59 | T:rabbit |
| 3.56 | 3.58 | 3.59 | T:simon64128ctr |
| 3.56 | 3.58 | 3.60 | T:simon6496ctr |
| 3.72 | 3.78 | 3.86 | T:nlsv2 |
| 3.81 | 3.84 | 3.86 | T:snow20 |
| 4.78 | 4.78 | 4.79 | T:cryptmtv3 |
| 4.80 | 4.83 | 4.88 | T:sosemanuk |
| 5.19 | 5.22 | 5.24 | T:lexv2 |
| 5.28 | 5.29 | 5.31 | T:simon128128ctr |
| 5.72? | 5.75? | 6.47? | T:simon128256ctr |
| 7.45 | 7.53 | 7.58 | T:tpy6 |
| 8.88 | 8.90 | 8.92 | T:aes128estream |
| 9.74 | 9.79 | 9.85 | T:panama |
| 12.35 | 12.47 | 12.63 | T:tpy |
| 13.94 | 13.99 | 14.05 | T:aes256estream |
| 13.90? | 14.03? | 20.31? | T:tpypy |
| 25.74 | 26.03 | 26.33 | T:ocelot1 |
| 26.01 | 26.04 | 26.08 | T:hc128 |
| 26.81 | 26.97 | 27.35 | T:ocelot2 |
| 42.17 | 42.50 | 42.79 | T:amastrid |
| 61.60 | 61.69 | 61.86 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 2.94 | 3.00 | 3.06 | chacha8 |
| 3.31 | 3.38 | 3.38 | salsa208 |
| 3.38 | 3.44 | 3.56 | T:speck6496ctr |
| 3.62 | 3.69 | 3.75 | T:speck64128ctr |
| 3.88 | 3.94 | 4.00 | T:aes128ctr |
| 3.88 | 3.94 | 4.06 | chacha12 |
| 4.19 | 4.19 | 4.25 | T:speck128192ctr |
| 4.25 | 4.38 | 4.44 | T:speck128128ctr |
| 4.31 | 4.44 | 4.69 | T:speck128256ctr |
| 4.38 | 4.44 | 4.44 | salsa2012 |
| 4.62 | 4.62 | 4.69 | aes256ctr |
| 6.00? | 6.06? | 8.50? | chacha20 |
| 6.50 | 6.56 | 6.56 | salsa20 |
| 7.69 | 7.75 | 7.81 | T:trivium |
| 7.94 | 8.00 | 8.12 | T:simon6496ctr |
| 8.38 | 8.44 | 8.75 | T:rabbit |
| 8.88 | 9.06 | 9.25 | T:snow20 |
| 9.31 | 9.31 | 9.44 | T:simon64128ctr |
| 9.88 | 9.88 | 9.94 | T:cryptmtv3 |
| 11.69 | 11.75 | 11.88 | tango642 |
| 12.00 | 12.12 | 12.19 | T:aes128estream |
| 12.69 | 12.81 | 12.94 | T:simon128128ctr |
| 12.81? | 12.94? | 18.14? | xsalsa20 |
| 12.88 | 13.00 | 13.12 | T:lexv2 |
| 14.12 | 14.44 | 15.25 | T:nlsv2 |
| 14.50 | 14.56 | 14.69 | T:simon128256ctr |
| 18.75 | 18.88 | 18.94 | T:aes256estream |
| 21.56 | 21.69 | 21.88 | T:sosemanuk |
| 23.56 | 23.75 | 23.88 | T:aes192ctr |
| 45.31 | 45.56 | 46.25 | T:tpy6 |
| 63.31? | 63.50? | 89.70? | T:panama |
| 89.38 | 90.31 | 92.06 | T:ocelot2 |
| 90.19 | 91.06 | 92.19 | T:ocelot1 |
| 94.50 | 95.56 | 96.88 | T:tpy |
| 93.88 | 96.81 | 97.75 | T:tpypy |
| 120.94 | 121.69 | 122.81 | T:amastrid |
| 215.62 | 216.00 | 216.25 | T:hc128 |
| 535.44 | 536.31 | 537.31 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 15.50 | 16.00 | 17.00 | T:speck64128ctr |
| 18.50? | 19.00? | 21.50? | T:speck6496ctr |
| 21.00 | 21.00 | 21.50 | T:speck128128ctr |
| 21.50 | 22.00 | 23.00 | T:speck128192ctr |
| 23.00 | 24.00 | 24.50 | T:speck128256ctr |
| 31.00 | 31.50 | 32.00 | T:aes128ctr |
| 36.00 | 36.50 | 37.00 | chacha8 |
| 38.00 | 38.00 | 38.50 | aes256ctr |
| 41.50? | 41.50? | 58.00? | salsa208 |
| 46.00 | 46.50 | 47.50 | T:simon6496ctr |
| 48.00 | 49.00 | 50.50 | chacha12 |
| 49.50 | 50.50 | 51.00 | T:trivium |
| 50.50 | 50.50 | 51.00 | salsa2012 |
| 51.50 | 52.50 | 54.00 | T:rabbit |
| 54.00 | 54.50 | 55.50 | T:aes128estream |
| 56.00 | 56.00 | 56.50 | T:cryptmtv3 |
| 56.00 | 56.00 | 56.50 | T:simon64128ctr |
| 70.00 | 70.00 | 70.50 | chacha20 |
| 70.50 | 71.00 | 71.50 | T:aes256estream |
| 70.50 | 72.00 | 74.50 | T:snow20 |
| 73.50 | 74.50 | 76.50 | T:simon128128ctr |
| 77.00 | 77.50 | 78.50 | T:lexv2 |
| 77.50 | 78.50 | 84.00 | T:nlsv2 |
| 84.50 | 85.00 | 86.00 | T:simon128256ctr |
| 90.50 | 91.50 | 92.00 | tango642 |
| 95.50 | 95.50 | 96.00 | salsa20 |
| 145.00 | 146.00 | 147.50 | xsalsa20 |
| 173.00 | 174.00 | 175.00 | T:sosemanuk |
| 191.00 | 192.00 | 194.00 | T:aes192ctr |
| 341.00 | 349.50 | 352.00 | T:tpy6 |
| 499.00 | 501.00 | 505.00 | T:panama |
| 591.50 | 600.50 | 617.00 | T:ocelot2 |
| 593.00 | 609.00 | 620.50 | T:ocelot1 |
| 731.00? | 740.00? | 1006.00? | T:tpypy |
| 744.00 | 747.50 | 758.50 | T:tpy |
| 802.00 | 808.00 | 813.00 | T:amastrid |
| 1724.50 | 1727.00 | 1729.50 | T:hc128 |
| 4281.00 | 4288.50 | 4297.50 | T:hc256 |
|