| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.59? | 0.65? | 0.76? | T:aes128ctr |
| 0.75 | 0.80 | 0.82 | T:aes192ctr |
| 0.80 | 0.81 | 0.81 | aes256ctr |
| 0.96 | 0.97 | 0.99 | tango642 |
| 1.27 | 1.29 | 1.31 | chacha8 |
| 1.57 | 1.58 | 1.60 | salsa208 |
| 1.77 | 1.79 | 1.83 | chacha12 |
| 1.75? | 2.03? | 2.09? | T:tpy |
| 2.25 | 2.27 | 2.29 | salsa2012 |
| 1.78? | 2.30? | 2.46? | T:hc128 |
| 2.15 | 2.31 | 2.38 | T:tpy6 |
| 2.39 | 2.44 | 2.52 | T:nlsv2 |
| 2.17? | 2.53? | 2.88? | T:hc256 |
| 2.74 | 2.76 | 2.82 | T:speck6496ctr |
| 2.77 | 2.78 | 2.81 | chacha20 |
| 2.79 | 2.81 | 2.95 | T:snow20 |
| 2.85 | 2.87 | 2.89 | T:speck64128ctr |
| 2.94 | 2.97 | 3.25 | T:panama |
| 2.83 | 2.99 | 3.14 | T:tpypy |
| 3.05 | 3.07 | 3.09 | T:cryptmtv3 |
| 3.18 | 3.20 | 3.22 | T:sosemanuk |
| 3.33 | 3.34 | 3.36 | T:speck128128ctr |
| 3.43 | 3.44 | 3.47 | T:speck128192ctr |
| 3.53 | 3.54 | 3.57 | T:speck128256ctr |
| 3.57 | 3.62 | 3.65 | xsalsa20 |
| 3.58 | 3.63 | 3.66 | salsa20 |
| 3.74 | 3.77 | 3.85 | T:rabbit |
| 3.95 | 3.97 | 3.99 | T:simon6496ctr |
| 4.13 | 4.15 | 4.17 | T:simon64128ctr |
| 5.04 | 5.07 | 5.09 | T:lexv2 |
| 5.92 | 5.94 | 5.96 | T:simon128128ctr |
| 6.24 | 6.26 | 6.29 | T:simon128256ctr |
| 10.30 | 10.32 | 10.35 | T:aes128estream |
| 15.30 | 15.84 | 15.88 | T:aes256estream |
| 21.42 | 21.85 | 22.15 | T:ocelot1 |
| 25.22 | 25.48 | 25.68 | T:ocelot2 |
| 31.42 | 31.69 | 31.77 | T:trivium |
| 37.16 | 37.61 | 38.68 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.65? | 0.68? | 0.75? | T:aes128ctr |
| 0.83 | 0.83 | 0.84 | aes256ctr |
| 1.13 | 1.14 | 1.15 | T:aes192ctr |
| 1.17 | 1.17 | 1.18 | tango642 |
| 1.30 | 1.31 | 1.32 | chacha8 |
| 1.60 | 1.61 | 1.62 | salsa208 |
| 1.80 | 1.81 | 1.83 | chacha12 |
| 2.28 | 2.29 | 2.30 | salsa2012 |
| 2.54 | 2.56 | 2.62 | T:nlsv2 |
| 2.79 | 2.80 | 2.82 | chacha20 |
| 2.79 | 2.80 | 2.85 | T:speck6496ctr |
| 2.91 | 2.91 | 2.93 | T:speck64128ctr |
| 2.91 | 2.92 | 3.00 | T:snow20 |
| 2.98 | 3.03 | 3.07 | T:tpy6 |
| 3.40 | 3.41 | 3.42 | T:speck128128ctr |
| 3.49 | 3.50 | 3.51 | T:sosemanuk |
| 3.50 | 3.51 | 3.53 | T:speck128192ctr |
| 3.49 | 3.52 | 3.54 | T:tpy |
| 3.61 | 3.62 | 3.64 | T:speck128256ctr |
| 3.62 | 3.64 | 3.66 | salsa20 |
| 3.73 | 3.76 | 3.78 | xsalsa20 |
| 3.82 | 3.83 | 3.84 | T:cryptmtv3 |
| 3.85 | 3.87 | 3.93 | T:rabbit |
| 3.88 | 3.90 | 4.10 | T:panama |
| 4.17 | 4.17 | 4.18 | T:simon6496ctr |
| 4.40 | 4.41 | 4.42 | T:simon64128ctr |
| 4.48 | 4.55 | 4.64 | T:tpypy |
| 5.21 | 5.22 | 5.23 | T:lexv2 |
| 5.21 | 5.59 | 5.63 | T:hc128 |
| 6.20 | 6.21 | 6.22 | T:simon128128ctr |
| 6.67 | 6.68 | 6.69 | T:simon128256ctr |
| 10.38 | 10.39 | 10.40 | T:aes128estream |
| 10.98 | 11.13 | 11.14 | T:hc256 |
| 15.42 | 15.81 | 15.84 | T:aes256estream |
| 22.86 | 23.16 | 23.36 | T:ocelot1 |
| 27.01 | 27.15 | 27.24 | T:ocelot2 |
| 32.80 | 32.90 | 32.93 | T:trivium |
| 39.04 | 39.32 | 39.98 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.68? | 0.71? | 0.78? | T:aes128ctr |
| 0.87 | 0.87 | 0.89 | aes256ctr |
| 1.31 | 1.32 | 1.34 | chacha8 |
| 1.46 | 1.47 | 1.50 | tango642 |
| 1.62 | 1.65 | 1.66 | salsa208 |
| 1.69 | 1.71 | 1.74 | T:aes192ctr |
| 1.82 | 1.83 | 1.85 | chacha12 |
| 2.31 | 2.33 | 2.36 | salsa2012 |
| 2.76 | 2.78 | 2.79 | T:nlsv2 |
| 2.81 | 2.83 | 2.83 | chacha20 |
| 2.87 | 2.87 | 2.89 | T:speck6496ctr |
| 2.98 | 2.99 | 3.02 | T:speck64128ctr |
| 3.01 | 3.09 | 3.17 | T:snow20 |
| 3.52 | 3.52 | 3.54 | T:speck128128ctr |
| 3.61 | 3.62 | 3.62 | T:speck128192ctr |
| 3.68 | 3.69 | 3.71 | salsa20 |
| 3.73 | 3.73 | 3.76 | T:speck128256ctr |
| 3.99 | 4.01 | 4.05 | xsalsa20 |
| 4.01 | 4.04 | 4.06 | T:rabbit |
| 3.83? | 4.07? | 4.30? | T:tpy6 |
| 4.05 | 4.08 | 4.09 | T:sosemanuk |
| 4.48 | 4.49 | 4.52 | T:simon6496ctr |
| 4.83 | 4.85 | 4.86 | T:simon64128ctr |
| 5.43 | 5.45 | 5.47 | T:panama |
| 5.48 | 5.49 | 5.51 | T:lexv2 |
| 5.79 | 5.80 | 5.82 | T:cryptmtv3 |
| 5.88 | 6.02 | 6.38 | T:tpy |
| 6.67 | 6.68 | 6.70 | T:simon128128ctr |
| 7.24 | 7.32 | 7.40 | T:tpypy |
| 7.36 | 7.38 | 7.40 | T:simon128256ctr |
| 10.51 | 10.52 | 10.54 | T:aes128estream |
| 10.64 | 10.83 | 10.86 | T:hc128 |
| 15.49 | 15.53 | 15.98 | T:aes256estream |
| 24.75 | 25.04 | 25.57 | T:ocelot1 |
| 25.02 | 25.67 | 25.75 | T:hc256 |
| 29.77 | 29.88 | 30.03 | T:ocelot2 |
| 34.74 | 35.10 | 35.20 | T:trivium |
| 40.20 | 40.39 | 42.24 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.86? | 0.89? | 0.97? | T:aes128ctr |
| 1.25 | 1.25 | 1.32 | aes256ctr |
| 1.48 | 1.50 | 1.53 | chacha8 |
| 1.94 | 1.95 | 2.00 | salsa208 |
| 2.08 | 2.10 | 2.11 | chacha12 |
| 2.47 | 2.49 | 2.53 | tango642 |
| 2.72 | 2.76 | 2.78 | salsa2012 |
| 3.13 | 3.15 | 3.17 | T:speck6496ctr |
| 3.18 | 3.20 | 3.25 | T:aes192ctr |
| 3.24 | 3.26 | 3.30 | T:speck64128ctr |
| 3.25 | 3.26 | 3.29 | chacha20 |
| 3.41 | 3.47 | 3.55 | T:snow20 |
| 3.58 | 3.65 | 3.76 | T:nlsv2 |
| 3.85 | 3.87 | 3.90 | T:speck128128ctr |
| 3.96 | 3.98 | 4.01 | T:speck128192ctr |
| 4.08 | 4.10 | 4.16 | T:speck128256ctr |
| 4.27 | 4.29 | 4.31 | salsa20 |
| 4.45 | 4.49 | 4.54 | T:rabbit |
| 5.07 | 5.11 | 5.17 | xsalsa20 |
| 5.53 | 5.57 | 5.59 | T:sosemanuk |
| 6.07 | 6.10 | 6.15 | T:simon6496ctr |
| 6.19 | 6.21 | 6.24 | T:lexv2 |
| 6.67 | 6.68 | 6.69 | T:cryptmtv3 |
| 6.90 | 6.91 | 6.94 | T:simon64128ctr |
| 7.34 | 7.76 | 7.97 | T:tpy6 |
| 9.18 | 9.21 | 9.32 | T:simon128128ctr |
| 9.54 | 9.57 | 9.62 | T:panama |
| 10.81 | 10.84 | 10.88 | T:aes128estream |
| 12.83 | 12.86 | 12.91 | T:simon128256ctr |
| 12.62 | 12.91 | 13.01 | T:tpy |
| 14.35 | 14.47 | 14.72 | T:tpypy |
| 16.04 | 16.09 | 16.14 | T:aes256estream |
| 25.70 | 26.16 | 26.25 | T:hc128 |
| 31.49 | 31.73 | 32.13 | T:ocelot1 |
| 36.77 | 37.06 | 37.52 | T:ocelot2 |
| 39.91 | 40.14 | 40.23 | T:trivium |
| 48.13 | 49.26 | 50.18 | T:amastrid |
| 61.97 | 63.69 | 64.34 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 2.82 | 2.85 | 2.95 | T:aes128ctr |
| 3.32 | 3.37 | 3.44 | chacha8 |
| 4.22 | 4.27 | 4.32 | salsa208 |
| 4.59 | 4.64 | 4.72 | chacha12 |
| 4.88 | 4.91 | 5.29 | aes256ctr |
| 5.49 | 5.60 | 5.78 | T:speck6496ctr |
| 5.62 | 5.72 | 6.13 | T:speck64128ctr |
| 5.85 | 5.96 | 6.15 | salsa2012 |
| 7.15 | 7.21 | 7.28 | chacha20 |
| 8.09 | 8.27 | 8.47 | T:speck128128ctr |
| 8.40 | 8.53 | 8.72 | T:speck128192ctr |
| 8.59 | 8.65 | 8.68 | T:snow20 |
| 8.59 | 8.74 | 8.95 | salsa20 |
| 8.90 | 8.97 | 9.09 | T:speck128256ctr |
| 9.82 | 10.02 | 10.41 | T:rabbit |
| 11.54 | 11.65 | 11.98 | T:simon6496ctr |
| 12.82 | 12.88 | 13.15 | T:simon64128ctr |
| 14.90 | 15.00 | 15.18 | tango642 |
| 14.89 | 15.02 | 15.10 | T:aes128estream |
| 15.71 | 15.80 | 15.92 | T:lexv2 |
| 16.50? | 16.64? | 19.00? | T:nlsv2 |
| 16.69 | 16.76 | 16.88 | xsalsa20 |
| 16.93 | 17.00 | 17.07 | T:cryptmtv3 |
| 19.00 | 19.13 | 19.45 | T:simon128128ctr |
| 21.06 | 21.20 | 21.43 | T:simon128256ctr |
| 22.41 | 22.52 | 22.62 | T:sosemanuk |
| 22.33 | 22.56 | 23.60 | T:aes192ctr |
| 22.69 | 23.01 | 23.45 | T:aes256estream |
| 47.25 | 47.74 | 48.76 | T:tpy6 |
| 62.02 | 62.16 | 62.38 | T:panama |
| 99.76 | 100.44 | 102.30 | T:tpy |
| 104.19 | 105.42 | 110.15 | T:tpypy |
| 105.26 | 105.49 | 105.79 | T:trivium |
| 127.36 | 129.64 | 130.90 | T:ocelot1 |
| 134.62 | 135.54 | 136.41 | T:ocelot2 |
| 140.39 | 142.26 | 144.84 | T:amastrid |
| 215.62 | 216.38 | 217.23 | T:hc128 |
| 534.13 | 535.78 | 537.65 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 22.90 | 23.15 | 23.47 | T:aes128ctr |
| 24.73? | 25.35? | 28.61? | T:speck6496ctr |
| 29.46 | 29.81 | 30.27 | chacha8 |
| 29.76? | 32.74? | 34.21? | T:speck64128ctr |
| 33.00 | 33.50 | 34.02 | T:speck128192ctr |
| 34.36 | 34.93 | 37.35 | T:speck128256ctr |
| 34.89? | 35.36? | 39.42? | T:speck128128ctr |
| 39.41 | 39.85 | 40.18 | chacha12 |
| 39.67? | 40.01? | 46.08? | aes256ctr |
| 53.36 | 54.02 | 55.90 | T:simon6496ctr |
| 57.58 | 58.24 | 58.80 | salsa208 |
| 59.26 | 60.34 | 62.10 | T:rabbit |
| 59.61 | 60.40 | 61.20 | chacha20 |
| 62.92 | 63.72 | 64.80 | T:simon64128ctr |
| 63.45 | 63.77 | 64.40 | T:aes128estream |
| 67.24 | 67.55 | 68.07 | T:snow20 |
| 68.03 | 69.70 | 72.15 | salsa2012 |
| 89.79 | 90.72 | 94.51 | T:lexv2 |
| 88.26? | 92.45? | 106.17? | T:nlsv2 |
| 91.71 | 93.06 | 97.70 | T:aes256estream |
| 93.03 | 93.93 | 95.64 | salsa20 |
| 94.90 | 100.36 | 102.61 | T:simon128128ctr |
| 107.02 | 107.54 | 108.55 | T:simon128256ctr |
| 108.53 | 108.97 | 109.59 | T:cryptmtv3 |
| 114.22 | 114.88 | 116.16 | tango642 |
| 154.79 | 155.80 | 156.52 | xsalsa20 |
| 179.26 | 181.02 | 184.50 | T:sosemanuk |
| 180.68 | 185.33 | 188.26 | T:aes192ctr |
| 368.73 | 372.16 | 375.61 | T:tpy6 |
| 482.54 | 484.30 | 487.17 | T:panama |
| 612.43 | 617.40 | 623.35 | T:trivium |
| 777.06? | 782.98? | 891.08? | T:tpy |
| 822.77 | 829.66 | 849.71 | T:tpypy |
| 871.02 | 889.19 | 913.46 | T:ocelot2 |
| 872.84 | 900.83 | 915.29 | T:ocelot1 |
| 922.79 | 931.97 | 982.24 | T:amastrid |
| 1726.11 | 1730.52 | 1735.66 | T:hc128 |
| 4264.58 | 4274.50 | 4280.72 | T:hc256 |
|