| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.54 | 0.55 | 0.55 | chacha8 |
| 0.59 | 0.60 | 0.61 | salsa208 |
| 0.62 | 0.62 | 0.63 | T:aes128ctr |
| 0.70 | 0.72 | 0.74 | tango642 |
| 0.75 | 0.76 | 0.77 | chacha12 |
| 0.77 | 0.78 | 0.79 | T:aes192ctr |
| 0.84 | 0.85 | 0.85 | salsa2012 |
| 0.88 | 0.88 | 0.89 | aes256ctr |
| 1.00 | 1.00 | 1.02 | T:speck6496ctr |
| 1.03 | 1.04 | 1.05 | T:speck64128ctr |
| 1.18 | 1.19 | 1.20 | chacha20 |
| 1.23 | 1.24 | 1.25 | T:speck128128ctr |
| 1.24 | 1.26 | 1.27 | T:speck128192ctr |
| 1.28 | 1.29 | 1.30 | T:speck128256ctr |
| 1.32 | 1.33 | 1.35 | salsa20 |
| 1.33 | 1.34 | 1.35 | xsalsa20 |
| 1.48 | 1.49 | 1.51 | T:simon6496ctr |
| 1.53 | 1.55 | 1.56 | T:simon64128ctr |
| 1.73 | 1.75 | 1.78 | T:hc128 |
| 1.82 | 1.83 | 1.85 | T:sosemanuk |
| 1.94 | 1.94 | 1.95 | T:trivium |
| 2.03 | 2.10 | 2.18 | T:tpy |
| 2.26 | 2.29 | 2.33 | T:simon128128ctr |
| 2.26 | 2.31 | 2.41 | T:hc256 |
| 2.25 | 2.35 | 2.41 | T:tpy6 |
| 2.39 | 2.42 | 2.44 | T:simon128256ctr |
| 2.38 | 2.48 | 2.61 | T:nlsv2 |
| 2.60 | 2.63 | 2.67 | T:cryptmtv3 |
| 2.74 | 2.76 | 2.77 | T:rabbit |
| 2.79 | 2.81 | 2.83 | T:snow20 |
| 2.91 | 2.93 | 2.95 | T:panama |
| 2.92 | 3.00 | 3.07 | T:tpypy |
| 4.06 | 4.07 | 4.09 | T:lexv2 |
| 8.34 | 8.37 | 8.39 | T:aes128estream |
| 13.25 | 13.29 | 13.33 | T:aes256estream |
| 17.12 | 17.20 | 17.26 | T:ocelot1 |
| 19.65 | 19.72 | 19.79 | T:ocelot2 |
| 31.64 | 31.94 | 32.20 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.56 | 0.57 | 0.57 | chacha8 |
| 0.62 | 0.62 | 0.62 | salsa208 |
| 0.68 | 0.68 | 0.68 | T:aes128ctr |
| 0.77 | 0.78 | 0.78 | chacha12 |
| 0.86 | 0.87 | 0.87 | salsa2012 |
| 0.88 | 0.89 | 0.90 | tango642 |
| 0.94 | 0.95 | 0.95 | aes256ctr |
| 1.04 | 1.04 | 1.05 | T:speck6496ctr |
| 1.08 | 1.08 | 1.08 | T:speck64128ctr |
| 1.10 | 1.10 | 1.11 | T:aes192ctr |
| 1.20 | 1.21 | 1.21 | chacha20 |
| 1.28 | 1.28 | 1.29 | T:speck128128ctr |
| 1.30 | 1.30 | 1.31 | T:speck128192ctr |
| 1.34 | 1.34 | 1.35 | T:speck128256ctr |
| 1.35 | 1.36 | 1.36 | salsa20 |
| 1.45 | 1.46 | 1.47 | xsalsa20 |
| 1.71 | 1.72 | 1.73 | T:simon6496ctr |
| 1.90 | 1.90 | 1.91 | T:simon64128ctr |
| 2.04 | 2.04 | 2.04 | T:trivium |
| 2.34 | 2.35 | 2.36 | T:sosemanuk |
| 2.55 | 2.56 | 2.58 | T:simon128128ctr |
| 2.61 | 2.63 | 2.72 | T:nlsv2 |
| 2.84 | 2.85 | 2.85 | T:rabbit |
| 2.86 | 2.87 | 2.88 | T:simon128256ctr |
| 2.90 | 2.91 | 2.92 | T:snow20 |
| 2.90 | 2.95 | 2.98 | T:tpy6 |
| 3.11 | 3.13 | 3.14 | T:cryptmtv3 |
| 3.39 | 3.43 | 3.49 | T:tpy |
| 3.85 | 3.86 | 3.87 | T:panama |
| 4.21 | 4.21 | 4.23 | T:lexv2 |
| 4.45 | 4.50 | 4.54 | T:tpypy |
| 4.58 | 4.59 | 4.61 | T:hc128 |
| 8.41 | 8.43 | 8.44 | T:aes128estream |
| 9.40 | 9.41 | 9.42 | T:hc256 |
| 13.37 | 13.39 | 13.41 | T:aes256estream |
| 18.57 | 18.59 | 18.62 | T:ocelot1 |
| 21.05 | 21.09 | 21.13 | T:ocelot2 |
| 33.19 | 33.34 | 33.49 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.60 | 0.60 | 0.61 | chacha8 |
| 0.65 | 0.66 | 0.67 | salsa208 |
| 0.77 | 0.77 | 0.77 | T:aes128ctr |
| 0.81 | 0.82 | 0.83 | chacha12 |
| 0.90 | 0.91 | 0.91 | salsa2012 |
| 1.05 | 1.05 | 1.05 | aes256ctr |
| 1.10 | 1.10 | 1.11 | T:speck6496ctr |
| 1.14 | 1.14 | 1.15 | T:speck64128ctr |
| 1.15 | 1.17 | 1.18 | tango642 |
| 1.23 | 1.24 | 1.25 | chacha20 |
| 1.35 | 1.35 | 1.36 | T:speck128128ctr |
| 1.38 | 1.38 | 1.39 | T:speck128192ctr |
| 1.39 | 1.40 | 1.40 | salsa20 |
| 1.42 | 1.42 | 1.43 | T:speck128256ctr |
| 1.66 | 1.66 | 1.67 | xsalsa20 |
| 1.64 | 1.68 | 1.72 | T:aes192ctr |
| 2.08 | 2.09 | 2.10 | T:simon6496ctr |
| 2.21 | 2.21 | 2.22 | T:trivium |
| 2.49 | 2.50 | 2.52 | T:simon64128ctr |
| 2.91? | 2.93? | 3.26? | T:nlsv2 |
| 2.98 | 3.00 | 3.01 | T:rabbit |
| 2.99 | 3.00 | 3.03 | T:simon128128ctr |
| 3.07 | 3.08 | 3.10 | T:snow20 |
| 3.24 | 3.26 | 3.27 | T:sosemanuk |
| 3.59 | 3.60 | 3.64 | T:simon128256ctr |
| 3.89 | 3.92 | 3.97 | T:tpy6 |
| 4.45 | 4.46 | 4.48 | T:lexv2 |
| 4.47 | 4.50 | 4.52 | T:cryptmtv3 |
| 5.40 | 5.42 | 5.43 | T:panama |
| 5.57 | 5.61 | 5.67 | T:tpy |
| 6.89 | 6.98 | 7.05 | T:tpypy |
| 8.50 | 8.52 | 8.55 | T:aes128estream |
| 9.29 | 9.31 | 9.35 | T:hc128 |
| 13.53 | 13.55 | 13.59 | T:aes256estream |
| 20.87 | 20.92 | 21.04 | T:ocelot1 |
| 21.25 | 21.28 | 21.32 | T:hc256 |
| 23.34 | 23.39 | 23.46 | T:ocelot2 |
| 35.59 | 35.81 | 35.95 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.82 | 0.83 | 0.84 | chacha8 |
| 0.92 | 0.93 | 0.95 | salsa208 |
| 1.06 | 1.06 | 1.07 | T:aes128ctr |
| 1.11 | 1.13 | 1.15 | chacha12 |
| 1.26 | 1.27 | 1.27 | salsa2012 |
| 1.33 | 1.34 | 1.35 | T:speck6496ctr |
| 1.39 | 1.39 | 1.41 | T:speck64128ctr |
| 1.43 | 1.44 | 1.44 | aes256ctr |
| 1.63 | 1.64 | 1.65 | T:speck128128ctr |
| 1.67 | 1.68 | 1.71 | T:speck128192ctr |
| 1.70 | 1.71 | 1.72 | chacha20 |
| 1.73 | 1.74 | 1.77 | T:speck128256ctr |
| 1.91 | 1.93 | 1.97 | tango642 |
| 1.94 | 1.96 | 1.98 | salsa20 |
| 2.63 | 2.64 | 2.66 | T:trivium |
| 2.64 | 2.65 | 2.68 | xsalsa20 |
| 3.03 | 3.13 | 3.22 | T:aes192ctr |
| 3.34 | 3.35 | 3.36 | T:simon64128ctr |
| 3.37 | 3.39 | 3.41 | T:rabbit |
| 3.48 | 3.51 | 3.56 | T:snow20 |
| 3.67? | 3.71? | 4.45? | T:nlsv2 |
| 3.73 | 3.75 | 3.76 | T:simon6496ctr |
| 4.87 | 4.89 | 4.92 | T:simon128128ctr |
| 4.85 | 4.99 | 5.03 | T:cryptmtv3 |
| 5.04 | 5.06 | 5.08 | T:lexv2 |
| 5.24 | 5.26 | 5.29 | T:simon128256ctr |
| 5.66 | 5.69 | 5.75 | T:sosemanuk |
| 6.45 | 6.58 | 6.68 | T:tpy6 |
| 8.78 | 8.80 | 8.85 | T:aes128estream |
| 9.50 | 9.54 | 9.67 | T:panama |
| 11.58 | 11.68 | 11.83 | T:tpy |
| 13.63 | 13.73 | 13.81 | T:tpypy |
| 13.97 | 14.01 | 14.05 | T:aes256estream |
| 21.92 | 21.98 | 22.04 | T:hc128 |
| 27.04 | 27.21 | 27.31 | T:ocelot1 |
| 29.44 | 29.57 | 29.77 | T:ocelot2 |
| 41.85 | 41.99 | 42.08 | T:amastrid |
| 52.80 | 52.91 | 53.00 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 3.22 | 3.25 | 3.28 | chacha8 |
| 3.72 | 3.74 | 3.83 | T:speck6496ctr |
| 3.76 | 3.78 | 3.84 | salsa208 |
| 3.81 | 3.83 | 3.91 | T:speck64128ctr |
| 4.16 | 4.17 | 4.26 | chacha12 |
| 4.43 | 4.50 | 4.57 | T:speck128128ctr |
| 4.57 | 4.59 | 4.62 | T:aes128ctr |
| 4.69 | 4.84 | 4.96 | T:speck128192ctr |
| 4.83 | 4.95 | 5.25 | salsa2012 |
| 4.92 | 5.07 | 5.22 | T:speck128256ctr |
| 5.78 | 5.84 | 5.90 | aes256ctr |
| 5.96 | 5.99 | 6.04 | chacha20 |
| 6.94 | 6.99 | 7.08 | salsa20 |
| 7.97 | 8.02 | 8.11 | T:simon6496ctr |
| 8.15 | 8.19 | 8.30 | T:trivium |
| 8.24 | 8.29 | 8.48 | T:rabbit |
| 8.95 | 9.13 | 9.33 | T:snow20 |
| 9.31 | 9.43 | 9.59 | T:simon64128ctr |
| 11.52 | 11.64 | 12.00 | tango642 |
| 10.73? | 11.93? | 12.05? | T:cryptmtv3 |
| 12.35 | 12.51 | 12.73 | T:simon128128ctr |
| 12.51 | 12.65 | 12.79 | T:aes128estream |
| 12.99 | 13.14 | 13.26 | T:lexv2 |
| 13.36 | 13.45 | 13.63 | xsalsa20 |
| 13.96 | 14.08 | 14.22 | T:simon128256ctr |
| 15.90? | 16.42? | 26.66? | T:nlsv2 |
| 19.55 | 19.65 | 19.84 | T:aes256estream |
| 21.19 | 21.33 | 21.77 | T:aes192ctr |
| 33.57 | 33.80 | 34.26 | T:sosemanuk |
| 40.72 | 41.05 | 41.51 | T:tpy6 |
| 61.71 | 62.01 | 62.56 | T:panama |
| 88.98 | 89.61 | 90.85 | T:tpy |
| 99.55 | 100.12 | 102.54 | T:tpypy |
| 106.58 | 107.53 | 108.45 | T:ocelot1 |
| 108.11 | 109.22 | 111.04 | T:ocelot2 |
| 116.19 | 116.89 | 117.70 | T:amastrid |
| 183.11 | 183.45 | 183.87 | T:hc128 |
| 455.36 | 456.00 | 456.94 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 20.41 | 20.99 | 21.86 | T:speck64128ctr |
| 20.50? | 21.04? | 23.17? | T:speck6496ctr |
| 25.99? | 26.76? | 29.06? | T:speck128192ctr |
| 26.62? | 27.57? | 29.67? | T:speck128256ctr |
| 27.50 | 28.52 | 29.71 | T:speck128128ctr |
| 35.07 | 35.29 | 35.80 | T:aes128ctr |
| 36.89 | 37.19 | 37.82 | chacha8 |
| 40.58 | 41.01 | 41.53 | salsa208 |
| 45.71 | 45.94 | 46.33 | aes256ctr |
| 46.92 | 47.26 | 47.95 | chacha12 |
| 49.54 | 50.01 | 50.80 | salsa2012 |
| 50.48 | 50.77 | 51.60 | T:rabbit |
| 51.09 | 51.58 | 52.65 | T:simon6496ctr |
| 52.12 | 52.31 | 52.53 | T:trivium |
| 58.64 | 59.30 | 60.18 | T:aes128estream |
| 61.64 | 62.14 | 62.62 | T:simon64128ctr |
| 66.53 | 67.53 | 70.78 | chacha20 |
| 67.71 | 68.31 | 69.50 | salsa20 |
| 71.16 | 72.77 | 74.40 | T:snow20 |
| 65.55? | 75.02? | 76.89? | T:cryptmtv3 |
| 76.60 | 77.29 | 79.33 | T:lexv2 |
| 77.39 | 78.16 | 78.96 | T:simon128128ctr |
| 79.75 | 80.19 | 80.76 | T:aes256estream |
| 87.24 | 88.10 | 91.68 | tango642 |
| 88.88 | 89.67 | 90.07 | T:simon128256ctr |
| 88.25? | 92.61? | 130.26? | T:nlsv2 |
| 118.95 | 120.16 | 121.51 | xsalsa20 |
| 169.09 | 169.98 | 173.77 | T:aes192ctr |
| 267.99 | 269.95 | 273.44 | T:sosemanuk |
| 312.18 | 314.99 | 317.79 | T:tpy6 |
| 484.91 | 487.25 | 491.78 | T:panama |
| 694.72 | 701.33 | 707.15 | T:tpy |
| 719.49 | 724.18 | 733.55 | T:ocelot1 |
| 722.59 | 743.45 | 763.27 | T:ocelot2 |
| 767.90 | 770.94 | 775.71 | T:amastrid |
| 778.40 | 782.47 | 784.72 | T:tpypy |
| 1457.78 | 1461.71 | 1465.77 | T:hc128 |
| 3590.04 | 3598.38 | 3646.01 | T:hc256 |
|