Cycles/byte for long messages |
25% | 50% | 75% | stream |
0.90 | 0.92 | 0.92 | T:aes128ctr |
0.93 | 0.94 | 0.94 | tango642 |
1.04 | 1.05 | 1.06 | chacha8 |
1.20 | 1.20 | 1.21 | aes256ctr |
0.83? | 1.21? | 1.22? | T:aes192ctr |
1.21 | 1.21 | 1.22 | salsa208 |
1.45 | 1.46 | 1.48 | chacha12 |
1.72 | 1.72 | 1.73 | T:trivium |
1.72 | 1.73 | 1.74 | salsa2012 |
2.08 | 2.10 | 2.12 | T:hc128 |
2.11 | 2.12 | 2.13 | T:speck6496ctr |
2.14 | 2.15 | 2.15 | T:speck64128ctr |
2.29 | 2.30 | 2.32 | chacha20 |
2.63 | 2.65 | 2.66 | T:speck128128ctr |
2.67 | 2.68 | 2.70 | T:cryptmtv3 |
2.72 | 2.73 | 2.73 | T:speck128192ctr |
2.76 | 2.77 | 2.78 | salsa20 |
2.76 | 2.77 | 2.78 | xsalsa20 |
2.80 | 2.80 | 2.81 | T:speck128256ctr |
2.84 | 2.85 | 2.86 | T:simon6496ctr |
2.92 | 2.93 | 2.94 | T:sosemanuk |
3.00 | 3.02 | 3.03 | T:hc256 |
3.08 | 3.09 | 3.10 | T:simon64128ctr |
3.16 | 3.21 | 3.24 | T:nlsv2 |
3.23 | 3.29 | 3.39 | T:tpy6 |
3.27 | 3.34 | 3.40 | T:tpy |
3.50 | 3.51 | 3.53 | T:rabbit |
3.51 | 3.52 | 3.54 | T:snow20 |
3.45 | 3.53 | 3.60 | T:panama |
4.56 | 4.57 | 4.59 | T:simon128128ctr |
4.81 | 4.83 | 4.85 | T:simon128256ctr |
4.89 | 4.91 | 4.92 | T:lexv2 |
5.02 | 5.07 | 5.16 | T:tpypy |
9.74 | 9.76 | 9.77 | T:aes128estream |
15.50 | 15.53 | 15.56 | T:aes256estream |
20.70 | 20.81 | 20.93 | T:ocelot1 |
20.95 | 21.02 | 21.19 | T:ocelot2 |
35.44 | 37.21 | 38.11 | T:amastrid |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | stream |
0.95 | 0.96 | 0.96 | T:aes128ctr |
1.07 | 1.07 | 1.08 | chacha8 |
1.12 | 1.12 | 1.12 | tango642 |
1.24 | 1.24 | 1.25 | salsa208 |
1.25 | 1.25 | 1.26 | aes256ctr |
1.10? | 1.34? | 1.34? | T:aes192ctr |
1.49 | 1.49 | 1.50 | chacha12 |
1.75 | 1.76 | 1.76 | salsa2012 |
1.82 | 1.82 | 1.82 | T:trivium |
2.16 | 2.16 | 2.16 | T:speck6496ctr |
2.19 | 2.19 | 2.19 | T:speck64128ctr |
2.32 | 2.33 | 2.33 | chacha20 |
2.68 | 2.69 | 2.70 | T:speck128128ctr |
2.76 | 2.77 | 2.77 | T:speck128192ctr |
2.80 | 2.80 | 2.80 | salsa20 |
2.84 | 2.85 | 2.85 | T:speck128256ctr |
2.90 | 2.91 | 2.92 | xsalsa20 |
3.03 | 3.03 | 3.04 | T:simon6496ctr |
3.13 | 3.14 | 3.15 | T:cryptmtv3 |
3.21 | 3.22 | 3.22 | T:sosemanuk |
3.38 | 3.38 | 3.38 | T:simon64128ctr |
3.38 | 3.40 | 3.41 | T:nlsv2 |
3.61 | 3.62 | 3.64 | T:rabbit |
3.62 | 3.63 | 3.63 | T:snow20 |
4.06 | 4.09 | 4.13 | T:tpy6 |
4.63 | 4.64 | 4.68 | T:panama |
4.84 | 4.85 | 4.85 | T:simon128128ctr |
4.95 | 4.98 | 5.01 | T:tpy |
5.06 | 5.07 | 5.07 | T:lexv2 |
5.32 | 5.33 | 5.34 | T:simon128256ctr |
5.49 | 5.50 | 5.51 | T:hc128 |
6.65 | 6.67 | 6.71 | T:tpypy |
9.81 | 9.82 | 9.83 | T:aes128estream |
11.67 | 11.67 | 11.68 | T:hc256 |
15.62 | 15.64 | 15.65 | T:aes256estream |
22.29 | 22.35 | 22.39 | T:ocelot1 |
22.57 | 22.60 | 22.66 | T:ocelot2 |
37.70 | 38.86 | 39.50 | T:amastrid |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | stream |
1.01 | 1.02 | 1.02 | T:aes128ctr |
1.11 | 1.12 | 1.13 | chacha8 |
1.29 | 1.29 | 1.30 | salsa208 |
1.32 | 1.33 | 1.34 | aes256ctr |
1.43 | 1.43 | 1.44 | tango642 |
1.42? | 1.43? | 1.66? | T:aes192ctr |
1.52 | 1.53 | 1.54 | chacha12 |
1.79 | 1.80 | 1.81 | salsa2012 |
1.98 | 1.99 | 1.99 | T:trivium |
2.22 | 2.22 | 2.24 | T:speck6496ctr |
2.26 | 2.27 | 2.27 | T:speck64128ctr |
2.35 | 2.36 | 2.37 | chacha20 |
2.75 | 2.76 | 2.76 | T:speck128128ctr |
2.83 | 2.83 | 2.84 | T:speck128192ctr |
2.84 | 2.84 | 2.86 | salsa20 |
2.91 | 2.92 | 2.92 | T:speck128256ctr |
3.14 | 3.14 | 3.16 | xsalsa20 |
3.35 | 3.36 | 3.36 | T:simon6496ctr |
3.75 | 3.77 | 3.81 | T:nlsv2 |
3.77 | 3.77 | 3.79 | T:sosemanuk |
3.79 | 3.79 | 3.81 | T:snow20 |
3.79 | 3.81 | 3.82 | T:rabbit |
3.86 | 3.86 | 3.87 | T:simon64128ctr |
4.42 | 4.43 | 4.44 | T:cryptmtv3 |
5.29 | 5.30 | 5.30 | T:simon128128ctr |
5.33 | 5.34 | 5.35 | T:lexv2 |
5.32 | 5.39 | 5.48 | T:tpy6 |
6.16 | 6.19 | 6.23 | T:simon128256ctr |
6.47 | 6.49 | 6.61 | T:panama |
7.65 | 7.71 | 7.73 | T:tpy |
9.15 | 9.19 | 9.23 | T:tpypy |
9.92 | 9.93 | 9.94 | T:aes128estream |
11.13 | 11.14 | 11.19 | T:hc128 |
15.80 | 15.83 | 15.87 | T:aes256estream |
24.93 | 25.05 | 25.21 | T:ocelot1 |
24.99 | 25.14 | 25.36 | T:ocelot2 |
26.07 | 26.10 | 26.12 | T:hc256 |
41.80 | 42.05 | 42.71 | T:amastrid |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | stream |
1.30 | 1.31 | 1.36 | T:aes128ctr |
1.30 | 1.31 | 1.33 | chacha8 |
1.52 | 1.54 | 1.55 | salsa208 |
1.67 | 1.68 | 1.77 | aes256ctr |
1.79 | 1.81 | 1.82 | chacha12 |
2.08 | 2.09 | 2.20 | salsa2012 |
2.29 | 2.30 | 2.31 | tango642 |
2.34 | 2.39 | 2.52 | T:aes192ctr |
2.38 | 2.39 | 2.40 | T:trivium |
2.43 | 2.44 | 2.45 | T:speck6496ctr |
2.49 | 2.50 | 2.50 | T:speck64128ctr |
2.75 | 2.78 | 2.79 | chacha20 |
2.98 | 3.00 | 3.00 | T:speck128128ctr |
3.06 | 3.07 | 3.09 | T:speck128192ctr |
3.16 | 3.17 | 3.18 | T:speck128256ctr |
3.28? | 3.30? | 4.17? | salsa20 |
4.07 | 4.08 | 4.10 | xsalsa20 |
4.25 | 4.27 | 4.29 | T:snow20 |
4.27 | 4.30 | 4.31 | T:rabbit |
4.69 | 4.71 | 4.73 | T:nlsv2 |
4.91 | 4.92 | 4.93 | T:simon6496ctr |
4.92 | 4.93 | 4.94 | T:cryptmtv3 |
5.25 | 5.26 | 5.29 | T:sosemanuk |
5.82 | 5.83 | 5.85 | T:simon64128ctr |
6.06 | 6.07 | 6.10 | T:lexv2 |
7.72 | 7.75 | 7.82 | T:simon128128ctr |
8.76 | 8.88 | 9.06 | T:tpy6 |
9.92 | 9.97 | 10.02 | T:simon128256ctr |
10.24 | 10.26 | 10.28 | T:aes128estream |
11.38 | 11.42 | 11.75 | T:panama |
14.96 | 15.09 | 15.20 | T:tpy |
15.97 | 16.06 | 16.17 | T:tpypy |
16.22 | 16.33 | 16.36 | T:aes256estream |
26.17 | 26.20 | 26.36 | T:hc128 |
31.21 | 31.34 | 31.54 | T:ocelot1 |
31.83 | 32.05 | 32.49 | T:ocelot2 |
47.89 | 48.25 | 48.59 | T:amastrid |
64.47 | 64.52 | 64.62 | T:hc256 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | stream |
3.30 | 3.30 | 3.38 | chacha8 |
3.98 | 4.02 | 4.08 | salsa208 |
4.39 | 4.41 | 4.44 | chacha12 |
4.47 | 4.59 | 4.86 | T:aes128ctr |
4.92 | 4.97 | 5.39 | salsa2012 |
5.11 | 5.11 | 5.11 | T:speck6496ctr |
5.12 | 5.16 | 5.16 | T:speck64128ctr |
5.61 | 5.72 | 6.00 | aes256ctr |
5.88 | 5.92 | 5.97 | T:speck128192ctr |
6.06 | 6.06 | 6.16 | T:speck128256ctr |
5.98 | 6.08 | 6.08 | T:speck128128ctr |
6.34 | 6.34 | 6.42 | chacha20 |
7.09 | 7.16 | 7.19 | salsa20 |
7.69 | 7.75 | 7.86 | T:trivium |
9.94 | 10.05 | 10.12 | T:snow20 |
10.06 | 10.14 | 10.39 | T:rabbit |
10.09? | 10.31? | 12.59? | T:simon6496ctr |
10.42 | 10.50 | 10.58 | T:simon64128ctr |
12.33 | 12.41 | 12.45 | T:cryptmtv3 |
13.27 | 13.34 | 13.41 | tango642 |
13.31 | 13.38 | 13.44 | T:aes192ctr |
14.19 | 14.22 | 14.36 | T:aes128estream |
14.42 | 14.52 | 14.58 | xsalsa20 |
14.53 | 14.62 | 14.84 | T:simon128128ctr |
15.73 | 15.77 | 15.88 | T:lexv2 |
16.34 | 16.36 | 16.41 | T:simon128256ctr |
17.88 | 18.20 | 18.36 | T:nlsv2 |
21.81 | 21.91 | 22.05 | T:aes256estream |
22.28 | 22.47 | 22.62 | T:sosemanuk |
52.77 | 53.80 | 54.23 | T:tpy6 |
73.83 | 74.06 | 77.28 | T:panama |
103.75 | 105.41 | 105.83 | T:tpypy |
106.56 | 107.34 | 107.67 | T:tpy |
114.50 | 115.72 | 118.67 | T:ocelot1 |
113.45 | 115.94 | 120.45 | T:ocelot2 |
133.98 | 134.88 | 137.44 | T:amastrid |
218.89 | 219.34 | 219.91 | T:hc128 |
555.72 | 556.72 | 557.19 | T:hc256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | stream |
22.88 | 23.00 | 23.62 | T:speck64128ctr |
24.12 | 24.38 | 24.75 | T:speck6496ctr |
26.38 | 26.62 | 27.38 | T:speck128192ctr |
26.75 | 27.12 | 27.25 | T:speck128256ctr |
27.00 | 27.62 | 28.88 | T:speck128128ctr |
27.75 | 28.38 | 29.12 | chacha8 |
35.88 | 36.25 | 37.00 | chacha12 |
36.50 | 37.50 | 39.12 | T:aes128ctr |
38.75 | 39.75 | 42.38 | salsa208 |
45.12 | 46.38 | 48.62 | aes256ctr |
49.12 | 49.75 | 50.38 | T:trivium |
51.88 | 52.38 | 52.75 | chacha20 |
54.00 | 54.62 | 55.62 | T:simon6496ctr |
59.62 | 60.75 | 60.88 | salsa2012 |
61.38 | 62.38 | 64.38 | T:rabbit |
64.75 | 64.75 | 65.00 | T:simon64128ctr |
65.50 | 66.00 | 66.25 | T:aes128estream |
69.88 | 70.38 | 71.75 | salsa20 |
79.12 | 79.62 | 80.50 | T:snow20 |
79.25 | 79.88 | 80.50 | T:cryptmtv3 |
80.50 | 80.75 | 81.25 | T:aes256estream |
90.50 | 91.38 | 92.12 | T:lexv2 |
93.25 | 93.88 | 94.62 | T:simon128128ctr |
99.62 | 100.62 | 101.38 | tango642 |
100.62 | 101.88 | 103.00 | T:nlsv2 |
104.00 | 104.75 | 105.38 | T:aes192ctr |
104.75 | 107.00 | 108.50 | T:simon128256ctr |
127.75 | 127.88 | 129.62 | xsalsa20 |
177.12 | 178.88 | 180.62 | T:sosemanuk |
403.25 | 406.88 | 409.38 | T:tpy6 |
579.25 | 580.75 | 608.38 | T:panama |
762.25 | 775.00 | 793.38 | T:ocelot2 |
794.75 | 797.25 | 799.12 | T:tpypy |
789.50 | 804.00 | 817.00 | T:ocelot1 |
810.12 | 817.88 | 834.62 | T:tpy |
897.00 | 907.62 | 915.50 | T:amastrid |
1744.88 | 1748.62 | 1759.62 | T:hc128 |
4449.62 | 4452.75 | 4457.25 | T:hc256 |
|