| Cycles/byte for long messages |
| 25% | 50% | 75% | stream |
| 0.43? | 0.51? | 0.59? | T:aes128ctr |
| 0.58 | 0.59 | 0.59 | aes256ctr |
| 0.57 | 0.60 | 0.62 | T:aes192ctr |
| 0.69 | 0.71 | 0.73 | tango642 |
| 0.93 | 0.94 | 0.95 | chacha8 |
| 1.13 | 1.15 | 1.15 | salsa208 |
| 1.14? | 1.28? | 1.32? | T:hc128 |
| 1.29 | 1.30 | 1.31 | chacha12 |
| 1.16? | 1.30? | 1.43? | T:tpy |
| 1.63 | 1.65 | 1.67 | salsa2012 |
| 1.64 | 1.70 | 1.82 | T:tpy6 |
| 1.80 | 1.85 | 1.89 | T:hc256 |
| 1.77 | 1.87 | 1.92 | T:nlsv2 |
| 1.98 | 1.99 | 2.01 | T:speck6496ctr |
| 1.97 | 1.99 | 2.12 | T:snow20 |
| 2.00 | 2.01 | 2.02 | chacha20 |
| 1.97 | 2.06 | 2.12 | T:tpypy |
| 2.06 | 2.07 | 2.09 | T:speck64128ctr |
| 2.14? | 2.18? | 2.41? | T:panama |
| 2.21 | 2.22 | 2.23 | T:cryptmtv3 |
| 2.31 | 2.32 | 2.34 | T:sosemanuk |
| 2.40 | 2.42 | 2.44 | T:speck128128ctr |
| 2.49 | 2.49 | 2.51 | T:speck128192ctr |
| 2.56 | 2.57 | 2.58 | T:speck128256ctr |
| 2.60 | 2.62 | 2.64 | salsa20 |
| 2.63 | 2.64 | 2.66 | xsalsa20 |
| 2.68 | 2.74 | 2.78 | T:rabbit |
| 2.87 | 2.89 | 2.90 | T:simon6496ctr |
| 2.98 | 3.01 | 3.03 | T:simon64128ctr |
| 3.69 | 3.72 | 3.75 | T:lexv2 |
| 4.30 | 4.31 | 4.33 | T:simon128128ctr |
| 4.53 | 4.55 | 4.56 | T:simon128256ctr |
| 7.49 | 7.50 | 7.51 | T:aes128estream |
| 11.37 | 11.39 | 11.49 | T:aes256estream |
| 15.40 | 15.93 | 16.17 | T:ocelot1 |
| 18.27 | 18.78 | 19.46 | T:ocelot2 |
| 22.95 | 23.18 | 23.90 | T:trivium |
| 26.10 | 27.10 | 28.44 | T:amastrid |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | stream |
| 0.47? | 0.51? | 0.57? | T:aes128ctr |
| 0.60 | 0.60 | 0.60 | aes256ctr |
| 0.82 | 0.83 | 0.85 | T:aes192ctr |
| 0.85 | 0.85 | 0.86 | tango642 |
| 0.94 | 0.94 | 0.95 | chacha8 |
| 1.15 | 1.16 | 1.16 | salsa208 |
| 1.30 | 1.31 | 1.31 | chacha12 |
| 1.65 | 1.66 | 1.67 | salsa2012 |
| 1.89 | 1.95 | 1.98 | T:nlsv2 |
| 2.02 | 2.02 | 2.03 | T:speck6496ctr |
| 2.02 | 2.02 | 2.03 | chacha20 |
| 2.06 | 2.07 | 2.17 | T:snow20 |
| 2.10 | 2.10 | 2.12 | T:speck64128ctr |
| 2.23 | 2.26 | 2.32 | T:tpy6 |
| 2.40 | 2.43 | 2.51 | T:tpy |
| 2.46 | 2.47 | 2.48 | T:speck128128ctr |
| 2.53 | 2.54 | 2.55 | T:sosemanuk |
| 2.54 | 2.54 | 2.55 | T:speck128192ctr |
| 2.61 | 2.62 | 2.63 | T:speck128256ctr |
| 2.63 | 2.64 | 2.64 | salsa20 |
| 2.74 | 2.75 | 2.76 | xsalsa20 |
| 2.77 | 2.78 | 2.78 | T:cryptmtv3 |
| 2.78 | 2.82 | 2.83 | T:rabbit |
| 2.83 | 2.85 | 3.02 | T:panama |
| 3.02 | 3.03 | 3.03 | T:simon6496ctr |
| 3.11 | 3.12 | 3.14 | T:tpypy |
| 3.18 | 3.20 | 3.21 | T:simon64128ctr |
| 3.66 | 3.70 | 3.71 | T:hc128 |
| 3.81 | 3.82 | 3.84 | T:lexv2 |
| 4.50 | 4.51 | 4.51 | T:simon128128ctr |
| 4.84 | 4.85 | 4.86 | T:simon128256ctr |
| 7.54 | 7.54 | 7.55 | T:aes128estream |
| 8.11 | 8.13 | 8.14 | T:hc256 |
| 11.47 | 11.48 | 11.49 | T:aes256estream |
| 16.58 | 16.89 | 16.97 | T:ocelot1 |
| 19.66 | 19.97 | 20.43 | T:ocelot2 |
| 23.84 | 23.99 | 24.50 | T:trivium |
| 27.86 | 28.48 | 29.43 | T:amastrid |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | stream |
| 0.49? | 0.50? | 0.57? | T:aes128ctr |
| 0.62 | 0.62 | 0.64 | aes256ctr |
| 0.95 | 0.96 | 0.96 | chacha8 |
| 1.06 | 1.07 | 1.08 | tango642 |
| 1.17 | 1.17 | 1.19 | salsa208 |
| 1.20 | 1.21 | 1.23 | T:aes192ctr |
| 1.32 | 1.32 | 1.33 | chacha12 |
| 1.65 | 1.67 | 1.68 | salsa2012 |
| 2.03 | 2.04 | 2.05 | chacha20 |
| 2.07 | 2.07 | 2.08 | T:speck6496ctr |
| 2.11 | 2.14 | 2.19 | T:nlsv2 |
| 2.15 | 2.15 | 2.16 | T:speck64128ctr |
| 2.19 | 2.20 | 2.23 | T:snow20 |
| 2.54 | 2.54 | 2.55 | T:speck128128ctr |
| 2.62 | 2.62 | 2.64 | T:speck128192ctr |
| 2.65 | 2.66 | 2.69 | salsa20 |
| 2.70 | 2.70 | 2.71 | T:speck128256ctr |
| 2.88 | 2.90 | 2.93 | xsalsa20 |
| 2.89 | 2.91 | 2.95 | T:rabbit |
| 2.94 | 2.95 | 2.97 | T:sosemanuk |
| 3.09 | 3.15 | 3.19 | T:tpy6 |
| 3.23 | 3.24 | 3.26 | T:simon6496ctr |
| 3.49 | 3.50 | 3.52 | T:simon64128ctr |
| 3.94 | 3.96 | 3.97 | T:panama |
| 3.97 | 3.99 | 4.01 | T:lexv2 |
| 4.18 | 4.19 | 4.20 | T:cryptmtv3 |
| 4.34 | 4.67 | 4.71 | T:tpy |
| 4.80 | 4.85 | 4.89 | T:tpypy |
| 4.83 | 4.85 | 4.86 | T:simon128128ctr |
| 5.35 | 5.36 | 5.38 | T:simon128256ctr |
| 7.61 | 7.62 | 7.63 | T:aes128estream |
| 7.64 | 7.68 | 7.86 | T:hc128 |
| 11.36 | 11.64 | 11.67 | T:aes256estream |
| 18.50 | 18.63 | 18.91 | T:ocelot1 |
| 18.55 | 18.65 | 18.72 | T:hc256 |
| 21.70 | 21.77 | 21.95 | T:ocelot2 |
| 25.21 | 25.26 | 25.31 | T:trivium |
| 30.19 | 30.25 | 30.33 | T:amastrid |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | stream |
| 0.61 | 0.64 | 0.65 | T:aes128ctr |
| 0.88 | 0.89 | 0.92 | aes256ctr |
| 1.07 | 1.09 | 1.10 | chacha8 |
| 1.36 | 1.38 | 1.40 | salsa208 |
| 1.51 | 1.53 | 1.55 | chacha12 |
| 1.75 | 1.79 | 1.83 | tango642 |
| 1.91 | 1.93 | 1.96 | salsa2012 |
| 2.25 | 2.26 | 2.27 | T:speck6496ctr |
| 2.33 | 2.35 | 2.37 | chacha20 |
| 2.34 | 2.35 | 2.36 | T:speck64128ctr |
| 2.34 | 2.45 | 2.47 | T:aes192ctr |
| 2.47 | 2.51 | 2.54 | T:snow20 |
| 2.79 | 2.80 | 2.83 | T:speck128128ctr |
| 2.79 | 2.84 | 2.90 | T:nlsv2 |
| 2.88 | 2.89 | 2.91 | T:speck128192ctr |
| 2.97 | 2.98 | 3.00 | T:speck128256ctr |
| 3.04 | 3.07 | 3.09 | salsa20 |
| 3.24 | 3.30 | 3.32 | T:rabbit |
| 3.68 | 3.71 | 3.73 | xsalsa20 |
| 3.99 | 4.01 | 4.03 | T:sosemanuk |
| 4.37 | 4.38 | 4.44 | T:lexv2 |
| 4.36 | 4.39 | 4.41 | T:simon6496ctr |
| 4.82 | 4.83 | 4.85 | T:cryptmtv3 |
| 4.97 | 4.99 | 5.02 | T:simon64128ctr |
| 5.53 | 5.75 | 5.87 | T:tpy6 |
| 6.63 | 6.66 | 6.73 | T:simon128128ctr |
| 6.94 | 6.96 | 6.98 | T:panama |
| 7.81 | 7.83 | 7.86 | T:aes128estream |
| 9.10? | 9.14? | 10.14? | T:tpy |
| 9.28 | 9.33 | 9.37 | T:simon128256ctr |
| 9.57 | 9.61 | 9.65 | T:tpypy |
| 11.69 | 11.75 | 12.08 | T:aes256estream |
| 18.60 | 18.98 | 19.04 | T:hc128 |
| 23.40 | 23.61 | 24.18 | T:ocelot1 |
| 26.86 | 27.07 | 27.88 | T:ocelot2 |
| 28.86 | 29.04 | 29.24 | T:trivium |
| 35.10 | 36.30 | 36.37 | T:amastrid |
| 45.35 | 46.11 | 46.43 | T:hc256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | stream |
| 1.80? | 1.85? | 2.24? | T:aes128ctr |
| 2.33 | 2.37 | 2.43 | chacha8 |
| 2.51? | 3.06? | 3.62? | salsa208 |
| 3.27 | 3.31 | 3.37 | chacha12 |
| 3.33 | 3.37 | 3.65 | aes256ctr |
| 3.72 | 3.80 | 3.86 | T:speck6496ctr |
| 4.00 | 4.09 | 4.32 | T:speck64128ctr |
| 4.08 | 4.18 | 4.33 | salsa2012 |
| 5.08 | 5.11 | 5.17 | chacha20 |
| 5.82 | 5.94 | 6.10 | T:speck128128ctr |
| 6.01 | 6.06 | 6.12 | T:snow20 |
| 6.06 | 6.14 | 6.23 | T:speck128192ctr |
| 6.29 | 6.34 | 6.62 | T:speck128256ctr |
| 6.26 | 6.41 | 6.71 | salsa20 |
| 7.15 | 7.24 | 7.48 | T:rabbit |
| 8.17 | 8.24 | 8.42 | T:simon6496ctr |
| 9.15 | 9.20 | 9.32 | T:simon64128ctr |
| 9.67 | 9.75 | 10.08 | T:lexv2 |
| 10.61 | 10.68 | 10.87 | T:aes128estream |
| 10.72 | 10.78 | 10.92 | tango642 |
| 12.11 | 12.22 | 12.37 | xsalsa20 |
| 12.19 | 12.23 | 12.30 | T:cryptmtv3 |
| 13.50 | 13.62 | 13.72 | T:simon128128ctr |
| 14.18 | 15.01 | 15.14 | T:nlsv2 |
| 15.07 | 15.22 | 15.64 | T:simon128256ctr |
| 15.85 | 15.95 | 16.03 | T:sosemanuk |
| 16.00 | 16.19 | 16.47 | T:aes192ctr |
| 16.81 | 16.98 | 17.17 | T:aes256estream |
| 35.10 | 35.48 | 35.79 | T:tpy6 |
| 45.09 | 45.58 | 46.09 | T:panama |
| 67.99 | 68.53 | 69.12 | T:tpypy |
| 70.70 | 71.06 | 71.51 | T:tpy |
| 75.95 | 76.23 | 76.46 | T:trivium |
| 90.00 | 93.26 | 95.55 | T:ocelot1 |
| 99.25 | 99.78 | 100.46 | T:ocelot2 |
| 98.98 | 100.07 | 102.05 | T:amastrid |
| 156.26 | 156.74 | 157.54 | T:hc128 |
| 392.81 | 395.09 | 403.13 | T:hc256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | stream |
| 14.85? | 15.04? | 18.00? | T:aes128ctr |
| 16.82? | 17.41? | 19.38? | T:speck64128ctr |
| 16.96? | 17.45? | 20.38? | T:speck6496ctr |
| 20.77 | 21.10 | 22.93 | chacha8 |
| 23.65? | 24.15? | 27.11? | T:speck128128ctr |
| 22.98? | 24.46? | 27.67? | T:speck128256ctr |
| 22.71? | 26.44? | 29.39? | T:speck128192ctr |
| 26.66 | 26.97 | 28.24 | aes256ctr |
| 28.25 | 28.39 | 28.78 | salsa208 |
| 28.28 | 28.64 | 29.16 | chacha12 |
| 37.71 | 38.42 | 39.47 | T:simon6496ctr |
| 42.67 | 43.33 | 46.38 | T:rabbit |
| 42.98 | 43.39 | 43.90 | chacha20 |
| 44.02 | 44.20 | 44.44 | T:aes128estream |
| 44.74 | 45.31 | 45.94 | T:simon64128ctr |
| 47.30 | 47.86 | 48.93 | T:snow20 |
| 49.29 | 49.81 | 50.95 | salsa2012 |
| 53.27 | 53.95 | 57.07 | T:lexv2 |
| 66.48 | 67.05 | 69.93 | T:simon128128ctr |
| 66.83 | 67.30 | 69.01 | salsa20 |
| 67.51 | 70.44 | 72.47 | T:aes256estream |
| 75.41 | 76.15 | 76.69 | T:cryptmtv3 |
| 76.07 | 76.69 | 77.66 | T:simon128256ctr |
| 76.88 | 77.42 | 78.18 | T:nlsv2 |
| 81.39 | 82.07 | 83.98 | tango642 |
| 111.83 | 113.04 | 116.04 | xsalsa20 |
| 127.04 | 127.97 | 129.01 | T:sosemanuk |
| 127.40 | 128.55 | 133.04 | T:aes192ctr |
| 271.24 | 273.04 | 277.12 | T:tpy6 |
| 351.44 | 355.22 | 361.09 | T:panama |
| 446.02 | 448.24 | 453.65 | T:trivium |
| 524.34 | 530.93 | 534.62 | T:tpypy |
| 571.77 | 581.60 | 588.03 | T:tpy |
| 624.71 | 643.62 | 677.99 | T:ocelot2 |
| 643.38 | 650.91 | 687.22 | T:ocelot1 |
| 677.02 | 687.93 | 700.38 | T:amastrid |
| 1252.51 | 1254.75 | 1258.49 | T:hc128 |
| 3122.50 | 3194.17 | 3254.80 | T:hc256 |
|