| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.23 | 0.24 | 0.25 | aes256ctr |
| 0.31 | 0.31 | 0.32 | chacha8 |
| 0.35 | 0.36 | 0.36 | T:aes128ctr |
| 0.43 | 0.44 | 0.45 | chacha12 |
| 0.42? | 0.45? | 0.50? | T:aes192ctr |
| 0.57 | 0.57 | 0.58 | salsa208 |
| 0.60 | 0.61 | 0.61 | tango642 |
| 0.67 | 0.68 | 0.69 | chacha20 |
| 0.68 | 0.69 | 0.70 | T:speck6496ctr |
| 0.68 | 0.69 | 0.70 | salsa2012 |
| 0.71 | 0.72 | 0.74 | T:speck64128ctr |
| 0.77 | 0.79 | 0.80 | T:speck128128ctr |
| 0.81 | 0.82 | 0.83 | T:speck128192ctr |
| 0.81 | 0.83 | 0.84 | T:speck128256ctr |
| 0.93 | 0.94 | 0.96 | xsalsa20 |
| 0.94 | 0.94 | 0.95 | salsa20 |
| 0.83? | 0.97? | 1.09? | T:simon6496ctr |
| 0.88? | 0.98? | 1.12? | T:simon64128ctr |
| 1.23 | 1.27 | 1.31 | T:hc128 |
| 0.79? | 1.35? | 1.42? | T:tpy |
| 1.33 | 1.35 | 1.37 | T:simon128128ctr |
| 1.34 | 1.41 | 1.48 | T:simon128256ctr |
| 1.60 | 1.62 | 1.63 | T:nlsv2 |
| 1.56 | 1.65 | 1.73 | T:tpy6 |
| 1.67 | 1.68 | 1.68 | T:sosemanuk |
| 1.77 | 1.83 | 1.90 | T:hc256 |
| 1.82 | 1.83 | 1.85 | T:cryptmtv3 |
| 1.82 | 1.84 | 1.85 | T:trivium |
| 2.03 | 2.05 | 2.07 | T:panama |
| 2.09 | 2.21 | 2.31 | T:tpypy |
| 2.40 | 2.41 | 2.43 | T:snow20 |
| 3.02 | 3.08 | 3.12 | T:rabbit |
| 4.02 | 4.06 | 4.07 | T:lexv2 |
| 7.94? | 8.21? | 9.11? | T:aes128estream |
| 12.22 | 12.28 | 12.38 | T:aes256estream |
| 12.91 | 13.01 | 13.13 | T:ocelot1 |
| 13.76 | 14.00 | 14.21 | T:ocelot2 |
| 26.50 | 26.98 | 27.36 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.26 | 0.26 | 0.27 | aes256ctr |
| 0.32 | 0.32 | 0.33 | chacha8 |
| 0.37 | 0.37 | 0.38 | T:aes128ctr |
| 0.44 | 0.45 | 0.45 | chacha12 |
| 0.58 | 0.59 | 0.59 | salsa208 |
| 0.64 | 0.65 | 0.66 | T:aes192ctr |
| 0.68 | 0.69 | 0.69 | chacha20 |
| 0.70 | 0.71 | 0.71 | salsa2012 |
| 0.71 | 0.72 | 0.72 | T:speck6496ctr |
| 0.74 | 0.74 | 0.74 | tango642 |
| 0.74 | 0.75 | 0.76 | T:speck64128ctr |
| 0.81 | 0.83 | 0.83 | T:speck128128ctr |
| 0.86 | 0.86 | 0.86 | T:speck128192ctr |
| 0.86 | 0.87 | 0.88 | T:speck128256ctr |
| 0.95 | 0.96 | 0.97 | salsa20 |
| 1.04 | 1.04 | 1.05 | xsalsa20 |
| 1.11 | 1.14 | 1.20 | T:simon6496ctr |
| 1.28 | 1.34 | 1.36 | T:simon64128ctr |
| 1.50 | 1.50 | 1.51 | T:simon128128ctr |
| 1.78 | 1.79 | 1.79 | T:nlsv2 |
| 1.74 | 1.79 | 1.80 | T:simon128256ctr |
| 1.97 | 1.98 | 1.98 | T:trivium |
| 2.04 | 2.04 | 2.04 | T:sosemanuk |
| 2.23 | 2.27 | 2.31 | T:tpy6 |
| 2.41 | 2.41 | 2.42 | T:cryptmtv3 |
| 2.48 | 2.49 | 2.49 | T:snow20 |
| 2.50 | 2.54 | 2.56 | T:tpy |
| 2.63 | 2.64 | 2.65 | T:panama |
| 3.17 | 3.21 | 3.23 | T:rabbit |
| 3.33 | 3.39 | 3.44 | T:tpypy |
| 3.75 | 3.76 | 3.79 | T:hc128 |
| 4.14 | 4.17 | 4.17 | T:lexv2 |
| 8.19 | 8.25 | 8.91 | T:aes128estream |
| 9.17 | 9.19 | 9.24 | T:hc256 |
| 12.37 | 12.41 | 12.46 | T:aes256estream |
| 13.83 | 13.88 | 13.93 | T:ocelot1 |
| 14.72 | 14.84 | 14.94 | T:ocelot2 |
| 27.81 | 27.92 | 28.05 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.29 | 0.30 | 0.31 | aes256ctr |
| 0.40 | 0.40 | 0.41 | T:aes128ctr |
| 0.41 | 0.42 | 0.42 | chacha8 |
| 0.53 | 0.54 | 0.54 | salsa208 |
| 0.58 | 0.58 | 0.59 | chacha12 |
| 0.67 | 0.68 | 0.69 | salsa2012 |
| 0.76 | 0.77 | 0.78 | T:speck6496ctr |
| 0.79 | 0.80 | 0.80 | T:speck64128ctr |
| 0.88 | 0.89 | 0.89 | T:speck128128ctr |
| 0.90 | 0.91 | 0.92 | chacha20 |
| 0.91 | 0.92 | 0.93 | T:speck128192ctr |
| 0.93 | 0.94 | 0.95 | T:speck128256ctr |
| 0.91 | 0.95 | 0.98 | T:aes192ctr |
| 0.94 | 0.95 | 0.95 | salsa20 |
| 0.96 | 0.96 | 0.97 | tango642 |
| 1.17 | 1.17 | 1.18 | xsalsa20 |
| 1.35? | 1.43? | 1.62? | T:simon6496ctr |
| 1.74 | 1.74 | 1.76 | T:simon128128ctr |
| 1.69? | 1.92? | 1.97? | T:simon64128ctr |
| 2.16 | 2.17 | 2.18 | T:nlsv2 |
| 2.16 | 2.18 | 2.22 | T:trivium |
| 2.28 | 2.42 | 2.44 | T:simon128256ctr |
| 2.60 | 2.61 | 2.62 | T:snow20 |
| 2.69 | 2.69 | 2.70 | T:sosemanuk |
| 3.21 | 3.29 | 3.35 | T:tpy6 |
| 3.41 | 3.43 | 3.46 | T:rabbit |
| 3.61 | 3.62 | 3.63 | T:panama |
| 3.61 | 3.63 | 3.65 | T:cryptmtv3 |
| 4.35 | 4.36 | 4.36 | T:lexv2 |
| 4.36 | 4.41 | 4.56 | T:tpy |
| 5.29 | 5.32 | 5.35 | T:tpypy |
| 7.88 | 7.89 | 7.95 | T:hc128 |
| 8.30 | 8.33 | 9.14 | T:aes128estream |
| 12.54 | 12.62 | 12.66 | T:aes256estream |
| 15.13 | 15.25 | 15.41 | T:ocelot1 |
| 16.04 | 16.17 | 16.33 | T:ocelot2 |
| 21.43 | 21.45 | 21.55 | T:hc256 |
| 29.10 | 29.31 | 29.52 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.50 | 0.51 | 0.52 | T:aes128ctr |
| 0.53 | 0.54 | 0.55 | salsa208 |
| 0.55 | 0.56 | 0.56 | chacha8 |
| 0.55 | 0.56 | 0.58 | aes256ctr |
| 0.76 | 0.78 | 0.79 | chacha12 |
| 0.78 | 0.79 | 0.79 | salsa2012 |
| 1.05 | 1.07 | 1.08 | T:speck6496ctr |
| 1.09 | 1.11 | 1.12 | T:speck64128ctr |
| 1.20 | 1.22 | 1.24 | chacha20 |
| 1.25 | 1.26 | 1.29 | T:speck128128ctr |
| 1.26 | 1.28 | 1.29 | salsa20 |
| 1.31 | 1.31 | 1.33 | T:speck128192ctr |
| 1.33 | 1.35 | 1.36 | T:speck128256ctr |
| 1.54 | 1.55 | 1.57 | tango642 |
| 1.73 | 1.82 | 1.89 | T:aes192ctr |
| 1.90 | 1.90 | 1.92 | xsalsa20 |
| 2.25 | 2.26 | 2.28 | T:simon64128ctr |
| 2.65 | 2.65 | 2.67 | T:simon128128ctr |
| 2.82 | 2.83 | 2.86 | T:trivium |
| 2.90 | 2.91 | 2.93 | T:simon128256ctr |
| 2.92 | 2.94 | 2.94 | T:snow20 |
| 2.63? | 2.97? | 3.12? | T:simon6496ctr |
| 3.04 | 3.06 | 3.07 | T:nlsv2 |
| 3.94 | 3.94 | 3.95 | T:rabbit |
| 4.39 | 4.42 | 4.45 | T:cryptmtv3 |
| 4.42 | 4.42 | 4.44 | T:sosemanuk |
| 4.86 | 4.88 | 4.90 | T:lexv2 |
| 5.69 | 6.02 | 6.11 | T:tpy6 |
| 6.26 | 6.27 | 6.30 | T:panama |
| 8.54 | 8.56 | 9.18 | T:aes128estream |
| 9.57 | 9.62 | 9.68 | T:tpy |
| 10.72 | 10.83 | 11.00 | T:tpypy |
| 12.82 | 12.87 | 12.98 | T:aes256estream |
| 18.85 | 18.95 | 19.04 | T:hc128 |
| 18.92 | 19.18 | 19.37 | T:ocelot1 |
| 19.69 | 19.94 | 20.25 | T:ocelot2 |
| 33.59 | 33.80 | 34.27 | T:amastrid |
| 54.13 | 54.20 | 54.39 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 1.50? | 1.53? | 1.80? | T:aes128ctr |
| 2.81 | 2.83 | 2.83 | salsa208 |
| 3.04 | 3.15 | 3.25 | aes256ctr |
| 3.73 | 3.75 | 3.76 | salsa2012 |
| 3.68 | 3.80 | 3.86 | T:speck6496ctr |
| 3.93 | 3.96 | 4.10 | T:speck64128ctr |
| 4.62 | 4.68 | 4.69 | T:speck128128ctr |
| 4.68 | 4.76 | 4.89 | chacha8 |
| 4.97 | 5.06 | 5.32 | T:speck128192ctr |
| 4.87 | 5.06 | 5.14 | T:simon6496ctr |
| 5.07 | 5.11 | 5.19 | T:speck128256ctr |
| 5.52 | 5.52 | 5.55 | salsa20 |
| 6.00 | 6.04 | 6.18 | T:simon64128ctr |
| 6.62 | 6.74 | 6.86 | chacha12 |
| 7.09 | 7.12 | 7.19 | T:snow20 |
| 8.22 | 8.27 | 8.31 | T:simon128128ctr |
| 8.83 | 9.01 | 9.18 | T:cryptmtv3 |
| 9.16 | 9.16 | 9.28 | tango642 |
| 9.51 | 9.56 | 9.57 | T:simon128256ctr |
| 10.59 | 10.59 | 10.60 | T:rabbit |
| 10.65 | 10.66 | 10.69 | xsalsa20 |
| 10.45 | 10.69 | 10.91 | chacha20 |
| 11.21 | 11.26 | 11.33 | T:trivium |
| 11.37 | 11.44 | 11.60 | T:lexv2 |
| 11.71 | 11.83 | 12.36 | T:aes128estream |
| 12.27? | 12.67? | 13.66? | T:aes192ctr |
| 16.81 | 16.93 | 17.19 | T:nlsv2 |
| 17.27 | 17.44 | 17.84 | T:aes256estream |
| 23.95 | 24.00 | 24.06 | T:sosemanuk |
| 37.94 | 38.64 | 39.15 | T:tpy6 |
| 40.02 | 40.10 | 40.16 | T:panama |
| 66.34 | 66.83 | 68.48 | T:ocelot1 |
| 67.58 | 72.31 | 73.69 | T:ocelot2 |
| 74.86 | 75.90 | 76.85 | T:tpy |
| 77.11 | 77.35 | 78.73 | T:tpypy |
| 98.51 | 99.55 | 101.81 | T:amastrid |
| 159.80 | 160.29 | 162.00 | T:hc128 |
| 472.23 | 474.48 | 474.63 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 13.83? | 14.50? | 15.97? | T:aes128ctr |
| 16.88 | 16.88 | 16.88 | T:speck64128ctr |
| 17.38 | 17.38 | 17.38 | T:speck6496ctr |
| 18.62 | 18.62 | 18.62 | T:speck128256ctr |
| 19.38 | 19.54 | 20.14 | T:speck128128ctr |
| 19.91 | 20.17 | 20.60 | T:speck128192ctr |
| 24.06 | 25.56 | 26.55 | aes256ctr |
| 33.32 | 33.60 | 34.01 | chacha8 |
| 35.44 | 36.15 | 37.21 | salsa208 |
| 36.08 | 36.30 | 36.73 | chacha12 |
| 38.22 | 38.92 | 39.94 | T:simon6496ctr |
| 45.20 | 46.31 | 46.80 | salsa2012 |
| 48.79 | 48.88 | 48.98 | T:simon64128ctr |
| 48.69 | 49.40 | 49.98 | T:aes128estream |
| 52.58 | 52.73 | 52.92 | chacha20 |
| 56.44 | 57.01 | 57.46 | T:snow20 |
| 57.26 | 59.73 | 63.24 | T:cryptmtv3 |
| 62.65 | 63.23 | 64.56 | T:aes256estream |
| 62.77 | 63.71 | 64.17 | salsa20 |
| 66.57 | 66.80 | 67.21 | T:rabbit |
| 68.16 | 68.31 | 69.41 | T:lexv2 |
| 69.34 | 69.50 | 69.50 | tango642 |
| 76.62 | 76.62 | 77.11 | T:simon128128ctr |
| 78.62 | 78.81 | 79.05 | T:trivium |
| 87.75 | 87.75 | 88.31 | T:simon128256ctr |
| 93.06 | 93.86 | 94.81 | T:nlsv2 |
| 105.44 | 105.89 | 106.50 | xsalsa20 |
| 102.97 | 106.41 | 112.96 | T:aes192ctr |
| 192.00 | 192.09 | 192.59 | T:sosemanuk |
| 293.79 | 297.94 | 300.94 | T:tpy6 |
| 313.79 | 314.22 | 315.50 | T:panama |
| 446.82 | 455.24 | 467.26 | T:ocelot1 |
| 453.19 | 464.44 | 472.15 | T:ocelot2 |
| 592.27 | 594.07 | 601.71 | T:tpy |
| 596.89 | 604.67 | 609.80 | T:tpypy |
| 658.68 | 669.22 | 678.40 | T:amastrid |
| 1276.15 | 1282.98 | 1291.74 | T:hc128 |
| 3785.18 | 3788.70 | 3794.85 | T:hc256 |
|