| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.31 | 0.32 | 0.33 | aes256ctr |
| 0.40 | 0.40 | 0.41 | T:aes128ctr |
| 0.38? | 0.42? | 0.46? | T:aes192ctr |
| 0.45 | 0.47 | 0.48 | tango642 |
| 0.57 | 0.57 | 0.58 | chacha8 |
| 0.64 | 0.65 | 0.66 | salsa208 |
| 0.81 | 0.84 | 0.86 | chacha12 |
| 0.92 | 0.93 | 0.94 | salsa2012 |
| 1.05 | 1.06 | 1.07 | T:speck6496ctr |
| 1.01? | 1.10? | 1.16? | T:tpy |
| 1.09 | 1.10 | 1.14 | T:speck64128ctr |
| 1.27 | 1.28 | 1.31 | T:speck128128ctr |
| 1.20? | 1.29? | 1.36? | T:hc128 |
| 1.26 | 1.30 | 1.33 | chacha20 |
| 1.31 | 1.32 | 1.33 | T:speck128192ctr |
| 1.34 | 1.35 | 1.37 | T:speck128256ctr |
| 1.43 | 1.45 | 1.46 | salsa20 |
| 1.44 | 1.45 | 1.47 | xsalsa20 |
| 1.39? | 1.51? | 1.62? | T:tpy6 |
| 1.47 | 1.52 | 1.60 | T:hc256 |
| 1.54 | 1.55 | 1.60 | T:nlsv2 |
| 1.59 | 1.66 | 1.73 | T:tpypy |
| 1.66 | 1.69 | 1.75 | T:snow20 |
| 1.76 | 1.79 | 1.88 | T:panama |
| 1.85 | 1.88 | 1.93 | T:sosemanuk |
| 1.88 | 1.89 | 1.90 | T:trivium |
| 1.85 | 1.92 | 1.96 | T:rabbit |
| 2.05 | 2.06 | 2.08 | T:simon6496ctr |
| 2.15 | 2.16 | 2.18 | T:simon64128ctr |
| 2.42 | 2.43 | 2.44 | T:cryptmtv3 |
| 3.32 | 3.33 | 3.35 | T:simon128128ctr |
| 3.49 | 3.52 | 3.54 | T:simon128256ctr |
| 3.59 | 3.62 | 3.64 | T:lexv2 |
| 7.30 | 7.32 | 7.34 | T:aes128estream |
| 10.97 | 10.99 | 11.02 | T:aes256estream |
| 12.34 | 12.56 | 12.87 | T:ocelot1 |
| 13.33? | 13.95? | 15.46? | T:ocelot2 |
| 21.88 | 22.83 | 23.14 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.37 | 0.38 | 0.38 | aes256ctr |
| 0.43 | 0.43 | 0.44 | T:aes128ctr |
| 0.58 | 0.58 | 0.59 | tango642 |
| 0.58 | 0.58 | 0.59 | chacha8 |
| 0.62 | 0.63 | 0.64 | T:aes192ctr |
| 0.66 | 0.66 | 0.67 | salsa208 |
| 0.83 | 0.85 | 0.86 | chacha12 |
| 0.93 | 0.94 | 0.95 | salsa2012 |
| 1.09 | 1.09 | 1.10 | T:speck6496ctr |
| 1.14 | 1.14 | 1.17 | T:speck64128ctr |
| 1.29 | 1.31 | 1.32 | chacha20 |
| 1.32 | 1.32 | 1.34 | T:speck128128ctr |
| 1.36 | 1.36 | 1.37 | T:speck128192ctr |
| 1.39 | 1.40 | 1.41 | T:speck128256ctr |
| 1.45 | 1.46 | 1.47 | salsa20 |
| 1.53 | 1.54 | 1.55 | xsalsa20 |
| 1.69 | 1.70 | 1.73 | T:nlsv2 |
| 1.75 | 1.76 | 1.81 | T:snow20 |
| 1.97 | 1.97 | 1.98 | T:trivium |
| 1.98 | 1.99 | 2.01 | T:rabbit |
| 2.08 | 2.10 | 2.12 | T:sosemanuk |
| 2.10 | 2.18 | 2.24 | T:tpy6 |
| 2.30 | 2.30 | 2.31 | T:simon6496ctr |
| 2.30 | 2.31 | 2.37 | T:panama |
| 2.44 | 2.48 | 2.51 | T:tpy |
| 2.52 | 2.53 | 2.53 | T:simon64128ctr |
| 2.92 | 2.93 | 2.93 | T:cryptmtv3 |
| 2.94 | 2.96 | 3.01 | T:tpypy |
| 3.60 | 3.61 | 3.62 | T:simon128128ctr |
| 3.70 | 3.71 | 3.72 | T:lexv2 |
| 3.67 | 3.72 | 3.75 | T:hc128 |
| 3.98 | 3.99 | 4.00 | T:simon128256ctr |
| 7.35 | 7.35 | 7.36 | T:aes128estream |
| 8.21 | 8.23 | 8.25 | T:hc256 |
| 11.07 | 11.08 | 11.09 | T:aes256estream |
| 13.33 | 13.43 | 13.60 | T:ocelot1 |
| 14.46 | 14.82 | 15.85 | T:ocelot2 |
| 23.79 | 24.29 | 24.39 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.45 | 0.46 | 0.47 | aes256ctr |
| 0.47 | 0.48 | 0.50 | T:aes128ctr |
| 0.58 | 0.59 | 0.60 | chacha8 |
| 0.67 | 0.68 | 0.69 | salsa208 |
| 0.75 | 0.76 | 0.79 | tango642 |
| 0.84 | 0.86 | 0.87 | chacha12 |
| 0.94 | 0.95 | 0.96 | salsa2012 |
| 0.94 | 0.96 | 0.99 | T:aes192ctr |
| 1.14 | 1.15 | 1.17 | T:speck6496ctr |
| 1.18 | 1.21 | 1.26 | T:speck64128ctr |
| 1.31 | 1.33 | 1.34 | chacha20 |
| 1.39 | 1.40 | 1.42 | T:speck128128ctr |
| 1.44 | 1.45 | 1.46 | T:speck128192ctr |
| 1.46 | 1.47 | 1.49 | salsa20 |
| 1.48 | 1.49 | 1.49 | T:speck128256ctr |
| 1.67 | 1.69 | 1.70 | xsalsa20 |
| 1.89? | 2.00? | 2.12? | T:snow20 |
| 2.03 | 2.06 | 2.07 | T:nlsv2 |
| 2.08 | 2.09 | 2.10 | T:rabbit |
| 2.11 | 2.12 | 2.12 | T:trivium |
| 2.52 | 2.55 | 2.58 | T:sosemanuk |
| 2.69 | 2.70 | 2.72 | T:simon6496ctr |
| 2.84? | 2.91? | 3.31? | T:tpy6 |
| 3.12 | 3.13 | 3.14 | T:simon64128ctr |
| 3.20 | 3.23 | 3.31 | T:panama |
| 3.84 | 3.85 | 3.87 | T:lexv2 |
| 4.07 | 4.08 | 4.10 | T:simon128128ctr |
| 4.10 | 4.12 | 4.15 | T:cryptmtv3 |
| 4.77 | 4.78 | 4.80 | T:simon128256ctr |
| 4.77 | 4.83 | 4.88 | T:tpy |
| 5.15 | 5.22 | 5.30 | T:tpypy |
| 7.38 | 7.40 | 7.41 | T:aes128estream |
| 7.76 | 7.81 | 7.86 | T:hc128 |
| 11.18 | 11.19 | 11.23 | T:aes256estream |
| 14.76 | 15.02 | 15.24 | T:ocelot1 |
| 15.81 | 16.20 | 17.12 | T:ocelot2 |
| 19.41 | 19.51 | 19.58 | T:hc256 |
| 25.70 | 26.55 | 26.85 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.64 | 0.67 | 0.69 | T:aes128ctr |
| 0.73 | 0.75 | 0.76 | chacha8 |
| 0.75? | 0.76? | 0.85? | aes256ctr |
| 0.87 | 0.88 | 0.90 | salsa208 |
| 1.06 | 1.08 | 1.09 | chacha12 |
| 1.22 | 1.24 | 1.25 | salsa2012 |
| 1.24 | 1.25 | 1.26 | tango642 |
| 1.32 | 1.33 | 1.34 | T:speck6496ctr |
| 1.37 | 1.39 | 1.44 | T:speck64128ctr |
| 1.61 | 1.62 | 1.63 | T:speck128128ctr |
| 1.66 | 1.66 | 1.68 | T:speck128192ctr |
| 1.69 | 1.71 | 1.73 | chacha20 |
| 1.71 | 1.71 | 1.72 | T:speck128256ctr |
| 1.81? | 1.95? | 2.04? | T:aes192ctr |
| 1.95 | 1.98 | 2.01 | salsa20 |
| 2.20 | 2.25 | 2.32 | T:snow20 |
| 2.29 | 2.36 | 2.46 | T:rabbit |
| 2.48 | 2.49 | 2.50 | T:trivium |
| 2.53 | 2.55 | 2.58 | xsalsa20 |
| 2.82 | 2.85 | 3.05 | T:nlsv2 |
| 3.25 | 3.26 | 3.30 | T:simon64128ctr |
| 3.46 | 3.53 | 3.62 | T:sosemanuk |
| 4.22 | 4.23 | 4.27 | T:simon6496ctr |
| 4.25 | 4.34 | 4.39 | T:lexv2 |
| 4.58 | 4.60 | 4.61 | T:cryptmtv3 |
| 4.94 | 4.95 | 4.98 | T:simon128128ctr |
| 5.28 | 5.29 | 5.30 | T:simon128256ctr |
| 5.43 | 5.47 | 5.58 | T:panama |
| 5.91 | 6.04 | 6.16 | T:tpy6 |
| 7.58 | 7.61 | 7.64 | T:aes128estream |
| 11.03 | 11.22 | 11.47 | T:tpy |
| 10.95 | 11.30 | 11.45 | T:tpypy |
| 11.56 | 11.60 | 11.63 | T:aes256estream |
| 18.59 | 18.76 | 19.07 | T:hc128 |
| 18.30 | 18.87 | 19.68 | T:ocelot1 |
| 19.34 | 19.99 | 21.07 | T:ocelot2 |
| 29.26 | 30.49 | 32.30 | T:amastrid |
| 49.35 | 49.49 | 49.59 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 1.70 | 1.73 | 1.80 | chacha8 |
| 2.56 | 2.62 | 2.70 | T:speck6496ctr |
| 2.67 | 2.72 | 2.80 | T:speck64128ctr |
| 2.89 | 2.92 | 3.03 | T:aes128ctr |
| 3.05 | 3.14 | 3.28 | salsa208 |
| 3.30 | 3.34 | 3.41 | T:speck128128ctr |
| 3.34 | 3.39 | 3.47 | T:speck128192ctr |
| 3.52 | 3.58 | 3.66 | T:speck128256ctr |
| 3.70 | 3.77 | 3.81 | chacha12 |
| 4.28 | 4.44 | 4.75 | aes256ctr |
| 4.31 | 4.44 | 4.55 | salsa2012 |
| 5.33 | 5.55 | 5.89 | T:rabbit |
| 5.61 | 5.67 | 5.73 | chacha20 |
| 6.12? | 6.42? | 7.22? | T:snow20 |
| 6.55 | 6.61 | 6.77 | salsa20 |
| 6.55 | 6.72 | 6.84 | T:simon6496ctr |
| 7.20 | 7.25 | 7.27 | T:trivium |
| 7.41 | 7.56 | 8.16 | tango642 |
| 7.52 | 7.61 | 7.78 | T:cryptmtv3 |
| 7.58 | 7.66 | 7.81 | T:simon64128ctr |
| 9.33 | 9.41 | 9.53 | T:lexv2 |
| 9.80 | 9.88 | 9.97 | T:aes128estream |
| 11.58 | 11.66 | 11.91 | xsalsa20 |
| 11.84 | 11.95 | 12.19 | T:simon128128ctr |
| 12.78 | 12.84 | 13.95 | T:aes192ctr |
| 12.98 | 13.06 | 13.19 | T:simon128256ctr |
| 14.78 | 14.88 | 14.97 | T:nlsv2 |
| 14.91 | 14.98 | 15.11 | T:sosemanuk |
| 16.34 | 16.42 | 16.62 | T:aes256estream |
| 34.69 | 35.33 | 36.11 | T:panama |
| 40.14 | 41.44 | 41.86 | T:tpy6 |
| 58.55? | 64.25? | 70.27? | T:ocelot1 |
| 61.20? | 66.16? | 71.25? | T:ocelot2 |
| 84.14 | 84.69 | 87.77 | T:tpypy |
| 89.30 | 91.25 | 96.20 | T:tpy |
| 92.34 | 95.03 | 101.64 | T:amastrid |
| 157.22 | 158.30 | 162.12 | T:hc128 |
| 430.05 | 430.45 | 431.36 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 13.75 | 14.12 | 14.50 | chacha8 |
| 13.75 | 14.25 | 14.88 | T:speck6496ctr |
| 16.75? | 17.25? | 18.75? | T:speck128128ctr |
| 16.88 | 17.38 | 17.88 | T:speck128192ctr |
| 17.00? | 18.00? | 19.12? | T:speck128256ctr |
| 19.75? | 21.12? | 22.12? | T:speck64128ctr |
| 23.12 | 23.88 | 24.12 | salsa208 |
| 24.00 | 25.12 | 26.00 | T:aes128ctr |
| 31.38? | 32.12? | 35.75? | T:rabbit |
| 32.00 | 32.50 | 34.12 | salsa2012 |
| 35.62 | 36.12 | 36.50 | T:aes128estream |
| 35.62 | 36.62 | 37.62 | aes256ctr |
| 37.12 | 37.50 | 38.25 | chacha12 |
| 38.75 | 39.25 | 39.75 | T:simon6496ctr |
| 39.12 | 39.88 | 41.00 | T:cryptmtv3 |
| 44.38 | 44.62 | 44.88 | T:trivium |
| 46.88 | 47.50 | 48.25 | T:simon64128ctr |
| 45.12? | 48.25? | 50.25? | T:snow20 |
| 47.88 | 48.38 | 48.75 | salsa20 |
| 51.75 | 52.38 | 52.75 | T:lexv2 |
| 55.62 | 56.62 | 61.75 | tango642 |
| 60.12 | 61.38 | 62.00 | chacha20 |
| 66.25 | 66.38 | 66.88 | T:aes256estream |
| 70.38 | 70.88 | 71.88 | T:simon128128ctr |
| 77.88 | 78.88 | 79.75 | T:nlsv2 |
| 78.25 | 78.88 | 80.25 | T:simon128256ctr |
| 88.38 | 89.50 | 92.75 | xsalsa20 |
| 104.00 | 106.88 | 114.12 | T:aes192ctr |
| 119.25 | 120.38 | 121.25 | T:sosemanuk |
| 272.38 | 286.50 | 294.88 | T:panama |
| 314.12 | 318.88 | 322.88 | T:tpy6 |
| 384.12? | 428.25? | 459.00? | T:ocelot2 |
| 381.38? | 429.62? | 492.25? | T:ocelot1 |
| 664.12 | 667.25 | 680.00 | T:tpypy |
| 639.88? | 687.50? | 730.88? | T:amastrid |
| 711.38 | 715.25 | 726.75 | T:tpy |
| 1259.50 | 1266.50 | 1289.88 | T:hc128 |
| 3448.00 | 3453.12 | 3467.00 | T:hc256 |
|