| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.43 | 0.44 | 0.44 | T:aes128ctr |
| 0.53 | 0.53 | 0.53 | chacha8 |
| 0.53? | 0.58? | 0.59? | T:aes192ctr |
| 0.59 | 0.60 | 0.60 | aes256ctr |
| 0.64 | 0.64 | 0.65 | salsa208 |
| 0.65 | 0.66 | 0.67 | tango642 |
| 0.71 | 0.72 | 0.72 | chacha12 |
| 0.90 | 0.91 | 0.92 | T:speck6496ctr |
| 0.91 | 0.91 | 0.92 | salsa2012 |
| 0.93 | 0.94 | 0.96 | T:speck64128ctr |
| 1.10 | 1.11 | 1.11 | chacha20 |
| 1.09 | 1.11 | 1.13 | T:speck128128ctr |
| 1.12 | 1.13 | 1.16 | T:speck128192ctr |
| 1.16 | 1.17 | 1.19 | T:speck128256ctr |
| 1.45 | 1.46 | 1.46 | T:simon6496ctr |
| 1.45 | 1.46 | 1.46 | xsalsa20 |
| 1.46 | 1.47 | 1.47 | salsa20 |
| 1.51 | 1.52 | 1.52 | T:simon64128ctr |
| 1.54 | 1.55 | 1.57 | T:hc128 |
| 1.95 | 1.99 | 2.02 | T:simon128128ctr |
| 2.06 | 2.07 | 2.08 | T:cryptmtv3 |
| 2.06 | 2.09 | 2.13 | T:simon128256ctr |
| 2.05 | 2.11 | 2.19 | T:tpy |
| 2.15 | 2.17 | 2.17 | T:sosemanuk |
| 2.26 | 2.27 | 2.28 | T:hc256 |
| 2.24 | 2.27 | 2.32 | T:tpy6 |
| 2.31 | 2.32 | 2.34 | T:trivium |
| 2.56 | 2.58 | 2.59 | T:panama |
| 2.59 | 2.60 | 2.61 | T:nlsv2 |
| 2.70 | 2.71 | 2.73 | T:snow20 |
| 2.83 | 2.84 | 2.85 | T:rabbit |
| 3.46 | 3.61 | 3.66 | T:tpypy |
| 4.17 | 4.17 | 4.18 | T:lexv2 |
| 8.99? | 9.14? | 10.29? | T:aes128estream |
| 12.75 | 12.77 | 12.80 | T:aes256estream |
| 17.25 | 17.63 | 18.87 | T:ocelot1 |
| 18.76 | 18.85 | 18.95 | T:ocelot2 |
| 30.91 | 31.48 | 31.76 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.46 | 0.46 | 0.46 | T:aes128ctr |
| 0.54 | 0.54 | 0.54 | chacha8 |
| 0.62 | 0.62 | 0.62 | aes256ctr |
| 0.65 | 0.66 | 0.66 | salsa208 |
| 0.73 | 0.73 | 0.74 | chacha12 |
| 0.81 | 0.81 | 0.82 | tango642 |
| 0.92 | 0.92 | 0.93 | salsa2012 |
| 0.95 | 0.95 | 0.96 | T:speck6496ctr |
| 0.95 | 0.96 | 0.96 | T:aes192ctr |
| 0.99 | 0.99 | 1.00 | T:speck64128ctr |
| 1.12 | 1.12 | 1.13 | chacha20 |
| 1.15 | 1.15 | 1.17 | T:speck128128ctr |
| 1.18 | 1.18 | 1.20 | T:speck128192ctr |
| 1.22 | 1.22 | 1.23 | T:speck128256ctr |
| 1.47 | 1.47 | 1.48 | salsa20 |
| 1.57 | 1.57 | 1.57 | xsalsa20 |
| 1.72 | 1.72 | 1.72 | T:simon6496ctr |
| 1.94 | 1.95 | 1.95 | T:simon64128ctr |
| 2.28 | 2.29 | 2.30 | T:simon128128ctr |
| 2.42 | 2.42 | 2.43 | T:trivium |
| 2.44 | 2.44 | 2.44 | T:sosemanuk |
| 2.55 | 2.55 | 2.57 | T:simon128256ctr |
| 2.57 | 2.58 | 2.58 | T:cryptmtv3 |
| 2.75 | 2.75 | 2.76 | T:nlsv2 |
| 2.79 | 2.80 | 2.81 | T:snow20 |
| 2.91 | 2.92 | 2.93 | T:rabbit |
| 2.94 | 2.94 | 2.96 | T:tpy6 |
| 3.38 | 3.39 | 3.39 | T:panama |
| 3.59 | 3.62 | 3.65 | T:tpy |
| 4.30 | 4.30 | 4.31 | T:lexv2 |
| 4.52 | 4.53 | 4.54 | T:hc128 |
| 4.99 | 5.09 | 5.12 | T:tpypy |
| 9.10 | 9.16 | 9.99 | T:aes128estream |
| 10.40 | 10.40 | 10.41 | T:hc256 |
| 12.84 | 12.85 | 12.86 | T:aes256estream |
| 18.57 | 18.66 | 19.55 | T:ocelot1 |
| 19.83 | 19.87 | 19.92 | T:ocelot2 |
| 32.47 | 32.83 | 32.97 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.49 | 0.49 | 0.50 | T:aes128ctr |
| 0.55 | 0.56 | 0.56 | chacha8 |
| 0.65 | 0.66 | 0.66 | aes256ctr |
| 0.67 | 0.67 | 0.68 | salsa208 |
| 0.75 | 0.76 | 0.76 | chacha12 |
| 0.94 | 0.95 | 0.95 | salsa2012 |
| 1.01 | 1.01 | 1.04 | T:speck6496ctr |
| 1.04 | 1.04 | 1.09 | T:speck64128ctr |
| 1.05 | 1.05 | 1.05 | tango642 |
| 1.14 | 1.15 | 1.15 | chacha20 |
| 1.23 | 1.23 | 1.25 | T:speck128128ctr |
| 1.27 | 1.27 | 1.28 | T:speck128192ctr |
| 1.29 | 1.30 | 1.32 | T:speck128256ctr |
| 1.48 | 1.49 | 1.50 | salsa20 |
| 1.54 | 1.57 | 1.66 | T:aes192ctr |
| 1.76 | 1.76 | 1.77 | xsalsa20 |
| 2.15 | 2.15 | 2.16 | T:simon6496ctr |
| 2.60 | 2.60 | 2.61 | T:trivium |
| 2.66 | 2.67 | 2.68 | T:simon64128ctr |
| 2.77 | 2.78 | 2.83 | T:simon128128ctr |
| 2.95 | 2.95 | 2.96 | T:snow20 |
| 2.95 | 2.96 | 2.96 | T:sosemanuk |
| 3.05 | 3.05 | 3.06 | T:rabbit |
| 3.08 | 3.09 | 3.10 | T:nlsv2 |
| 3.30 | 3.32 | 3.34 | T:simon128256ctr |
| 3.85 | 3.86 | 3.86 | T:cryptmtv3 |
| 4.06 | 4.09 | 4.17 | T:tpy6 |
| 4.53 | 4.53 | 4.53 | T:lexv2 |
| 4.72 | 4.74 | 4.75 | T:panama |
| 6.08 | 6.12 | 6.17 | T:tpy |
| 7.47 | 7.61 | 8.19 | T:tpypy |
| 9.07 | 9.19 | 9.22 | T:aes128estream |
| 9.48 | 9.49 | 9.51 | T:hc128 |
| 12.99 | 13.02 | 13.02 | T:aes256estream |
| 20.26 | 20.36 | 21.26 | T:ocelot1 |
| 21.59 | 21.74 | 21.82 | T:ocelot2 |
| 23.94 | 23.96 | 23.97 | T:hc256 |
| 34.64 | 35.51 | 36.34 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.61 | 0.62 | 0.65 | T:aes128ctr |
| 0.77 | 0.77 | 0.77 | chacha8 |
| 0.84 | 0.84 | 0.88 | aes256ctr |
| 0.89 | 0.90 | 0.91 | salsa208 |
| 1.05 | 1.06 | 1.07 | chacha12 |
| 1.23 | 1.23 | 1.25 | T:speck6496ctr |
| 1.24 | 1.24 | 1.24 | salsa2012 |
| 1.26 | 1.27 | 1.28 | T:speck64128ctr |
| 1.53 | 1.53 | 1.55 | T:speck128128ctr |
| 1.56 | 1.56 | 1.60 | T:speck128192ctr |
| 1.56 | 1.57 | 1.62 | T:speck128256ctr |
| 1.62 | 1.63 | 1.63 | chacha20 |
| 1.72 | 1.72 | 1.74 | tango642 |
| 1.95 | 1.95 | 1.96 | salsa20 |
| 2.65 | 2.65 | 2.86 | xsalsa20 |
| 3.03 | 3.04 | 3.05 | T:trivium |
| 3.21 | 3.23 | 3.28 | T:aes192ctr |
| 3.34 | 3.36 | 3.38 | T:snow20 |
| 3.41 | 3.42 | 3.45 | T:rabbit |
| 3.46 | 3.47 | 3.48 | T:simon64128ctr |
| 3.83 | 3.86 | 3.89 | T:nlsv2 |
| 3.90 | 3.91 | 3.94 | T:simon6496ctr |
| 4.31 | 4.32 | 4.33 | T:sosemanuk |
| 4.35 | 4.36 | 4.37 | T:cryptmtv3 |
| 5.14 | 5.15 | 5.18 | T:lexv2 |
| 5.20 | 5.21 | 5.23 | T:simon128128ctr |
| 5.59 | 5.59 | 5.63 | T:simon128256ctr |
| 6.97 | 7.08 | 7.18 | T:tpy6 |
| 8.29 | 8.31 | 8.33 | T:panama |
| 9.30 | 9.46 | 9.71 | T:aes128estream |
| 12.80 | 12.87 | 12.93 | T:tpy |
| 13.34 | 13.35 | 13.39 | T:aes256estream |
| 14.41 | 14.57 | 14.68 | T:tpypy |
| 22.68 | 22.69 | 22.69 | T:hc128 |
| 24.86 | 25.15 | 25.72 | T:ocelot1 |
| 26.07 | 26.18 | 26.49 | T:ocelot2 |
| 40.48 | 40.90 | 41.63 | T:amastrid |
| 60.04 | 60.11 | 60.14 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 2.02 | 2.02 | 2.11 | T:aes128ctr |
| 2.72 | 2.73 | 2.75 | chacha8 |
| 2.72 | 2.77 | 2.81 | aes256ctr |
| 3.11 | 3.14 | 3.14 | salsa208 |
| 3.30 | 3.30 | 3.35 | T:speck6496ctr |
| 3.48 | 3.48 | 3.49 | T:speck64128ctr |
| 3.73 | 3.74 | 3.78 | chacha12 |
| 4.12 | 4.13 | 4.14 | T:speck128192ctr |
| 4.12 | 4.14 | 4.16 | salsa2012 |
| 4.18 | 4.19 | 4.19 | T:speck128128ctr |
| 4.26 | 4.29 | 4.32 | T:speck128256ctr |
| 5.76 | 5.79 | 5.85 | chacha20 |
| 6.12 | 6.16 | 6.18 | salsa20 |
| 7.48 | 7.48 | 7.68 | T:simon6496ctr |
| 7.89 | 7.90 | 7.99 | T:rabbit |
| 7.93 | 7.96 | 8.06 | T:snow20 |
| 8.67 | 8.69 | 8.78 | T:simon64128ctr |
| 8.80 | 8.82 | 9.52 | T:trivium |
| 9.19 | 9.25 | 9.27 | T:cryptmtv3 |
| 10.25 | 10.29 | 10.49 | tango642 |
| 12.30 | 12.31 | 12.36 | xsalsa20 |
| 12.66 | 12.67 | 12.79 | T:simon128128ctr |
| 12.63 | 12.70 | 12.92 | T:lexv2 |
| 13.06 | 13.20 | 13.75 | T:aes128estream |
| 14.19 | 14.24 | 14.33 | T:simon128256ctr |
| 16.01 | 16.27 | 16.53 | T:nlsv2 |
| 18.07 | 18.11 | 18.26 | T:aes256estream |
| 18.78 | 18.78 | 18.78 | T:sosemanuk |
| 24.55? | 25.02? | 33.75? | T:aes192ctr |
| 45.70 | 45.78 | 47.06 | T:tpy6 |
| 53.27 | 53.62 | 54.31 | T:panama |
| 83.92 | 84.15 | 85.39 | T:ocelot2 |
| 83.87 | 84.45 | 85.87 | T:ocelot1 |
| 100.11 | 100.40 | 101.06 | T:tpy |
| 103.89 | 104.11 | 104.61 | T:tpypy |
| 116.38 | 117.54 | 119.78 | T:amastrid |
| 191.90 | 192.02 | 192.21 | T:hc128 |
| 522.27 | 522.52 | 523.28 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 16.33? | 16.67? | 18.42? | T:aes128ctr |
| 19.62 | 19.62 | 21.09 | T:speck6496ctr |
| 20.25 | 20.25 | 20.56 | T:speck64128ctr |
| 22.38 | 22.38 | 24.52 | aes256ctr |
| 22.43 | 22.71 | 23.03 | chacha8 |
| 23.38 | 23.50 | 24.38 | T:speck128128ctr |
| 25.78? | 27.73? | 30.55? | T:speck128256ctr |
| 27.51? | 28.96? | 32.07? | T:speck128192ctr |
| 30.39 | 30.50 | 30.66 | chacha12 |
| 39.77 | 40.38 | 40.38 | salsa208 |
| 41.95 | 42.94 | 44.16 | T:simon6496ctr |
| 46.50 | 47.08 | 47.62 | chacha20 |
| 48.75 | 48.88 | 50.10 | T:rabbit |
| 50.91 | 51.34 | 52.64 | T:simon64128ctr |
| 52.25 | 52.27 | 53.94 | salsa2012 |
| 54.00 | 54.44 | 56.75 | T:trivium |
| 58.12 | 58.23 | 58.43 | T:cryptmtv3 |
| 59.04 | 59.25 | 60.47 | T:aes128estream |
| 63.69 | 64.18 | 65.89 | T:snow20 |
| 67.38 | 67.50 | 68.14 | salsa20 |
| 67.78 | 68.05 | 69.19 | T:aes256estream |
| 68.89 | 71.01 | 73.71 | T:simon128128ctr |
| 77.22 | 78.20 | 78.93 | T:lexv2 |
| 78.50 | 78.61 | 79.20 | tango642 |
| 82.73 | 84.01 | 85.27 | T:nlsv2 |
| 118.91 | 120.38 | 120.39 | xsalsa20 |
| 144.85 | 148.00 | 149.04 | T:simon128256ctr |
| 150.38 | 150.38 | 150.38 | T:sosemanuk |
| 198.53? | 202.61? | 265.57? | T:aes192ctr |
| 351.38 | 353.78 | 355.50 | T:tpy6 |
| 421.74 | 423.88 | 425.80 | T:panama |
| 534.31 | 542.96 | 550.42 | T:ocelot2 |
| 542.95 | 551.79 | 560.93 | T:ocelot1 |
| 770.66 | 783.34 | 796.49 | T:amastrid |
| 785.42 | 791.85 | 793.53 | T:tpy |
| 804.76 | 805.71 | 807.53 | T:tpypy |
| 1534.20 | 1535.35 | 1536.28 | T:hc128 |
| 4173.49 | 4176.41 | 4179.10 | T:hc256 |
|