| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.60 | 0.62 | 0.64 | T:aes128ctr |
| 0.74 | 0.77 | 0.80 | T:aes192ctr |
| 0.77 | 0.79 | 0.79 | aes256ctr |
| 0.71? | 0.86? | 3.57? | T:hc256 |
| 0.96 | 0.97 | 0.99 | tango642 |
| 1.24 | 1.25 | 1.27 | chacha8 |
| 1.51 | 1.53 | 1.55 | salsa208 |
| 1.52? | 1.63? | 1.80? | T:hc128 |
| 1.71 | 1.73 | 1.75 | chacha12 |
| 2.03 | 2.12 | 2.24 | T:tpy |
| 2.17 | 2.19 | 2.21 | salsa2012 |
| 2.51 | 2.56 | 2.71 | T:nlsv2 |
| 2.64 | 2.65 | 2.67 | T:speck6496ctr |
| 2.68 | 2.70 | 2.72 | chacha20 |
| 2.74 | 2.76 | 2.80 | T:cryptmtv3 |
| 2.75 | 2.76 | 2.79 | T:speck64128ctr |
| 2.70 | 2.82 | 2.92 | T:tpy6 |
| 2.80 | 2.85 | 2.88 | T:snow20 |
| 2.88? | 2.91? | 3.21? | T:panama |
| 3.14 | 3.15 | 3.17 | T:sosemanuk |
| 3.23 | 3.24 | 3.26 | T:speck128128ctr |
| 3.34 | 3.36 | 3.36 | T:trivium |
| 3.35 | 3.36 | 3.38 | T:speck128192ctr |
| 3.43 | 3.45 | 3.47 | T:speck128256ctr |
| 3.44 | 3.46 | 3.50 | xsalsa20 |
| 3.45 | 3.47 | 3.50 | salsa20 |
| 3.52 | 3.60 | 3.91 | T:rabbit |
| 3.79 | 3.84 | 3.90 | T:tpypy |
| 3.87 | 3.88 | 3.90 | T:simon6496ctr |
| 4.02 | 4.04 | 4.06 | T:simon64128ctr |
| 4.90 | 4.92 | 4.94 | T:lexv2 |
| 5.82 | 5.85 | 5.87 | T:simon128128ctr |
| 6.13 | 6.16 | 6.19 | T:simon128256ctr |
| 9.99 | 10.02 | 10.06 | T:aes128estream |
| 15.13 | 15.18 | 15.48 | T:aes256estream |
| 22.12 | 22.39 | 23.42 | T:ocelot1 |
| 23.33 | 23.53 | 24.26 | T:ocelot2 |
| 37.82 | 38.19 | 38.78 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.64 | 0.64 | 0.65 | T:aes128ctr |
| 0.81 | 0.81 | 0.81 | aes256ctr |
| 1.14 | 1.15 | 1.16 | T:aes192ctr |
| 1.18 | 1.19 | 1.19 | tango642 |
| 1.26 | 1.26 | 1.28 | chacha8 |
| 1.54 | 1.55 | 1.56 | salsa208 |
| 1.74 | 1.74 | 1.76 | chacha12 |
| 2.20 | 2.20 | 2.21 | salsa2012 |
| 2.69 | 2.69 | 2.71 | T:speck6496ctr |
| 2.70 | 2.71 | 2.82 | T:nlsv2 |
| 2.70 | 2.72 | 2.73 | chacha20 |
| 2.80 | 2.81 | 2.83 | T:speck64128ctr |
| 2.90 | 2.93 | 2.94 | T:snow20 |
| 3.30 | 3.30 | 3.32 | T:speck128128ctr |
| 3.41 | 3.42 | 3.43 | T:speck128192ctr |
| 3.48 | 3.49 | 3.50 | salsa20 |
| 3.49 | 3.49 | 3.49 | T:trivium |
| 3.48 | 3.49 | 3.50 | T:sosemanuk |
| 3.51 | 3.51 | 3.53 | T:speck128256ctr |
| 3.53 | 3.54 | 3.56 | T:cryptmtv3 |
| 3.50 | 3.55 | 3.59 | T:tpy6 |
| 3.59 | 3.60 | 3.62 | xsalsa20 |
| 3.70 | 3.71 | 3.94 | T:rabbit |
| 3.74 | 3.76 | 3.81 | T:tpy |
| 3.80 | 3.81 | 4.04 | T:panama |
| 4.06 | 4.06 | 4.07 | T:simon6496ctr |
| 4.28 | 4.29 | 4.30 | T:simon64128ctr |
| 4.90 | 4.91 | 5.03 | T:hc128 |
| 5.05 | 5.06 | 5.07 | T:lexv2 |
| 5.57 | 5.59 | 5.61 | T:tpypy |
| 6.10 | 6.11 | 6.12 | T:simon128128ctr |
| 6.55 | 6.57 | 6.58 | T:simon128256ctr |
| 10.07 | 10.09 | 10.11 | T:aes128estream |
| 10.78 | 10.83 | 11.91 | T:hc256 |
| 15.31 | 15.33 | 15.53 | T:aes256estream |
| 23.67 | 23.78 | 24.44 | T:ocelot1 |
| 24.74 | 24.80 | 25.30 | T:ocelot2 |
| 39.61 | 39.74 | 39.95 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.67 | 0.68 | 0.68 | T:aes128ctr |
| 0.85 | 0.85 | 0.86 | aes256ctr |
| 1.28 | 1.29 | 1.30 | chacha8 |
| 1.49 | 1.50 | 1.52 | tango642 |
| 1.57 | 1.58 | 1.59 | salsa208 |
| 1.76 | 1.77 | 1.78 | chacha12 |
| 1.76 | 1.80 | 1.83 | T:aes192ctr |
| 2.21 | 2.22 | 2.23 | salsa2012 |
| 2.73 | 2.74 | 2.76 | chacha20 |
| 2.76 | 2.77 | 2.78 | T:speck6496ctr |
| 2.88 | 2.89 | 2.92 | T:speck64128ctr |
| 2.99 | 3.03 | 3.10 | T:nlsv2 |
| 3.01 | 3.04 | 3.08 | T:snow20 |
| 3.40 | 3.40 | 3.42 | T:speck128128ctr |
| 3.49 | 3.51 | 3.53 | salsa20 |
| 3.51 | 3.51 | 3.53 | T:speck128192ctr |
| 3.61 | 3.61 | 3.63 | T:speck128256ctr |
| 3.73 | 3.74 | 3.74 | T:trivium |
| 3.82 | 3.84 | 3.86 | xsalsa20 |
| 3.87 | 3.89 | 4.12 | T:rabbit |
| 4.11 | 4.12 | 4.14 | T:sosemanuk |
| 4.36 | 4.37 | 4.38 | T:simon6496ctr |
| 4.71 | 4.72 | 4.74 | T:simon64128ctr |
| 4.60 | 4.75 | 4.87 | T:tpy6 |
| 5.28 | 5.30 | 5.31 | T:lexv2 |
| 5.31 | 5.35 | 5.54 | T:panama |
| 5.36 | 5.38 | 5.40 | T:cryptmtv3 |
| 6.36 | 6.51 | 6.56 | T:tpy |
| 6.53 | 6.56 | 6.58 | T:simon128128ctr |
| 7.23 | 7.25 | 7.27 | T:simon128256ctr |
| 8.34 | 8.43 | 8.48 | T:tpypy |
| 10.19 | 10.21 | 10.24 | T:aes128estream |
| 10.30 | 10.33 | 10.69 | T:hc128 |
| 15.44 | 15.62 | 15.65 | T:aes256estream |
| 24.91? | 25.05? | 27.84? | T:hc256 |
| 26.22 | 26.45 | 26.57 | T:ocelot1 |
| 26.98 | 27.18 | 27.26 | T:ocelot2 |
| 41.89 | 42.20 | 43.43 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.83 | 0.87 | 0.92 | T:aes128ctr |
| 1.21 | 1.22 | 1.26 | aes256ctr |
| 1.44 | 1.46 | 1.48 | chacha8 |
| 1.85 | 1.88 | 1.89 | salsa208 |
| 2.01 | 2.02 | 2.05 | chacha12 |
| 2.53 | 2.55 | 2.59 | salsa2012 |
| 2.53 | 2.55 | 2.58 | tango642 |
| 3.02 | 3.03 | 3.06 | T:speck6496ctr |
| 3.14 | 3.15 | 3.18 | chacha20 |
| 3.19 | 3.20 | 3.23 | T:speck64128ctr |
| 3.34 | 3.36 | 3.40 | T:aes192ctr |
| 3.39 | 3.41 | 3.44 | T:snow20 |
| 3.72 | 3.74 | 3.76 | T:speck128128ctr |
| 3.82 | 3.83 | 3.86 | T:speck128192ctr |
| 3.83 | 3.88 | 3.94 | T:nlsv2 |
| 3.94 | 3.97 | 3.98 | T:speck128256ctr |
| 4.00 | 4.04 | 4.06 | salsa20 |
| 4.31 | 4.32 | 4.38 | T:trivium |
| 4.32 | 4.36 | 4.56 | T:rabbit |
| 4.88 | 4.92 | 4.95 | xsalsa20 |
| 5.79 | 5.80 | 5.83 | T:sosemanuk |
| 5.84 | 5.86 | 5.91 | T:lexv2 |
| 5.86 | 5.88 | 5.93 | T:simon6496ctr |
| 6.42 | 6.45 | 6.49 | T:cryptmtv3 |
| 6.64 | 6.67 | 6.72 | T:simon64128ctr |
| 7.90 | 8.20 | 8.35 | T:tpy6 |
| 8.95 | 8.99 | 9.06 | T:simon128128ctr |
| 9.34 | 9.36 | 9.39 | T:panama |
| 10.48 | 10.52 | 10.56 | T:aes128estream |
| 12.34 | 12.38 | 12.42 | T:simon128256ctr |
| 13.54 | 13.69 | 13.88 | T:tpy |
| 15.89 | 15.96 | 16.20 | T:aes256estream |
| 15.06 | 16.02 | 16.22 | T:tpypy |
| 24.87 | 24.98 | 25.89 | T:hc128 |
| 31.75 | 32.42 | 32.65 | T:ocelot1 |
| 32.74 | 33.30 | 33.57 | T:ocelot2 |
| 48.58 | 49.09 | 49.52 | T:amastrid |
| 61.98 | 62.33 | 62.76 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 2.67? | 2.72? | 3.08? | T:aes128ctr |
| 3.22 | 3.26 | 3.41 | chacha8 |
| 4.02? | 4.09? | 4.51? | salsa208 |
| 4.48 | 4.54 | 4.75 | chacha12 |
| 4.76 | 4.79 | 4.92 | aes256ctr |
| 5.37? | 5.52? | 6.21? | salsa2012 |
| 5.80 | 5.84 | 6.01 | T:speck64128ctr |
| 6.14 | 6.34 | 6.54 | T:speck6496ctr |
| 6.93 | 6.98 | 7.10 | chacha20 |
| 7.35 | 7.60 | 7.84 | T:speck128128ctr |
| 7.76 | 7.85 | 8.14 | T:speck128192ctr |
| 8.10 | 8.19 | 8.49 | T:speck128256ctr |
| 8.50 | 8.56 | 8.64 | T:snow20 |
| 8.92 | 8.96 | 9.02 | salsa20 |
| 9.56 | 9.72 | 9.90 | T:rabbit |
| 10.70 | 10.77 | 10.94 | T:simon6496ctr |
| 11.90 | 11.99 | 12.12 | T:simon64128ctr |
| 12.07 | 12.10 | 12.22 | T:trivium |
| 13.21 | 13.30 | 13.55 | T:lexv2 |
| 14.45 | 14.54 | 14.62 | T:aes128estream |
| 15.52 | 15.61 | 16.39 | tango642 |
| 16.39 | 16.53 | 16.70 | T:cryptmtv3 |
| 16.55 | 16.71 | 16.84 | xsalsa20 |
| 17.51 | 17.60 | 17.92 | T:nlsv2 |
| 18.32 | 18.47 | 18.63 | T:simon128128ctr |
| 19.93 | 20.09 | 20.51 | T:simon128256ctr |
| 20.48 | 20.98 | 21.88 | T:aes256estream |
| 23.71 | 23.78 | 24.07 | T:aes192ctr |
| 24.57 | 24.69 | 24.96 | T:sosemanuk |
| 49.59 | 50.80 | 51.77 | T:tpy6 |
| 60.35 | 60.62 | 61.15 | T:panama |
| 103.90 | 104.51 | 105.11 | T:tpy |
| 103.53 | 107.29 | 109.06 | T:ocelot1 |
| 106.93 | 110.48 | 112.09 | T:ocelot2 |
| 101.52? | 113.27? | 113.77? | T:tpypy |
| 141.08 | 142.74 | 144.56 | T:amastrid |
| 211.06 | 211.48 | 212.09 | T:hc128 |
| 538.27 | 539.33 | 543.34 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 21.93 | 22.12 | 23.80 | T:aes128ctr |
| 25.27? | 25.60? | 28.19? | T:speck64128ctr |
| 26.61 | 26.79 | 27.12 | T:speck6496ctr |
| 28.53 | 28.88 | 29.20 | chacha8 |
| 31.27? | 31.76? | 37.07? | T:speck128192ctr |
| 32.29 | 32.69 | 33.80 | T:speck128256ctr |
| 32.60 | 32.85 | 35.73 | T:speck128128ctr |
| 38.34 | 38.58 | 38.96 | chacha12 |
| 39.01 | 39.12 | 39.61 | aes256ctr |
| 48.91 | 49.89 | 51.01 | T:simon6496ctr |
| 51.66 | 52.16 | 54.07 | salsa208 |
| 57.75 | 58.14 | 59.02 | chacha20 |
| 57.74 | 58.15 | 58.90 | T:simon64128ctr |
| 57.88 | 58.55 | 59.60 | T:rabbit |
| 62.16 | 62.48 | 62.66 | T:aes128estream |
| 62.57 | 62.96 | 64.42 | salsa2012 |
| 68.14 | 68.44 | 69.07 | T:snow20 |
| 72.21 | 72.32 | 72.73 | T:trivium |
| 73.94 | 74.52 | 77.25 | T:lexv2 |
| 77.07 | 79.48 | 81.85 | T:aes256estream |
| 90.89 | 91.57 | 92.80 | T:nlsv2 |
| 99.78 | 100.33 | 100.96 | salsa20 |
| 98.05? | 107.18? | 113.48? | T:simon128128ctr |
| 106.83 | 107.77 | 109.10 | T:cryptmtv3 |
| 107.67 | 110.73 | 115.34 | T:simon128256ctr |
| 118.26 | 119.17 | 119.70 | tango642 |
| 161.73 | 162.77 | 164.02 | xsalsa20 |
| 188.36 | 189.31 | 191.56 | T:aes192ctr |
| 193.17 | 194.00 | 194.97 | T:sosemanuk |
| 383.26 | 388.10 | 400.42 | T:tpy6 |
| 468.70 | 470.72 | 473.44 | T:panama |
| 680.48 | 686.71 | 694.28 | T:ocelot1 |
| 680.92 | 690.03 | 703.12 | T:ocelot2 |
| 727.65 | 740.68 | 751.09 | T:tpypy |
| 819.10 | 822.04 | 826.65 | T:tpy |
| 926.84 | 934.69 | 944.46 | T:amastrid |
| 1691.96 | 1700.78 | 1765.93 | T:hc128 |
| 4306.30 | 4317.89 | 4341.94 | T:hc256 |
|