| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 1.19 | 1.20 | 1.22 | tango642 |
| 1.45 | 1.46 | 1.46 | chacha8 |
| 1.90 | 1.91 | 1.91 | chacha12 |
| 1.92 | 1.95 | 1.97 | salsa208 |
| 2.32 | 2.35 | 2.39 | T:sosemanuk |
| 2.46 | 2.50 | 2.55 | T:hc128 |
| 2.60 | 2.61 | 2.61 | T:speck6496ctr |
| 2.63 | 2.64 | 2.66 | salsa2012 |
| 2.72 | 2.73 | 2.73 | T:speck64128ctr |
| 2.79 | 2.80 | 2.83 | T:trivium |
| 2.81 | 2.82 | 2.90 | chacha20 |
| 3.17 | 3.21 | 3.23 | T:cryptmtv3 |
| 3.36 | 3.42 | 3.48 | T:tpy |
| 3.63 | 3.63 | 3.63 | T:speck128128ctr |
| 3.68 | 3.76 | 3.79 | T:hc256 |
| 3.76 | 3.76 | 3.76 | T:speck128192ctr |
| 3.83 | 3.83 | 3.84 | T:speck128256ctr |
| 3.75 | 3.86 | 4.00 | T:tpy6 |
| 3.96 | 3.98 | 4.01 | T:nlsv2 |
| 3.97 | 4.00 | 4.03 | xsalsa20 |
| 3.97 | 4.01 | 4.03 | salsa20 |
| 4.07 | 4.09 | 4.10 | T:snow20 |
| 4.20 | 4.23 | 4.28 | T:panama |
| 4.50 | 4.52 | 4.53 | T:rabbit |
| 4.77 | 4.97 | 5.24 | T:tpypy |
| 5.54 | 5.54 | 5.55 | T:simon6496ctr |
| 5.72 | 5.73 | 5.73 | T:simon64128ctr |
| 5.79 | 5.80 | 5.84 | T:lexv2 |
| 8.62 | 8.63 | 8.63 | T:simon128128ctr |
| 9.11 | 9.12 | 9.14 | T:simon128256ctr |
| 10.61 | 10.62 | 10.64 | T:aes128estream |
| 12.03 | 12.07 | 12.11 | T:aes128ctr |
| 14.71 | 14.74 | 14.77 | T:aes192ctr |
| 17.17 | 17.18 | 17.19 | T:aes256estream |
| 17.48 | 17.50 | 17.54 | T:aes256ctr |
| 24.39 | 24.95 | 26.06 | T:ocelot1 |
| 28.05? | 29.46? | 35.97? | T:ocelot2 |
| 40.89 | 45.08 | 45.29 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 1.45 | 1.45 | 1.47 | tango642 |
| 1.48 | 1.49 | 1.49 | chacha8 |
| 1.93 | 1.93 | 1.93 | chacha12 |
| 1.96 | 1.98 | 1.98 | salsa208 |
| 2.64 | 2.65 | 2.65 | T:speck6496ctr |
| 2.67 | 2.67 | 2.68 | salsa2012 |
| 2.77 | 2.77 | 2.77 | T:speck64128ctr |
| 2.86 | 2.86 | 2.91 | chacha20 |
| 2.93 | 2.93 | 2.95 | T:trivium |
| 3.12 | 3.13 | 3.16 | T:sosemanuk |
| 3.67 | 3.69 | 3.70 | T:cryptmtv3 |
| 3.69 | 3.69 | 3.69 | T:speck128128ctr |
| 3.81 | 3.81 | 3.81 | T:speck128192ctr |
| 3.89 | 3.89 | 3.90 | T:speck128256ctr |
| 4.00 | 4.03 | 4.04 | salsa20 |
| 4.12 | 4.14 | 4.15 | xsalsa20 |
| 4.21 | 4.22 | 4.22 | T:snow20 |
| 4.21 | 4.22 | 4.25 | T:nlsv2 |
| 4.56 | 4.64 | 4.66 | T:tpy6 |
| 4.67 | 4.68 | 4.68 | T:rabbit |
| 4.94 | 4.97 | 4.99 | T:tpy |
| 5.58 | 5.59 | 5.61 | T:panama |
| 5.78 | 5.79 | 5.79 | T:simon6496ctr |
| 5.98 | 5.98 | 6.01 | T:lexv2 |
| 6.06 | 6.06 | 6.06 | T:simon64128ctr |
| 6.72 | 6.84 | 6.93 | T:tpypy |
| 7.21 | 7.23 | 7.27 | T:hc128 |
| 8.99 | 9.00 | 9.00 | T:simon128128ctr |
| 10.67 | 10.68 | 10.69 | T:aes128estream |
| 10.68 | 10.69 | 10.70 | T:simon128256ctr |
| 12.78 | 12.80 | 12.82 | T:aes128ctr |
| 15.43 | 15.43 | 15.45 | T:aes192ctr |
| 15.70 | 15.74 | 15.75 | T:hc256 |
| 17.29 | 17.30 | 17.30 | T:aes256estream |
| 18.18 | 18.19 | 18.21 | T:aes256ctr |
| 26.79 | 26.96 | 27.64 | T:ocelot1 |
| 31.18? | 31.32? | 36.07? | T:ocelot2 |
| 43.70 | 46.50 | 46.60 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 1.54 | 1.54 | 1.56 | chacha8 |
| 1.86 | 1.86 | 1.87 | tango642 |
| 1.97 | 1.97 | 1.97 | chacha12 |
| 1.97 | 2.04 | 2.04 | salsa208 |
| 2.71 | 2.72 | 2.72 | T:speck6496ctr |
| 2.71 | 2.72 | 2.75 | salsa2012 |
| 2.85 | 2.85 | 2.85 | T:speck64128ctr |
| 2.90 | 2.94 | 2.96 | chacha20 |
| 3.15 | 3.16 | 3.19 | T:trivium |
| 3.79 | 3.79 | 3.79 | T:speck128128ctr |
| 3.90 | 3.90 | 3.90 | T:speck128192ctr |
| 3.99 | 3.99 | 4.00 | T:speck128256ctr |
| 4.05 | 4.06 | 4.06 | salsa20 |
| 4.34 | 4.37 | 4.39 | xsalsa20 |
| 4.43 | 4.44 | 4.45 | T:snow20 |
| 4.49 | 4.51 | 4.53 | T:sosemanuk |
| 4.80 | 4.86 | 4.87 | T:cryptmtv3 |
| 4.81 | 4.90 | 4.98 | T:nlsv2 |
| 4.95 | 4.96 | 4.96 | T:rabbit |
| 5.70 | 5.92 | 5.99 | T:tpy6 |
| 6.18 | 6.19 | 6.21 | T:simon6496ctr |
| 6.29 | 6.29 | 6.30 | T:lexv2 |
| 6.62 | 6.62 | 6.62 | T:simon64128ctr |
| 7.33 | 7.38 | 7.57 | T:tpy |
| 7.80 | 7.85 | 7.87 | T:panama |
| 9.36 | 9.39 | 9.44 | T:tpypy |
| 9.60 | 9.61 | 9.61 | T:simon128128ctr |
| 10.78 | 10.78 | 10.87 | T:aes128estream |
| 13.27 | 13.28 | 13.30 | T:simon128256ctr |
| 14.04 | 14.06 | 14.09 | T:aes128ctr |
| 15.10 | 15.14 | 15.15 | T:hc128 |
| 16.57 | 16.59 | 16.62 | T:aes192ctr |
| 17.48 | 17.49 | 17.49 | T:aes256estream |
| 19.32 | 19.35 | 19.38 | T:aes256ctr |
| 29.41 | 30.49 | 31.14 | T:ocelot1 |
| 33.96? | 34.72? | 39.08? | T:ocelot2 |
| 35.62 | 35.65 | 35.75 | T:hc256 |
| 46.56 | 48.50 | 48.68 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 1.74 | 1.77 | 1.77 | chacha8 |
| 2.22 | 2.23 | 2.25 | salsa208 |
| 2.23 | 2.23 | 2.24 | chacha12 |
| 2.96 | 2.97 | 2.98 | T:speck6496ctr |
| 2.96 | 2.99 | 3.03 | salsa2012 |
| 2.98 | 2.99 | 3.01 | tango642 |
| 3.08 | 3.09 | 3.11 | T:speck64128ctr |
| 3.30 | 3.31 | 3.35 | chacha20 |
| 3.70 | 3.70 | 3.73 | T:trivium |
| 4.09 | 4.09 | 4.09 | T:speck128128ctr |
| 4.17 | 4.17 | 4.18 | T:speck128192ctr |
| 4.30 | 4.30 | 4.32 | T:speck128256ctr |
| 4.44 | 4.44 | 4.46 | salsa20 |
| 5.00 | 5.02 | 5.07 | T:snow20 |
| 5.18 | 5.21 | 5.23 | xsalsa20 |
| 5.63 | 5.71 | 5.72 | T:rabbit |
| 5.67 | 5.75 | 5.84 | T:cryptmtv3 |
| 6.14 | 6.14 | 6.14 | T:nlsv2 |
| 7.12 | 7.13 | 7.14 | T:lexv2 |
| 8.03 | 8.05 | 8.11 | T:simon6496ctr |
| 8.14 | 8.16 | 8.24 | T:sosemanuk |
| 9.41 | 9.42 | 9.53 | T:tpy6 |
| 9.66 | 9.66 | 9.68 | T:simon64128ctr |
| 11.07 | 11.07 | 11.07 | T:aes128estream |
| 13.88 | 13.92 | 14.03 | T:panama |
| 14.60 | 14.64 | 14.87 | T:tpy |
| 16.62 | 16.80 | 18.45 | T:tpypy |
| 17.16 | 17.26 | 17.35 | T:aes128ctr |
| 17.96 | 17.99 | 18.05 | T:aes256estream |
| 19.69 | 19.74 | 19.82 | T:aes192ctr |
| 20.00 | 20.07 | 20.12 | T:simon128128ctr |
| 22.33 | 22.37 | 22.48 | T:aes256ctr |
| 26.69 | 26.77 | 26.80 | T:simon128256ctr |
| 36.15 | 36.17 | 36.19 | T:hc128 |
| 41.03 | 41.85 | 42.12 | T:ocelot1 |
| 44.35 | 45.12 | 46.72 | T:ocelot2 |
| 55.99 | 57.63 | 58.67 | T:amastrid |
| 88.83 | 88.90 | 89.02 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 3.38 | 3.56 | 3.58 | chacha8 |
| 4.31 | 4.31 | 4.44 | chacha12 |
| 4.27 | 4.34 | 4.41 | salsa208 |
| 5.20 | 5.20 | 5.41 | salsa2012 |
| 5.47 | 5.67 | 5.75 | T:speck6496ctr |
| 5.70 | 5.78 | 5.91 | T:speck64128ctr |
| 6.44 | 6.44 | 6.44 | chacha20 |
| 7.41 | 7.41 | 7.42 | T:speck128192ctr |
| 7.47 | 7.47 | 7.66 | salsa20 |
| 7.80 | 7.80 | 7.80 | T:speck128128ctr |
| 7.80 | 7.80 | 7.98 | T:speck128256ctr |
| 10.97 | 10.97 | 11.03 | T:trivium |
| 12.41 | 12.52 | 12.56 | T:snow20 |
| 12.62 | 12.78 | 12.88 | T:simon6496ctr |
| 13.48 | 13.48 | 13.53 | T:simon64128ctr |
| 14.53 | 14.66 | 14.81 | xsalsa20 |
| 15.02 | 15.02 | 15.02 | T:rabbit |
| 15.23 | 15.23 | 15.23 | T:aes128estream |
| 15.09 | 15.28 | 15.48 | T:cryptmtv3 |
| 16.73 | 16.73 | 16.81 | T:lexv2 |
| 17.33 | 17.42 | 17.58 | tango642 |
| 20.61 | 20.64 | 20.69 | T:simon128128ctr |
| 21.92 | 21.97 | 22.38 | T:simon128256ctr |
| 24.56 | 24.69 | 24.84 | T:aes256estream |
| 28.00 | 28.06 | 28.06 | T:nlsv2 |
| 47.47 | 47.89 | 48.27 | T:sosemanuk |
| 49.92 | 53.86 | 53.98 | T:tpy6 |
| 58.83 | 59.12 | 59.61 | T:aes128ctr |
| 59.88 | 60.36 | 60.95 | T:aes192ctr |
| 61.69 | 62.34 | 62.59 | T:aes256ctr |
| 89.81 | 90.72 | 90.95 | T:panama |
| 102.39 | 102.92 | 103.61 | T:tpy |
| 107.25? | 108.66? | 119.78? | T:tpypy |
| 147.20 | 148.61 | 149.75 | T:ocelot2 |
| 150.28? | 155.55? | 173.08? | T:ocelot1 |
| 160.11 | 161.48 | 164.52 | T:amastrid |
| 304.80 | 304.97 | 305.17 | T:hc128 |
| 769.33 | 769.83 | 770.73 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 25.75? | 26.12? | 29.88? | T:speck6496ctr |
| 29.00 | 29.00 | 29.25 | T:speck128192ctr |
| 31.38 | 31.38 | 33.62 | T:speck128128ctr |
| 32.50 | 33.25 | 33.25 | chacha8 |
| 33.00 | 33.62 | 33.75 | T:speck64128ctr |
| 41.62 | 41.62 | 41.88 | chacha12 |
| 42.12 | 42.12 | 42.12 | T:speck128256ctr |
| 57.38 | 57.38 | 58.50 | salsa2012 |
| 56.88 | 57.50 | 57.62 | salsa208 |
| 58.12 | 58.12 | 58.25 | chacha20 |
| 68.38 | 68.38 | 69.00 | T:trivium |
| 74.50 | 74.50 | 74.62 | T:simon6496ctr |
| 76.50 | 77.00 | 77.38 | T:simon64128ctr |
| 77.12 | 77.12 | 77.12 | T:aes128estream |
| 78.88 | 78.88 | 79.62 | salsa20 |
| 95.12 | 95.12 | 95.50 | T:rabbit |
| 97.00 | 98.25 | 99.75 | T:aes256estream |
| 97.25 | 98.50 | 98.50 | T:snow20 |
| 94.50? | 99.38? | 107.12? | T:cryptmtv3 |
| 99.50 | 99.88 | 100.62 | T:lexv2 |
| 116.12 | 116.12 | 116.12 | T:simon128128ctr |
| 125.50 | 125.50 | 126.12 | T:simon128256ctr |
| 131.12 | 131.88 | 134.38 | tango642 |
| 136.25 | 137.00 | 138.75 | xsalsa20 |
| 139.50 | 139.50 | 140.50 | T:nlsv2 |
| 379.38 | 381.75 | 384.88 | T:sosemanuk |
| 387.88 | 389.88 | 407.50 | T:aes192ctr |
| 379.75 | 402.50 | 405.25 | T:tpy6 |
| 399.25 | 404.62 | 408.38 | T:aes256ctr |
| 400.50 | 405.00 | 422.38 | T:aes128ctr |
| 702.50 | 703.88 | 712.50 | T:panama |
| 800.62 | 814.62 | 822.75 | T:tpy |
| 814.25 | 821.00 | 833.38 | T:tpypy |
| 973.88? | 998.75? | 1084.00? | T:ocelot2 |
| 1049.12 | 1068.12 | 1098.75 | T:ocelot1 |
| 1085.62 | 1095.25 | 1099.62 | T:amastrid |
| 2436.50 | 2436.62 | 2438.62 | T:hc128 |
| 6149.88 | 6155.25 | 6163.00 | T:hc256 |
|