VAMPIRE

eBACS: ECRYPT Benchmarking of Cryptographic Systems


ECRYPT II
General information: Introduction eBASH eBASC eBAEAD eBATS SUPERCOP XBX Computers
How to submit new software: Tips hash stream aead dh kem encrypt sign
List of primitives measured: lwc sha3 hash stream lwc caesar aead dh kem encrypt sign
Measurements indexed by machine: lwc sha3 hash stream lwc caesar aead dh kem encrypt sign
List of subroutines: verify decode encode sort core hashblocks scalarmult

Measurements of NISTLWC cipher candidates, indexed by machine

eBAEAD (ECRYPT Benchmarking of Authenticated Ciphers) is a project to measure the performance of authenticated ciphers. This page presents an excerpt of the full eBAEAD benchmark results. The excerpt is for NISTLWC, specifically (starting with supercop-20221005) finalists.

Each table row lists the first quartile of many speed measurements, the median of many speed measurements, the third quartile of many speed measurements, and the name of the primitive. Measurements with large variance are indicated in red with question marks. The symbol T: (starting with supercop-20200816) means that the SUPERCOP database at the time of benchmarking did not list constant time as a goal for this implementation.

Each computer name is linked to additional information about the implementations and compilers selected for benchmarking.

There is a separate page with more information about each cipher and each implementation.

amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,1f626960,5600000, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
0.520.530.54T:aes128gcmv1
0.600.620.63T:aes256gcmv1
1.531.541.55aes256gcmv1
6.546.576.60ascon128av12
9.839.869.91ascon128v12
9.9710.0110.07ascon80pqv12
13.0413.0713.14ascon128abi32v12
13.3913.4413.49T:schwaemm256128v2
15.2715.3515.42T:xoodyakround3
17.7317.7817.84T:schwaemm192192v2
18.9319.0019.16T:schwaemm256256v2
19.8419.8819.91T:schwaemm128128v2
19.9019.9520.03ascon128bi32v12
24.2924.4525.34T:grain128aeadv2
38.4638.5038.55romulusn
39.0139.1839.59T:isapa128av20
39.0639.6439.80T:isapa128v20
39.7539.8339.88T:giftcofb128v1
48.9949.6050.10T:isapk128av20
55.0055.0655.15T:tinyjambu128v2
61.7661.8061.86romulusm
66.4866.5566.68T:tinyjambu192v2
66.4267.1668.65T:isapk128v20
71.1171.2671.29T:tinyjambu256v2
110.00110.42110.68T:elephant200v2
119.31119.42119.49romulust
119.10119.78121.36T:isapxv20
5794.715810.855830.95T:elephant176v2
5888.385890.585892.13T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
0.46?0.52?0.54?T:aes128gcmv1
0.590.600.65T:aes256gcmv1
1.411.421.43aes256gcmv1
6.586.646.73ascon128av12
9.679.7610.09ascon80pqv12
9.749.809.85ascon128v12
13.0113.0913.13ascon128abi32v12
13.3513.4113.45T:schwaemm256128v2
15.1515.2615.33T:xoodyakround3
17.6217.7417.79T:schwaemm192192v2
19.7619.8319.85T:schwaemm128128v2
19.9420.0320.12ascon128bi32v12
18.9720.1520.42T:schwaemm256256v2
23.6223.7125.35T:grain128aeadv2
38.5538.5638.64romulusn
39.3239.4439.79T:isapa128v20
39.5239.6439.80T:isapa128av20
39.8139.8339.87T:giftcofb128v1
48.9949.4550.13T:isapk128av20
54.8254.9055.00T:tinyjambu128v2
61.7861.8761.97romulusm
66.3666.4866.64T:tinyjambu192v2
66.2067.3767.92T:isapk128v20
70.6371.1571.49T:tinyjambu256v2
110.04110.33111.30T:elephant200v2
119.30119.41119.55romulust
120.89121.44121.74T:isapxv20
5774.645794.815820.40T:elephant176v2
5886.555891.735894.60T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
0.510.530.56T:aes128gcmv1
0.600.610.62T:aes256gcmv1
1.411.421.43aes256gcmv1
6.566.636.69ascon128av12
9.739.789.85ascon80pqv12
9.779.789.83ascon128v12
13.0513.1013.14ascon128abi32v12
13.3813.4213.45T:schwaemm256128v2
15.1615.2015.27T:xoodyakround3
17.6717.7317.77T:schwaemm192192v2
18.8918.9819.14T:schwaemm256256v2
19.4119.4419.52T:isapa128v20
19.7719.8119.88T:schwaemm128128v2
20.0520.0720.20ascon128bi32v12
23.6323.7125.31T:grain128aeadv2
26.2726.3726.48T:isapa128av20
33.0233.0933.26T:isapk128av20
38.5538.6238.65romulusn
39.7839.8439.88T:giftcofb128v1
41.2841.3241.46romulust
42.2043.1443.70T:isapk128v20
54.8554.9255.00T:tinyjambu128v2
61.7561.8361.93romulusm
66.4266.5066.69T:tinyjambu192v2
70.6070.7171.42T:tinyjambu256v2
72.1572.3372.63T:isapxv20
110.44110.93111.01T:elephant200v2
5766.085792.665806.19T:elephant176v2
5890.795891.825892.58T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
0.370.380.38T:aes128gcmv1
0.420.430.43T:aes256gcmv1
0.910.920.93aes256gcmv1
6.506.556.58ascon128av12
9.649.699.85ascon80pqv12
9.779.809.83ascon128v12
11.4711.5311.58T:xoodyakround3
13.2413.3013.35ascon128abi32v12
13.3313.4013.42T:schwaemm256128v2
17.6517.7517.83T:schwaemm192192v2
18.8619.0019.10T:schwaemm256256v2
19.8119.8519.87T:schwaemm128128v2
20.1220.1720.24ascon128bi32v12
24.1924.2625.28T:grain128aeadv2
29.4329.5929.70T:isapa128v20
30.8630.8830.91romulusn
32.4232.4632.54T:isapa128av20
39.7739.8039.83T:giftcofb128v1
41.5242.0842.28T:isapk128av20
42.5242.5542.59romulusm
44.9745.0245.09T:tinyjambu128v2
52.1352.1952.24T:tinyjambu192v2
53.7953.9054.00T:tinyjambu256v2
53.3954.7455.61T:isapk128v20
80.3780.4380.49romulust
82.8282.9783.07T:elephant200v2
96.7897.1697.92T:isapxv20
4318.244334.164342.90T:elephant176v2
4414.274416.124417.60T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
0.350.370.38T:aes128gcmv1
0.400.410.42T:aes256gcmv1
0.840.860.87aes256gcmv1
6.486.536.57ascon128av12
9.649.749.80ascon80pqv12
9.749.779.81ascon128v12
11.4011.4411.50T:xoodyakround3
13.2813.3213.36ascon128abi32v12
13.3013.3613.39T:schwaemm256128v2
17.6917.7517.77T:schwaemm192192v2
18.8919.0219.81T:schwaemm256256v2
19.7919.8119.84T:schwaemm128128v2
20.1220.1720.20ascon128bi32v12
23.8424.0125.24T:grain128aeadv2
29.2529.6029.69T:isapa128v20
30.8830.9130.98romulusn
32.6732.8632.93T:isapa128av20
39.7739.8139.84T:giftcofb128v1
41.4341.6742.16T:isapk128av20
42.5342.5842.67romulusm
44.8944.9245.03T:tinyjambu128v2
52.1152.1652.28T:tinyjambu192v2
53.6553.7153.95T:tinyjambu256v2
54.2055.0355.90T:isapk128v20
80.3380.4080.49romulust
82.8583.1183.17T:elephant200v2
96.3396.5396.98T:isapxv20
4322.474339.694349.09T:elephant176v2
4414.164416.374418.15T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
0.34?0.37?0.38?T:aes128gcmv1
0.41?0.42?0.46?T:aes256gcmv1
0.850.860.87aes256gcmv1
6.526.556.58ascon128av12
9.569.629.71ascon80pqv12
9.759.779.80ascon128v12
11.4111.4311.47T:xoodyakround3
13.3113.3513.38ascon128abi32v12
13.3213.3613.41T:schwaemm256128v2
17.6617.6817.72T:schwaemm192192v2
18.8718.9219.08T:schwaemm256256v2
19.4319.4719.52T:isapa128v20
19.8119.8319.85T:schwaemm128128v2
20.0420.0920.16ascon128bi32v12
23.9624.0325.20T:grain128aeadv2
26.3226.3626.40T:isapa128av20
30.9030.9330.97romulusn
33.2033.6334.12T:isapk128av20
39.7739.8339.85T:giftcofb128v1
41.3441.3941.44romulust
41.6242.1942.67T:isapk128v20
42.5442.6142.69romulusm
44.9344.9945.12T:tinyjambu128v2
52.0952.1552.21T:tinyjambu192v2
53.8553.9454.01T:tinyjambu256v2
72.5872.7373.07T:isapxv20
82.8482.9383.49T:elephant200v2
4332.934344.154351.06T:elephant176v2
4416.134417.364418.26T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.21?0.23?0.25?T:aes128gcmv1
0.21?0.24?0.25?T:aes256gcmv1
0.29?0.31?0.33?aes256gcmv1
6.436.526.59ascon128av12
7.597.667.71T:xoodyakround3
9.689.749.76ascon128v12
9.6010.1910.30ascon80pqv12
13.1613.2413.30T:schwaemm256128v2
13.4813.6413.82ascon128abi32v12
17.6317.7017.81T:schwaemm192192v2
18.7318.8220.14T:schwaemm256256v2
19.4319.4919.56T:isapa128v20
19.7919.8119.85T:schwaemm128128v2
20.3220.4720.62ascon128bi32v12
23.2223.2623.28romulusn
23.2623.3223.38romulusm
24.0924.1925.16T:grain128aeadv2
26.2326.2926.43T:isapa128av20
33.0933.8734.22T:isapk128av20
34.8334.8734.93T:tinyjambu128v2
36.3036.3636.44T:tinyjambu256v2
37.6537.7637.85T:tinyjambu192v2
39.8039.8339.89T:giftcofb128v1
41.2941.3541.43romulust
41.1041.7642.87T:isapk128v20
55.6655.8756.28T:elephant200v2
72.4072.6073.75T:isapxv20
2847.942857.372872.09T:elephant176v2
2942.082943.402944.16T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.20?0.23?0.24?T:aes128gcmv1
0.21?0.23?0.25?T:aes256gcmv1
0.28?0.32?0.33?aes256gcmv1
6.446.486.56ascon128av12
7.547.617.68T:xoodyakround3
9.589.639.87ascon80pqv12
9.709.749.77ascon128v12
13.2113.3313.42T:schwaemm256128v2
13.5013.5713.70ascon128abi32v12
17.6617.7117.74T:schwaemm192192v2
18.7018.8620.55T:schwaemm256256v2
19.4019.4719.53T:isapa128v20
19.8019.8319.87T:schwaemm128128v2
20.0020.0720.18ascon128bi32v12
23.2223.2623.31romulusn
23.2623.3023.32romulusm
24.2924.3825.12T:grain128aeadv2
26.2926.3526.46T:isapa128av20
32.3033.1733.92T:isapk128av20
34.8134.8634.92T:tinyjambu128v2
36.2936.3736.44T:tinyjambu256v2
37.5537.6437.69T:tinyjambu192v2
39.7639.8039.86T:giftcofb128v1
41.2741.3641.44romulust
40.6541.8842.38T:isapk128v20
56.1156.2156.31T:elephant200v2
72.8072.9773.19T:isapxv20
2849.292861.512881.16T:elephant176v2
2939.922942.852943.95T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.22?0.23?0.26?T:aes256gcmv1
0.22?0.24?0.29?T:aes128gcmv1
0.290.300.31aes256gcmv1
6.416.476.53ascon128av12
7.567.617.68T:xoodyakround3
9.599.649.86ascon80pqv12
9.699.729.75ascon128v12
13.2613.3113.38T:schwaemm256128v2
13.5213.5913.68ascon128abi32v12
17.6117.6617.71T:schwaemm192192v2
18.7518.9419.31T:schwaemm256256v2
19.4119.4519.51T:isapa128v20
19.7419.8219.85T:schwaemm128128v2
20.0320.1020.19ascon128bi32v12
23.2323.2723.34romulusm
23.2423.2923.32romulusn
24.0424.1125.02T:grain128aeadv2
26.2626.3926.48T:isapa128av20
32.4433.1133.47T:isapk128av20
34.8334.8734.95T:tinyjambu128v2
36.3036.3536.43T:tinyjambu256v2
37.5137.6037.71T:tinyjambu192v2
39.7439.7739.86T:giftcofb128v1
41.3041.3641.44romulust
40.2841.5542.45T:isapk128v20
55.7855.9356.13T:elephant200v2
72.2972.5974.03T:isapxv20
2850.022866.472876.51T:elephant176v2
2939.752941.362942.74T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
0.720.730.74T:aes128gcmv1
0.780.780.79T:aes256gcmv1
1.061.061.06aes256gcmv1
6.696.716.73ascon128av12
9.729.799.95ascon80pqv12
9.919.939.96ascon128v12
11.5911.6111.67T:xoodyakround3
13.5113.6613.67ascon128abi32v12
13.7413.7613.79T:schwaemm256128v2
18.0918.1518.19T:schwaemm192192v2
19.5419.5721.00T:schwaemm256256v2
20.0820.1020.14T:schwaemm128128v2
20.4320.4920.54ascon128bi32v12
24.5524.6525.46T:grain128aeadv2
31.1631.1731.19romulusn
36.1036.2036.55T:isapa128av20
40.1340.1540.18T:giftcofb128v1
42.6942.8042.97T:isapa128v20
42.8142.8442.90romulusm
45.5145.5245.57T:tinyjambu128v2
46.6646.8647.23T:isapk128av20
52.6752.7452.77T:tinyjambu192v2
54.3054.3554.39T:tinyjambu256v2
81.5981.6281.66romulust
84.5284.6584.94T:elephant200v2
93.4594.4694.90T:isapk128v20
159.93160.19160.78T:isapxv20
4350.984371.984387.04T:elephant176v2
4464.554466.174466.89T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
0.720.730.75T:aes128gcmv1
0.780.790.79T:aes256gcmv1
1.001.011.01aes256gcmv1
6.666.696.74ascon128av12
9.799.839.92ascon80pqv12
9.889.899.91ascon128v12
11.5211.5311.60T:xoodyakround3
13.6013.6313.66ascon128abi32v12
13.7313.7613.80T:schwaemm256128v2
18.0718.1218.16T:schwaemm192192v2
19.5419.5719.59T:schwaemm256256v2
20.0420.0720.10T:schwaemm128128v2
20.3520.3720.45ascon128bi32v12
24.3224.4225.56T:grain128aeadv2
31.2231.2431.25romulusn
36.4236.6736.76T:isapa128av20
40.1340.1540.19T:giftcofb128v1
42.7042.8642.94T:isapa128v20
42.9042.9943.05romulusm
45.3745.4145.43T:tinyjambu128v2
46.7746.9647.11T:isapk128av20
52.5852.6652.68T:tinyjambu192v2
54.0454.0954.39T:tinyjambu256v2
81.5781.6081.66romulust
84.3984.5785.10T:elephant200v2
93.7794.0394.40T:isapk128v20
159.84160.44161.82T:isapxv20
4360.964371.254387.98T:elephant176v2
4461.374463.784467.77T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
0.720.720.73T:aes128gcmv1
0.780.790.79T:aes256gcmv1
1.001.011.01aes256gcmv1
6.656.686.72ascon128av12
9.809.879.99ascon80pqv12
9.879.909.93ascon128v12
11.5411.5611.58T:xoodyakround3
13.6213.6513.69ascon128abi32v12
13.7513.8213.84T:schwaemm256128v2
18.0718.1218.16T:schwaemm192192v2
19.5219.5620.72T:schwaemm256256v2
20.0420.0720.11T:schwaemm128128v2
20.3420.3820.41ascon128bi32v12
24.3424.3825.53T:grain128aeadv2
26.2326.2426.27T:isapa128v20
28.2828.3328.39T:isapa128av20
31.2231.2431.26romulusn
36.4536.6837.20T:isapk128av20
40.1340.1640.18T:giftcofb128v1
42.4742.5142.58romulust
42.8842.9443.03romulusm
45.3745.4045.43T:tinyjambu128v2
52.6052.6352.69T:tinyjambu192v2
54.3754.4054.44T:tinyjambu256v2
61.9762.4062.61T:isapk128v20
84.4884.8685.09T:elephant200v2
104.83104.96105.21T:isapxv20
4346.034358.164366.79T:elephant176v2
4464.284465.494468.08T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
5.625.685.75aes256gcmv1
8.869.049.29T:aes128gcmv1
9.239.449.68T:aes256gcmv1
10.4010.4610.74ascon128av12
12.8513.0213.08ascon128v12
12.9813.1613.41ascon80pqv12
16.8017.0917.47T:xoodyakround3
19.9220.2020.62ascon128abi32v12
22.4922.7223.35T:schwaemm256128v2
25.5225.7225.98T:schwaemm128128v2
27.2227.4427.62ascon128bi32v12
28.9729.2829.52T:schwaemm192192v2
30.9831.2033.45T:schwaemm256256v2
32.6132.7133.31T:grain128aeadv2
37.4537.6237.80romulusn
47.3047.4547.56T:giftcofb128v1
50.0250.3750.93romulusm
55.8856.1456.44T:tinyjambu128v2
64.2464.8065.29T:tinyjambu192v2
65.6966.2366.73T:tinyjambu256v2
108.25108.58108.88romulust
118.57118.83119.30T:isapa128av20
119.09119.25119.52T:elephant200v2
150.54151.16151.53T:isapk128av20
349.20349.64349.96T:isapa128v20
988.41992.39998.54T:isapk128v20
1599.951602.341604.79T:isapxv20
5407.145463.365474.98T:elephant176v2
5978.435982.955986.67T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
5.745.866.00aes256gcmv1
8.818.889.23T:aes128gcmv1
9.269.349.72T:aes256gcmv1
10.0910.1910.29ascon128av12
12.9112.9713.10ascon80pqv12
12.8713.0613.17ascon128v12
16.6516.9417.27T:xoodyakround3
20.2720.5220.74ascon128abi32v12
22.3022.4522.58T:schwaemm256128v2
25.4625.5025.67T:schwaemm128128v2
27.1627.4527.91ascon128bi32v12
29.5029.7929.99T:schwaemm192192v2
32.6733.0333.81T:grain128aeadv2
32.9233.2533.37T:schwaemm256256v2
37.7938.1138.27romulusn
47.3647.4847.54T:giftcofb128v1
52.1252.2352.39romulusm
55.8656.2356.64T:tinyjambu128v2
64.1264.3664.80T:tinyjambu192v2
65.2766.1666.59T:tinyjambu256v2
108.13108.88109.60romulust
119.42119.81120.02T:isapa128av20
119.73120.47121.17T:elephant200v2
150.21151.05151.70T:isapk128av20
349.30349.75350.31T:isapa128v20
980.27992.94997.32T:isapk128v20
1596.951597.711599.66T:isapxv20
5400.265406.685412.94T:elephant176v2
5980.895983.165986.89T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
5.795.845.90aes256gcmv1
8.828.969.09T:aes128gcmv1
9.249.319.52T:aes256gcmv1
10.1910.2610.36ascon128av12
12.9513.0113.15ascon128v12
12.8913.0213.13ascon80pqv12
16.5517.3117.64T:xoodyakround3
20.2720.3420.55ascon128abi32v12
22.3922.5022.68T:schwaemm256128v2
25.4125.6525.72T:schwaemm128128v2
27.1727.4827.74ascon128bi32v12
29.3829.5929.93T:schwaemm192192v2
30.9731.5332.95T:schwaemm256256v2
32.5332.8233.41T:grain128aeadv2
37.9238.0938.27romulusn
47.5547.6247.80T:giftcofb128v1
52.1152.1952.47romulusm
55.9156.1656.54T:tinyjambu128v2
64.1664.3764.73T:tinyjambu192v2
65.8566.4866.90T:tinyjambu256v2
68.9469.4169.88romulust
73.6173.9574.12T:isapa128av20
98.5298.7499.46T:isapk128av20
119.49119.84120.47T:elephant200v2
181.95182.16182.62T:isapa128v20
515.15519.84524.99T:isapk128v20
835.47836.81837.49T:isapxv20
5418.865467.345481.27T:elephant176v2
5976.645980.055981.38T:elephant160v2

amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,1f626960,3300000, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
0.49?0.58?0.63?T:aes128gcmv1
0.61?0.67?0.70?T:aes256gcmv1
1.391.401.42aes256gcmv1
6.436.456.46ascon128av12
8.918.928.94ascon80pqv12
8.928.948.96ascon128v12
11.1611.1811.19ascon128abi32v12
16.6216.6516.68ascon128bi32v12
16.5516.9017.04T:schwaemm256128v2
17.3117.4117.53T:xoodyakround3
21.6121.7122.51T:schwaemm256256v2
22.0022.2922.35T:schwaemm192192v2
23.3523.4223.61T:schwaemm128128v2
27.1727.2027.27T:grain128aeadv2
36.5136.5736.62romulusn
36.9337.0737.17T:isapa128v20
37.5037.5737.64T:isapa128av20
38.6439.0339.06T:giftcofb128v1
51.7551.8852.77T:tinyjambu128v2
59.8059.8659.88romulusm
60.0760.2160.45T:isapk128av20
61.1061.6662.08T:tinyjambu256v2
68.9969.0669.12T:tinyjambu192v2
79.8680.1180.36T:isapk128v20
114.66114.72114.99romulust
145.56146.75148.62T:elephant200v2
158.54159.16159.53T:isapxv20
6387.006390.746424.16T:elephant176v2
7675.147729.577876.67T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
0.52?0.56?0.58?T:aes128gcmv1
0.54?0.67?0.72?T:aes256gcmv1
1.401.421.43aes256gcmv1
6.026.046.05ascon128av12
8.908.928.94ascon128v12
8.928.938.96ascon80pqv12
11.1011.1211.14ascon128abi32v12
16.7716.8016.82ascon128bi32v12
16.5716.8817.04T:schwaemm256128v2
17.4717.6117.70T:xoodyakround3
21.6321.8322.45T:schwaemm256256v2
21.9522.0722.34T:schwaemm192192v2
23.3823.4623.60T:schwaemm128128v2
27.0027.0727.23T:grain128aeadv2
36.5636.5836.66romulusn
36.8937.0737.18T:isapa128v20
37.4537.5137.59T:isapa128av20
38.9339.0639.09T:giftcofb128v1
50.7350.8251.72T:tinyjambu128v2
59.6759.7759.92romulusm
60.1060.2360.48T:isapk128av20
60.8160.9362.26T:tinyjambu256v2
68.8268.8869.16T:tinyjambu192v2
79.7680.0180.19T:isapk128v20
114.68114.74115.05romulust
145.04146.46148.23T:elephant200v2
158.54159.35159.66T:isapxv20
6390.676424.556473.17T:elephant176v2
7672.567785.897876.95T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
0.52?0.57?0.62?T:aes128gcmv1
0.57?0.67?0.70?T:aes256gcmv1
1.411.421.43aes256gcmv1
6.036.066.08ascon128av12
8.898.918.94ascon128v12
8.928.948.97ascon80pqv12
11.1011.1111.13ascon128abi32v12
16.7716.8016.81ascon128bi32v12
16.6316.9017.03T:schwaemm256128v2
17.5117.6117.72T:xoodyakround3
18.4418.4918.60T:isapa128v20
21.6021.8322.50T:schwaemm256256v2
21.9522.2722.34T:schwaemm192192v2
23.3823.4423.59T:schwaemm128128v2
24.9324.9625.02T:isapa128av20
27.0827.1227.25T:grain128aeadv2
36.5636.5836.59romulusn
38.9339.0439.07T:giftcofb128v1
39.1939.2339.27romulust
39.8339.9540.07T:isapk128av20
49.9550.1550.31T:isapk128v20
50.6450.8651.87T:tinyjambu128v2
59.7960.0660.18romulusm
60.7760.9061.64T:tinyjambu256v2
68.8568.9169.14T:tinyjambu192v2
92.8393.3693.52T:isapxv20
145.07146.44148.23T:elephant200v2
6423.836424.806472.88T:elephant176v2
7675.167786.267876.68T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
0.39?0.42?0.47?T:aes128gcmv1
0.42?0.47?0.51?T:aes256gcmv1
0.920.940.95aes256gcmv1
6.216.316.36ascon128av12
8.888.928.93ascon80pqv12
8.908.928.93ascon128v12
11.0111.0411.07ascon128abi32v12
13.2713.2813.30T:xoodyakround3
16.5916.6016.62ascon128bi32v12
16.9316.9517.00T:schwaemm256128v2
21.6121.7722.45T:schwaemm256256v2
21.8922.0822.27T:schwaemm192192v2
23.4723.5123.55T:schwaemm128128v2
27.2127.2627.29T:grain128aeadv2
27.6927.7327.77T:isapa128v20
29.8929.9029.94romulusn
31.2131.2331.27T:isapa128av20
38.9839.0239.05T:giftcofb128v1
41.5641.5941.64romulusm
42.6543.1343.36T:tinyjambu128v2
48.9549.2849.46T:tinyjambu256v2
50.1950.3550.51T:isapk128av20
53.7653.8454.26T:tinyjambu192v2
64.9565.0465.22T:isapk128v20
76.9077.0077.04romulust
109.28110.20111.58T:elephant200v2
126.16126.36126.73T:isapxv20
4776.574808.744823.26T:elephant176v2
5793.055840.705886.74T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
0.39?0.42?0.47?T:aes128gcmv1
0.42?0.47?0.51?T:aes256gcmv1
0.910.930.95aes256gcmv1
6.016.136.17ascon128av12
8.878.898.92ascon128v12
8.888.918.92ascon80pqv12
11.0011.0211.03ascon128abi32v12
13.0013.2113.26T:xoodyakround3
16.6216.6416.66ascon128bi32v12
16.9316.9517.00T:schwaemm256128v2
21.5821.7622.47T:schwaemm256256v2
21.9022.0522.26T:schwaemm192192v2
23.5023.5323.57T:schwaemm128128v2
27.0727.1427.19T:grain128aeadv2
27.6727.7127.74T:isapa128v20
29.8829.9029.94romulusn
31.2231.2431.28T:isapa128av20
39.0239.0339.05T:giftcofb128v1
41.5941.6541.70romulusm
42.1042.3442.88T:tinyjambu128v2
47.7548.0349.03T:tinyjambu256v2
50.1450.3250.46T:isapk128av20
53.6753.7353.84T:tinyjambu192v2
64.9465.0365.21T:isapk128v20
76.8676.9677.05romulust
109.11110.04111.45T:elephant200v2
126.00126.42126.52T:isapxv20
4775.984808.664822.99T:elephant176v2
5792.765839.235886.64T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
0.40?0.43?0.45?T:aes128gcmv1
0.450.480.49T:aes256gcmv1
0.920.930.93aes256gcmv1
5.996.136.16ascon128av12
8.878.888.89ascon128v12
8.888.918.92ascon80pqv12
11.0111.0211.04ascon128abi32v12
13.2713.3613.43T:xoodyakround3
16.6316.6416.67ascon128bi32v12
16.9316.9516.99T:schwaemm256128v2
18.4318.4618.50T:isapa128v20
21.5721.7422.46T:schwaemm256256v2
21.9022.0722.28T:schwaemm192192v2
23.4923.5623.66T:schwaemm128128v2
24.9825.0225.06T:isapa128av20
27.1227.1427.20T:grain128aeadv2
29.8829.9229.94romulusn
39.0239.0439.05T:giftcofb128v1
39.1339.1539.18romulust
40.1340.1840.23T:isapk128av20
41.5941.6441.67romulusm
42.0942.2842.99T:tinyjambu128v2
47.2348.0548.93T:tinyjambu256v2
49.9950.0650.15T:isapk128v20
53.5753.7253.81T:tinyjambu192v2
93.1593.3293.47T:isapxv20
109.13110.04111.44T:elephant200v2
4799.074808.694823.32T:elephant176v2
5811.905839.525885.68T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.20?0.24?0.29?T:aes128gcmv1
0.23?0.26?0.29?T:aes256gcmv1
0.460.480.48aes256gcmv1
5.966.156.19ascon128av12
8.838.868.88ascon128v12
8.878.898.90ascon80pqv12
9.019.059.08T:xoodyakround3
10.8810.9110.93ascon128abi32v12
16.5416.5416.57ascon128bi32v12
16.8316.8716.94T:schwaemm256128v2
18.3818.4418.46T:isapa128v20
21.5621.6822.43T:schwaemm256256v2
22.0622.1722.21T:schwaemm192192v2
23.2123.2223.27romulusn
23.3023.3123.33romulusm
23.3923.4323.51T:schwaemm128128v2
24.9324.9825.01T:isapa128av20
27.2127.3327.41T:grain128aeadv2
31.9332.7233.23T:tinyjambu256v2
33.4233.5333.95T:tinyjambu128v2
38.4138.4838.52T:tinyjambu192v2
38.9438.9839.03T:giftcofb128v1
39.0639.1039.17romulust
39.8340.0640.40T:isapk128av20
49.8950.1850.33T:isapk128v20
73.2173.8074.78T:elephant200v2
93.1893.4593.72T:isapxv20
3153.633158.003211.47T:elephant176v2
3880.273886.363932.94T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.24?0.25?0.27?T:aes128gcmv1
0.22?0.26?0.28?T:aes256gcmv1
0.440.470.47aes256gcmv1
5.955.966.18ascon128av12
8.828.838.91ascon128v12
8.858.878.90ascon80pqv12
9.039.079.12T:xoodyakround3
10.8710.9010.93ascon128abi32v12
16.4616.4916.51ascon128bi32v12
16.8316.8516.90T:schwaemm256128v2
18.3518.4118.46T:isapa128v20
21.5621.6622.42T:schwaemm256256v2
22.0822.1722.21T:schwaemm192192v2
23.2023.2723.27romulusn
23.3023.3323.35romulusm
23.3923.4323.49T:schwaemm128128v2
24.9324.9625.02T:isapa128av20
27.1427.2627.33T:grain128aeadv2
32.8732.9833.34T:tinyjambu256v2
33.4433.5434.02T:tinyjambu128v2
38.4238.4638.52T:tinyjambu192v2
38.9339.0139.04T:giftcofb128v1
39.1339.2239.37romulust
39.8239.9840.27T:isapk128av20
49.9750.1050.23T:isapk128v20
73.2673.5774.81T:elephant200v2
93.0593.3293.47T:isapxv20
3153.863157.973211.57T:elephant176v2
3884.123888.913933.05T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.20?0.23?0.28?T:aes128gcmv1
0.21?0.24?0.28?T:aes256gcmv1
0.450.450.46aes256gcmv1
5.965.966.18ascon128av12
8.808.848.90ascon128v12
8.858.878.89ascon80pqv12
9.029.079.12T:xoodyakround3
10.9010.9210.94ascon128abi32v12
16.4716.4916.52ascon128bi32v12
16.8516.8716.92T:schwaemm256128v2
18.3818.4118.45T:isapa128v20
21.5521.6622.45T:schwaemm256256v2
22.0622.1422.17T:schwaemm192192v2
23.2123.2723.28romulusn
23.3123.3223.35romulusm
23.3823.4323.50T:schwaemm128128v2
24.9524.9825.03T:isapa128av20
27.0927.1427.24T:grain128aeadv2
32.9333.0333.29T:tinyjambu256v2
33.4433.5334.01T:tinyjambu128v2
38.3238.3838.51T:tinyjambu192v2
38.9538.9939.01T:giftcofb128v1
39.0639.1139.25romulust
39.8240.0740.34T:isapk128av20
49.9850.0950.28T:isapk128v20
73.1973.5374.76T:elephant200v2
92.7293.2994.17T:isapxv20
3153.643157.983210.78T:elephant176v2
3884.053886.593932.91T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
0.810.840.87T:aes128gcmv1
0.860.870.91T:aes256gcmv1
1.041.051.05aes256gcmv1
6.386.466.50ascon128av12
9.049.059.06ascon128v12
9.059.069.07ascon80pqv12
11.3011.3111.32ascon128abi32v12
13.3713.3913.42T:xoodyakround3
16.8616.8716.88ascon128bi32v12
17.4417.4517.49T:schwaemm256128v2
22.2722.3823.03T:schwaemm256256v2
22.4622.7422.98T:schwaemm192192v2
23.5023.8323.88T:schwaemm128128v2
27.5327.6027.65T:grain128aeadv2
30.2030.2330.25romulusn
34.1734.1834.22T:isapa128av20
39.3239.3639.38T:giftcofb128v1
40.4140.4440.48T:isapa128v20
41.9341.9442.03romulusm
43.0743.4543.66T:tinyjambu128v2
49.3749.6549.69T:tinyjambu256v2
54.1054.2454.45T:tinyjambu192v2
58.2758.4258.46T:isapk128av20
78.0778.1678.21romulust
111.79112.53113.79T:elephant200v2
115.17115.28115.42T:isapk128v20
205.87206.10206.56T:isapxv20
4830.494852.504896.79T:elephant176v2
5910.085914.775961.24T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
0.810.820.86T:aes128gcmv1
0.860.870.89T:aes256gcmv1
1.041.051.06aes256gcmv1
6.216.286.31ascon128av12
9.019.039.06ascon128v12
9.049.059.06ascon80pqv12
11.2811.2911.30ascon128abi32v12
13.2013.4013.42T:xoodyakround3
16.9016.9116.92ascon128bi32v12
17.4417.4517.48T:schwaemm256128v2
22.2222.3122.99T:schwaemm256256v2
22.4622.7122.98T:schwaemm192192v2
23.5223.8323.88T:schwaemm128128v2
27.4027.4727.51T:grain128aeadv2
30.2330.2330.27romulusn
34.1934.2334.26T:isapa128av20
39.3439.3639.38T:giftcofb128v1
40.4140.4240.45T:isapa128v20
42.0342.1042.13romulusm
42.5542.7043.18T:tinyjambu128v2
48.2748.5349.26T:tinyjambu256v2
54.0754.1654.26T:tinyjambu192v2
58.2758.3758.43T:isapk128av20
78.0778.1878.22romulust
111.52112.38113.62T:elephant200v2
115.16115.27115.43T:isapk128v20
205.73205.81206.41T:isapxv20
4828.284834.934896.84T:elephant176v2
5909.335916.905961.35T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
0.810.820.82T:aes128gcmv1
0.850.860.87T:aes256gcmv1
1.031.041.04aes256gcmv1
6.166.276.30ascon128av12
9.019.029.04ascon128v12
9.029.049.06ascon80pqv12
11.2611.2811.29ascon128abi32v12
13.4313.4513.50T:xoodyakround3
16.9016.9016.91ascon128bi32v12
17.4317.4517.47T:schwaemm256128v2
22.2622.3123.00T:schwaemm256256v2
22.4522.6823.00T:schwaemm192192v2
23.5323.8523.88T:schwaemm128128v2
24.9124.9224.97T:isapa128v20
26.6626.6826.71T:isapa128av20
27.4527.4927.52T:grain128aeadv2
30.2230.2630.28romulusn
39.3439.3639.37T:giftcofb128v1
40.2840.3040.33romulust
42.0242.0942.13romulusm
42.5442.6643.18T:tinyjambu128v2
45.4245.5045.56T:isapk128av20
48.2648.5349.26T:tinyjambu256v2
54.0554.1254.27T:tinyjambu192v2
76.6976.7376.85T:isapk128v20
111.48112.39113.63T:elephant200v2
134.06134.14134.42T:isapxv20
4828.314834.964907.72T:elephant176v2
5909.615916.865961.41T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
5.275.285.38aes256gcmv1
9.7710.0710.63ascon128av12
10.0410.2710.76T:aes128gcmv1
10.4010.5210.98T:aes256gcmv1
12.0512.2112.72ascon128v12
12.1912.4512.77ascon80pqv12
17.0417.2017.88ascon128abi32v12
19.4119.5219.91T:xoodyakround3
22.6922.8123.28ascon128bi32v12
28.4228.4928.90T:schwaemm256128v2
30.2930.5930.87T:schwaemm128128v2
34.1734.3434.63T:grain128aeadv2
35.4835.6636.64T:schwaemm256256v2
36.5236.9137.49T:schwaemm192192v2
37.8837.9837.99romulusn
46.8446.9547.37T:giftcofb128v1
49.9950.1650.91romulusm
50.6050.9651.30T:tinyjambu128v2
56.7357.4458.14T:tinyjambu256v2
63.3863.5664.04T:tinyjambu192v2
101.30101.55101.82T:isapa128av20
104.55104.77104.96romulust
158.30159.69161.37T:elephant200v2
234.05235.45237.83T:isapk128av20
332.95333.39333.83T:isapa128v20
1255.541256.851260.70T:isapk128v20
2012.382013.052015.54T:isapxv20
5986.125993.445999.88T:elephant176v2
7825.067937.888021.98T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
5.015.075.44aes256gcmv1
9.649.9110.30ascon128av12
9.9210.2110.59T:aes128gcmv1
10.2610.6611.02T:aes256gcmv1
11.9812.2312.60ascon128v12
12.0412.2512.73ascon80pqv12
17.0717.1217.95ascon128abi32v12
19.1519.2019.80T:xoodyakround3
22.9323.1023.86ascon128bi32v12
28.4228.5328.95T:schwaemm256128v2
30.3730.4430.76T:schwaemm128128v2
34.3834.4834.84T:grain128aeadv2
35.4735.5836.66T:schwaemm256256v2
36.7736.8837.03T:schwaemm192192v2
38.1238.1238.21romulusn
47.0947.1547.24T:giftcofb128v1
50.2750.8851.12T:tinyjambu128v2
52.3552.4252.59romulusm
57.1957.6257.88T:tinyjambu256v2
63.5564.7565.34T:tinyjambu192v2
101.73101.88102.11T:isapa128av20
104.62104.92105.18romulust
158.21159.12160.82T:elephant200v2
233.91234.38234.94T:isapk128av20
333.66334.06334.51T:isapa128v20
1255.011256.611259.20T:isapk128v20
2012.282012.802013.59T:isapxv20
5986.415997.516005.74T:elephant176v2
7824.557939.288022.97T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
5.025.125.22aes256gcmv1
9.519.679.86ascon128av12
9.9910.2310.55T:aes128gcmv1
10.3510.5811.32T:aes256gcmv1
11.9512.1012.16ascon128v12
12.0912.2112.26ascon80pqv12
17.0517.1217.32ascon128abi32v12
19.4019.8519.91T:xoodyakround3
22.8722.9123.15ascon128bi32v12
28.3828.4128.48T:schwaemm256128v2
30.2330.3530.45T:schwaemm128128v2
34.3834.4734.70T:grain128aeadv2
35.5635.9136.91T:schwaemm256256v2
36.4136.5236.88T:schwaemm192192v2
38.1338.1538.16romulusn
47.0947.2047.32T:giftcofb128v1
50.1250.2451.12T:tinyjambu128v2
52.3652.4252.49romulusm
56.9557.6857.77T:tinyjambu256v2
63.3063.4063.53T:tinyjambu192v2
64.2064.5764.69T:isapa128av20
65.7765.9066.36romulust
157.55158.23158.76T:isapk128av20
158.25159.27160.81T:elephant200v2
173.87174.10174.18T:isapa128v20
681.17681.70682.34T:isapk128v20
1052.221052.771053.38T:isapxv20
5986.746006.596030.94T:elephant176v2
7879.187938.478019.87T:elephant160v2

amd64; Golden Cove (90675-00); 2022 Intel Core i3-12100; 4 x 3300MHz; alder, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
0.510.530.54T:aes128gcmv1
0.610.620.64T:aes256gcmv1
1.531.541.56aes256gcmv1
6.526.566.61ascon128av12
9.819.869.90ascon128v12
9.639.8710.00ascon80pqv12
13.0313.0613.11ascon128abi32v12
13.3913.4313.47T:schwaemm256128v2
15.3215.4215.59T:xoodyakround3
17.6617.7717.84T:schwaemm192192v2
18.8818.9719.74T:schwaemm256256v2
19.8119.8519.91T:schwaemm128128v2
19.8719.9219.99ascon128bi32v12
24.4324.4724.50T:grain128aeadv2
38.4638.5038.55romulusn
38.9939.1139.24T:isapa128av20
39.3839.6139.84T:isapa128v20
39.8139.8639.89T:giftcofb128v1
49.1849.6149.80T:isapk128av20
55.0255.1155.15T:tinyjambu128v2
61.7461.8261.87romulusm
66.4266.6166.75T:tinyjambu192v2
67.1067.4968.93T:isapk128v20
71.0971.2071.26T:tinyjambu256v2
110.22110.37111.11T:elephant200v2
119.36119.41119.49romulust
119.90120.28120.97T:isapxv20
5782.185822.955851.29T:elephant176v2
5888.095889.925891.54T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
0.48?0.51?0.54?T:aes128gcmv1
0.570.590.61T:aes256gcmv1
1.401.421.43aes256gcmv1
6.556.646.69ascon128av12
9.779.829.85ascon128v12
9.699.8410.06ascon80pqv12
13.0613.0813.12ascon128abi32v12
13.3313.4213.49T:schwaemm256128v2
15.1415.2315.33T:xoodyakround3
17.6817.7417.77T:schwaemm192192v2
18.8919.0919.42T:schwaemm256256v2
19.7719.8319.88T:schwaemm128128v2
19.9520.0520.11ascon128bi32v12
23.6823.7023.74T:grain128aeadv2
38.5938.6138.64romulusn
39.3039.5439.82T:isapa128v20
39.6539.7339.80T:isapa128av20
39.7739.8139.87T:giftcofb128v1
49.2249.3949.70T:isapk128av20
54.8454.8754.92T:tinyjambu128v2
61.7961.9061.96romulusm
66.4866.5466.62T:tinyjambu192v2
66.0267.3068.61T:isapk128v20
70.6570.9571.53T:tinyjambu256v2
109.96111.01111.18T:elephant200v2
119.31119.42119.58romulust
120.40120.57120.89T:isapxv20
5765.665791.855838.45T:elephant176v2
5887.505888.855891.20T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
0.510.520.54T:aes128gcmv1
0.590.600.62T:aes256gcmv1
1.411.421.43aes256gcmv1
6.546.606.68ascon128av12
9.639.759.93ascon80pqv12
9.769.799.82ascon128v12
13.0813.1213.15ascon128abi32v12
13.3913.4313.49T:schwaemm256128v2
15.1915.2815.38T:xoodyakround3
17.6717.7117.78T:schwaemm192192v2
19.4319.5219.58T:isapa128v20
19.7719.8219.85T:schwaemm128128v2
19.9620.0620.12ascon128bi32v12
19.1520.3720.41T:schwaemm256256v2
23.6723.7223.74T:grain128aeadv2
26.3426.4126.47T:isapa128av20
33.1533.1933.22T:isapk128av20
38.5538.5838.62romulusn
39.8139.8539.91T:giftcofb128v1
41.2841.3841.47romulust
40.1841.4242.10T:isapk128v20
54.8454.9055.04T:tinyjambu128v2
61.6561.8461.94romulusm
66.3866.5266.57T:tinyjambu192v2
70.8271.0071.29T:tinyjambu256v2
72.1172.4872.87T:isapxv20
110.63111.09111.40T:elephant200v2
5776.605808.115844.45T:elephant176v2
5884.755887.905891.25T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
0.360.380.38T:aes128gcmv1
0.410.420.43T:aes256gcmv1
0.910.920.93aes256gcmv1
6.536.556.58ascon128av12
9.599.679.78ascon80pqv12
9.809.829.84ascon128v12
11.4711.5211.59T:xoodyakround3
13.2813.3213.37ascon128abi32v12
13.3413.3713.44T:schwaemm256128v2
17.6317.7217.82T:schwaemm192192v2
18.8719.0119.06T:schwaemm256256v2
19.8319.8619.88T:schwaemm128128v2
20.1620.2120.28ascon128bi32v12
24.3224.3424.44T:grain128aeadv2
29.2229.4429.71T:isapa128v20
30.8530.8930.91romulusn
32.4432.4932.82T:isapa128av20
39.7739.8039.84T:giftcofb128v1
41.5841.8242.07T:isapk128av20
42.4842.5242.56romulusm
45.0145.0445.07T:tinyjambu128v2
52.1252.2252.27T:tinyjambu192v2
53.8253.8953.95T:tinyjambu256v2
54.3054.9655.46T:isapk128v20
80.4180.4580.49romulust
82.3582.5283.36T:elephant200v2
96.4696.8997.20T:isapxv20
4303.114329.374352.59T:elephant176v2
4409.474413.664414.88T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
0.350.370.38T:aes128gcmv1
0.400.420.43T:aes256gcmv1
0.850.860.87aes256gcmv1
6.506.546.63ascon128av12
9.659.749.80ascon80pqv12
9.749.799.81ascon128v12
11.3611.4111.50T:xoodyakround3
13.2613.3413.42ascon128abi32v12
13.3113.3613.41T:schwaemm256128v2
17.6617.7217.75T:schwaemm192192v2
18.9219.0620.56T:schwaemm256256v2
19.7919.8319.85T:schwaemm128128v2
20.0020.0520.14ascon128bi32v12
23.9123.9323.95T:grain128aeadv2
29.2629.4229.57T:isapa128v20
30.9030.9430.97romulusn
32.9232.9933.04T:isapa128av20
39.7739.8039.85T:giftcofb128v1
41.3641.5641.80T:isapk128av20
42.5142.5442.62romulusm
44.9244.9945.04T:tinyjambu128v2
52.1252.1652.19T:tinyjambu192v2
53.7354.0054.10T:tinyjambu256v2
53.0954.1755.03T:isapk128v20
80.3880.4580.48romulust
82.8982.9783.30T:elephant200v2
96.1396.3396.50T:isapxv20
4307.864335.204352.18T:elephant176v2
4414.004415.644417.21T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
0.36?0.37?0.41?T:aes128gcmv1
0.40?0.42?0.46?T:aes256gcmv1
0.850.860.86aes256gcmv1
6.586.626.64ascon128av12
9.759.789.80ascon128v12
9.679.799.89ascon80pqv12
11.3811.4211.52T:xoodyakround3
13.3013.3413.37ascon128abi32v12
13.3313.3613.39T:schwaemm256128v2
17.6617.6917.72T:schwaemm192192v2
18.9719.0319.37T:schwaemm256256v2
19.4419.4719.51T:isapa128v20
19.7719.8119.83T:schwaemm128128v2
20.0220.0720.11ascon128bi32v12
23.9223.9423.96T:grain128aeadv2
26.1926.3426.42T:isapa128av20
30.8930.9330.97romulusn
33.0833.2433.48T:isapk128av20
39.7839.8139.84T:giftcofb128v1
41.3041.3641.45romulust
41.5141.7242.06T:isapk128v20
42.4842.5242.56romulusm
44.9144.9444.99T:tinyjambu128v2
52.0952.1752.24T:tinyjambu192v2
53.6353.8553.91T:tinyjambu256v2
72.3072.4473.39T:isapxv20
82.5882.8483.10T:elephant200v2
4304.884317.244335.35T:elephant176v2
4413.324414.694416.16T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.22?0.24?0.26?T:aes128gcmv1
0.230.240.25T:aes256gcmv1
0.28?0.31?0.33?aes256gcmv1
6.496.546.59ascon128av12
7.617.687.83T:xoodyakround3
9.699.759.78ascon128v12
9.619.8210.27ascon80pqv12
13.2413.2813.32T:schwaemm256128v2
13.4013.5513.66ascon128abi32v12
17.5717.6617.74T:schwaemm192192v2
18.8919.0020.58T:schwaemm256256v2
19.4119.5219.57T:isapa128v20
19.7519.7819.82T:schwaemm128128v2
20.2120.3720.44ascon128bi32v12
23.2023.2423.29romulusn
23.2223.2623.31romulusm
24.3324.4224.49T:grain128aeadv2
26.2426.3226.42T:isapa128av20
32.8833.3833.89T:isapk128av20
34.8234.8834.95T:tinyjambu128v2
36.2836.3236.41T:tinyjambu256v2
37.7237.8337.88T:tinyjambu192v2
39.7839.8339.89T:giftcofb128v1
41.3241.3941.46romulust
40.7141.9843.45T:isapk128v20
55.8455.8956.51T:elephant200v2
72.2172.4672.67T:isapxv20
2845.862871.732882.04T:elephant176v2
2940.182941.782943.26T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.21?0.23?0.25?T:aes256gcmv1
0.22?0.23?0.25?T:aes128gcmv1
0.290.310.32aes256gcmv1
6.426.506.55ascon128av12
7.587.697.74T:xoodyakround3
9.579.639.81ascon80pqv12
9.729.759.80ascon128v12
13.2513.2813.36T:schwaemm256128v2
13.5913.6713.71ascon128abi32v12
17.6117.6617.72T:schwaemm192192v2
18.7819.2420.51T:schwaemm256256v2
19.4219.4819.52T:isapa128v20
19.7319.7919.82T:schwaemm128128v2
20.0420.1420.18ascon128bi32v12
23.2323.2723.32romulusn
23.2623.3123.34romulusm
24.1624.2324.29T:grain128aeadv2
25.9726.3026.41T:isapa128av20
32.6033.0533.86T:isapk128av20
34.8334.8735.02T:tinyjambu128v2
36.2936.3336.41T:tinyjambu256v2
37.3837.5737.63T:tinyjambu192v2
39.7839.8239.88T:giftcofb128v1
41.3041.4141.46romulust
40.8241.8742.75T:isapk128v20
55.8555.9256.16T:elephant200v2
71.9972.2672.55T:isapxv20
2841.502846.472848.25T:elephant176v2
2938.462939.432940.70T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.210.220.23T:aes128gcmv1
0.20?0.23?0.24?T:aes256gcmv1
0.300.310.33aes256gcmv1
6.436.536.58ascon128av12
7.577.697.79T:xoodyakround3
9.609.659.73ascon80pqv12
9.719.749.76ascon128v12
13.2513.3213.40T:schwaemm256128v2
13.5813.6513.70ascon128abi32v12
17.5517.6217.70T:schwaemm192192v2
18.8019.2420.26T:schwaemm256256v2
19.4219.4819.56T:isapa128v20
19.7619.8119.84T:schwaemm128128v2
20.0220.1020.19ascon128bi32v12
23.2123.2423.28romulusm
23.2323.2823.32romulusn
24.1524.1924.29T:grain128aeadv2
26.2626.3426.39T:isapa128av20
32.8033.1533.48T:isapk128av20
34.8534.8934.93T:tinyjambu128v2
36.2936.3436.39T:tinyjambu256v2
37.5337.5937.69T:tinyjambu192v2
39.8139.8339.88T:giftcofb128v1
41.3341.3841.46romulust
41.3241.6942.27T:isapk128v20
55.7555.8156.03T:elephant200v2
72.5372.7673.60T:isapxv20
2856.282880.952887.91T:elephant176v2
2939.782941.192942.07T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
0.720.730.75T:aes128gcmv1
0.780.790.80T:aes256gcmv1
1.061.061.07aes256gcmv1
6.666.696.71ascon128av12
9.719.749.79ascon80pqv12
9.909.939.96ascon128v12
11.6211.6511.74T:xoodyakround3
13.5713.6313.67ascon128abi32v12
13.6913.7413.76T:schwaemm256128v2
18.1718.2118.26T:schwaemm192192v2
20.0720.1120.13T:schwaemm128128v2
20.5620.5920.60ascon128bi32v12
19.8420.7821.03T:schwaemm256256v2
24.6824.7524.78T:grain128aeadv2
31.1531.1731.18romulusn
36.1536.4536.51T:isapa128av20
40.1140.1440.18T:giftcofb128v1
42.8542.8842.93romulusm
42.7942.9643.04T:isapa128v20
45.4845.5345.59T:tinyjambu128v2
46.3746.5846.83T:isapk128av20
52.7252.7552.79T:tinyjambu192v2
54.3054.3354.38T:tinyjambu256v2
81.6281.6381.67romulust
84.3184.3584.51T:elephant200v2
93.4193.7294.10T:isapk128v20
159.55160.42160.88T:isapxv20
4361.304380.734381.49T:elephant176v2
4463.224464.754466.11T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
0.720.730.73T:aes128gcmv1
0.780.780.80T:aes256gcmv1
1.001.011.01aes256gcmv1
6.696.716.74ascon128av12
9.789.829.91ascon80pqv12
9.879.899.92ascon128v12
11.5011.5411.59T:xoodyakround3
13.5913.6513.68ascon128abi32v12
13.7013.7413.77T:schwaemm256128v2
18.0918.1418.18T:schwaemm192192v2
20.0620.0820.11T:schwaemm128128v2
20.3120.3720.46ascon128bi32v12
20.7421.0021.07T:schwaemm256256v2
24.2524.2824.30T:grain128aeadv2
31.2231.2331.26romulusn
36.3736.6836.70T:isapa128av20
40.1340.1640.18T:giftcofb128v1
42.6642.7242.80T:isapa128v20
42.9243.0043.08romulusm
45.3645.3945.41T:tinyjambu128v2
46.2346.5046.83T:isapk128av20
52.6552.7152.73T:tinyjambu192v2
54.2354.3154.42T:tinyjambu256v2
81.5981.6581.69romulust
84.4484.8884.94T:elephant200v2
92.7793.4094.14T:isapk128v20
160.01160.13160.29T:isapxv20
4343.904365.624381.48T:elephant176v2
4463.304464.094465.04T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
0.720.730.77T:aes128gcmv1
0.780.780.81T:aes256gcmv1
1.001.011.01aes256gcmv1
6.686.726.77ascon128av12
9.849.909.92ascon80pqv12
9.889.909.92ascon128v12
11.5111.5611.64T:xoodyakround3
13.6113.6413.67ascon128abi32v12
13.7613.7813.81T:schwaemm256128v2
18.0518.0918.13T:schwaemm192192v2
19.5519.6221.00T:schwaemm256256v2
20.0420.0820.10T:schwaemm128128v2
20.3420.4120.45ascon128bi32v12
24.2824.3024.32T:grain128aeadv2
26.2226.2526.29T:isapa128v20
28.3228.4028.44T:isapa128av20
31.2031.2331.25romulusn
36.1636.1936.34T:isapk128av20
40.1540.1840.20T:giftcofb128v1
42.5642.5842.63romulust
42.8842.9142.98romulusm
45.4345.4445.48T:tinyjambu128v2
52.6552.7052.72T:tinyjambu192v2
54.2054.3254.40T:tinyjambu256v2
61.4961.7261.95T:isapk128v20
84.2184.3084.39T:elephant200v2
105.15106.28107.23T:isapxv20
4344.244391.364396.67T:elephant176v2
4461.934463.944464.49T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
5.625.695.76aes256gcmv1
8.959.259.41T:aes128gcmv1
9.379.489.73T:aes256gcmv1
10.1710.4810.59ascon128av12
12.8212.9613.19ascon80pqv12
12.9813.1013.14ascon128v12
16.8817.3017.94T:xoodyakround3
20.0620.2320.39ascon128abi32v12
22.3422.5522.80T:schwaemm256128v2
25.5825.7425.86T:schwaemm128128v2
27.0727.2327.55ascon128bi32v12
29.0229.3929.88T:schwaemm192192v2
30.9131.3633.31T:schwaemm256256v2
32.3032.5332.86T:grain128aeadv2
37.4237.6437.77romulusn
47.3347.4747.62T:giftcofb128v1
50.0250.2250.30romulusm
55.8455.9456.39T:tinyjambu128v2
64.4664.5564.91T:tinyjambu192v2
65.8466.3366.90T:tinyjambu256v2
108.14108.39108.48romulust
118.59119.14119.85T:elephant200v2
118.88119.27119.52T:isapa128av20
150.28150.77151.48T:isapk128av20
349.19349.62350.01T:isapa128v20
976.62981.01984.39T:isapk128v20
1599.101603.161605.46T:isapxv20
5458.955466.065468.82T:elephant176v2
5977.425979.955984.32T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
5.765.865.93aes256gcmv1
9.009.339.45T:aes128gcmv1
9.419.539.80T:aes256gcmv1
10.1310.2610.35ascon128av12
12.8512.9513.22ascon80pqv12
12.9013.0513.31ascon128v12
16.7716.9817.22T:xoodyakround3
20.2420.4520.73ascon128abi32v12
22.3722.5822.87T:schwaemm256128v2
25.3725.5125.77T:schwaemm128128v2
26.9127.3927.87ascon128bi32v12
29.3529.6429.98T:schwaemm192192v2
31.9832.1132.20T:grain128aeadv2
31.3932.3533.60T:schwaemm256256v2
37.9438.0538.37romulusn
47.4047.5647.63T:giftcofb128v1
51.8952.2752.52romulusm
55.8856.2556.49T:tinyjambu128v2
64.1564.3064.73T:tinyjambu192v2
65.5565.9866.16T:tinyjambu256v2
108.42108.75109.52romulust
119.51119.77120.05T:isapa128av20
119.34120.16120.76T:elephant200v2
151.09151.46151.77T:isapk128av20
349.06349.80349.96T:isapa128v20
968.84972.01982.87T:isapk128v20
1597.701599.381600.70T:isapxv20
5408.735458.535468.74T:elephant176v2
5977.745981.105984.07T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
5.775.845.88aes256gcmv1
8.929.049.13T:aes128gcmv1
9.389.489.59T:aes256gcmv1
10.1610.3310.46ascon128av12
12.8313.0413.16ascon128v12
12.8813.0813.16ascon80pqv12
16.6817.2717.59T:xoodyakround3
20.2720.3220.77ascon128abi32v12
22.2322.4722.57T:schwaemm256128v2
25.4225.5625.66T:schwaemm128128v2
27.2027.4527.58ascon128bi32v12
29.3829.5129.69T:schwaemm192192v2
31.9132.0132.15T:grain128aeadv2
32.4732.7833.42T:schwaemm256256v2
37.9438.1438.22romulusn
47.4847.6847.73T:giftcofb128v1
51.9952.2452.36romulusm
55.6656.2356.50T:tinyjambu128v2
64.0564.3364.59T:tinyjambu192v2
65.9566.3866.77T:tinyjambu256v2
68.6769.4569.98romulust
73.6473.9874.20T:isapa128av20
98.6398.9399.34T:isapk128av20
119.49119.67120.41T:elephant200v2
182.04182.39182.83T:isapa128v20
509.97516.74519.90T:isapk128v20
835.30838.27839.02T:isapxv20
5437.455454.605458.91T:elephant176v2
5968.205973.805977.41T:elephant160v2

amd64; Zen 2 (860f01); 2022 AMD Ryzen 5 4500U; 6 x 3600MHz; renoir, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
0.900.930.97T:aes256gcmv1
1.511.521.52T:aes128gcmv1
1.651.671.68aes256gcmv1
6.406.426.43ascon128av12
9.379.389.40ascon128v12
9.409.429.42ascon80pqv12
11.1911.2211.37ascon128abi32v12
16.9417.0517.12ascon128bi32v12
17.4617.5317.57T:xoodyakround3
19.4219.4719.56T:schwaemm256128v2
23.6523.7224.33T:schwaemm256256v2
25.6125.7825.96T:schwaemm192192v2
27.2027.2627.30T:grain128aeadv2
27.5527.6627.90T:schwaemm128128v2
35.4835.5135.59romulusn
36.3936.4336.45T:isapa128av20
36.5536.6036.62T:isapa128v20
40.4740.5040.53T:giftcofb128v1
57.1357.1757.23romulusm
61.6361.6461.69T:tinyjambu128v2
64.6964.7264.83T:isapk128av20
68.9668.9768.98T:tinyjambu192v2
75.9675.9775.97T:tinyjambu256v2
84.8284.9684.98T:isapk128v20
112.30112.32112.33romulust
139.82148.20155.30T:isapxv20
228.24229.67246.09T:elephant200v2
6457.136508.156514.44T:elephant176v2
7143.807145.897157.99T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
0.880.920.97T:aes256gcmv1
1.591.601.61T:aes128gcmv1
1.791.791.82aes256gcmv1
6.286.306.30ascon128av12
9.279.299.31ascon128v12
9.389.409.41ascon80pqv12
11.2111.2211.25ascon128abi32v12
16.7816.9216.98ascon128bi32v12
17.4517.5017.56T:xoodyakround3
19.5119.5819.63T:schwaemm256128v2
23.6423.7324.34T:schwaemm256256v2
25.6525.7425.78T:schwaemm192192v2
27.3627.3927.43T:grain128aeadv2
27.5027.5927.79T:schwaemm128128v2
35.5535.5735.61romulusn
36.2736.3336.41T:isapa128v20
36.4036.4336.50T:isapa128av20
40.4940.5440.59T:giftcofb128v1
57.2557.3357.40romulusm
61.4661.5261.58T:tinyjambu128v2
65.2565.3465.41T:isapk128av20
68.6568.7168.72T:tinyjambu192v2
76.0176.0276.07T:tinyjambu256v2
85.3485.4385.46T:isapk128v20
112.28112.30112.36romulust
145.74148.25148.81T:isapxv20
228.58230.03245.84T:elephant200v2
6455.986504.596509.87T:elephant176v2
7142.817145.687156.89T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
0.890.910.94T:aes256gcmv1
1.601.601.61T:aes128gcmv1
1.791.791.80aes256gcmv1
6.276.316.32ascon128av12
9.249.269.30ascon128v12
9.379.379.39ascon80pqv12
11.2311.2411.25ascon128abi32v12
16.7716.9116.99ascon128bi32v12
17.5017.5517.59T:xoodyakround3
18.0218.0318.13T:isapa128v20
19.4719.5119.60T:schwaemm256128v2
23.6323.7224.49T:schwaemm256256v2
24.1124.1524.20T:isapa128av20
25.6925.7525.83T:schwaemm192192v2
27.3027.3427.39T:grain128aeadv2
27.4827.6427.85T:schwaemm128128v2
35.5735.5935.63romulusn
37.5037.5737.60romulust
40.4940.5240.57T:giftcofb128v1
44.4944.5444.58T:isapk128av20
54.5954.6354.65T:isapk128v20
57.1857.3057.40romulusm
61.5061.5361.62T:tinyjambu128v2
68.6968.7068.75T:tinyjambu192v2
76.0376.0676.06T:tinyjambu256v2
86.6586.9987.24T:isapxv20
228.27229.79245.88T:elephant200v2
6457.546509.696514.95T:elephant176v2
7139.687142.117156.61T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
0.670.690.70T:aes256gcmv1
1.011.021.02T:aes128gcmv1
1.091.091.10aes256gcmv1
6.386.426.43ascon128av12
9.329.349.36ascon80pqv12
9.329.359.36ascon128v12
11.0511.1111.11ascon128abi32v12
13.3213.3613.39T:xoodyakround3
16.7816.8616.91ascon128bi32v12
19.3419.3819.41T:schwaemm256128v2
23.5023.5824.28T:schwaemm256256v2
25.5825.6325.71T:schwaemm192192v2
27.1227.1527.17T:grain128aeadv2
27.2627.4127.43T:isapa128v20
27.5627.6327.72T:schwaemm128128v2
28.7028.7428.76romulusn
30.3030.3230.34T:isapa128av20
39.5139.5339.56romulusm
40.3940.4040.43T:giftcofb128v1
50.6350.6950.70T:tinyjambu128v2
54.3154.3354.35T:tinyjambu192v2
54.6054.6254.64T:isapk128av20
57.9858.0158.02T:tinyjambu256v2
69.7469.7669.78T:isapk128v20
74.7074.8974.91romulust
113.06117.24120.82T:isapxv20
170.41171.36182.88T:elephant200v2
4825.974861.134870.51T:elephant176v2
5354.885356.745366.84T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
0.660.680.70T:aes256gcmv1
1.041.061.07T:aes128gcmv1
1.151.151.17aes256gcmv1
6.336.346.35ascon128av12
9.319.319.31ascon128v12
9.339.349.36ascon80pqv12
11.0911.1111.11ascon128abi32v12
13.3613.3913.41T:xoodyakround3
16.6916.7616.80ascon128bi32v12
19.3619.3819.44T:schwaemm256128v2
23.5323.5824.30T:schwaemm256256v2
25.5825.6425.68T:schwaemm192192v2
27.1927.2127.23T:grain128aeadv2
27.2627.2727.43T:isapa128v20
27.4427.5627.78T:schwaemm128128v2
28.7128.7328.77romulusn
30.3030.3230.34T:isapa128av20
39.5439.5939.67romulusm
40.3940.4240.45T:giftcofb128v1
50.5850.6150.66T:tinyjambu128v2
54.2054.2154.24T:tinyjambu192v2
54.9254.9655.03T:isapk128av20
58.0458.0758.12T:tinyjambu256v2
69.9870.0770.08T:isapk128v20
74.8874.9074.93romulust
116.19117.46117.75T:isapxv20
170.43171.38183.22T:elephant200v2
4823.064862.794865.85T:elephant176v2
5355.745357.035367.16T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
0.660.680.69T:aes256gcmv1
1.051.061.07T:aes128gcmv1
1.151.161.16aes256gcmv1
6.346.356.37ascon128av12
9.309.319.32ascon128v12
9.339.349.34ascon80pqv12
11.1011.1111.11ascon128abi32v12
13.3813.4013.43T:xoodyakround3
16.7116.7316.80ascon128bi32v12
18.1118.1218.13T:isapa128v20
19.3419.4019.44T:schwaemm256128v2
23.4723.5724.43T:schwaemm256256v2
24.1624.1824.19T:isapa128av20
25.5925.6425.68T:schwaemm192192v2
27.1827.2027.22T:grain128aeadv2
27.4727.5527.60T:schwaemm128128v2
28.7228.7628.78romulusn
37.5137.5237.55romulust
39.5039.5439.64romulusm
40.4040.4240.45T:giftcofb128v1
44.5244.5544.57T:isapk128av20
50.6050.6350.64T:tinyjambu128v2
54.2054.2254.25T:tinyjambu192v2
54.6354.6654.67T:isapk128v20
58.0358.0658.12T:tinyjambu256v2
86.3386.6086.76T:isapxv20
170.39171.45182.88T:elephant200v2
4824.904863.604867.43T:elephant176v2
5354.055355.795366.77T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.40?0.43?0.48?T:aes256gcmv1
0.510.520.55aes256gcmv1
0.510.530.54T:aes128gcmv1
6.326.336.36ascon128av12
9.259.279.29ascon80pqv12
9.249.289.29T:xoodyakround3
9.289.289.30ascon128v12
10.9110.9510.95ascon128abi32v12
16.5416.6816.73ascon128bi32v12
18.2318.2418.26T:isapa128v20
19.1619.2919.34T:schwaemm256128v2
21.8621.9021.91romulusn
21.8521.9021.95romulusm
23.3723.4424.17T:schwaemm256256v2
24.1524.1824.21T:isapa128av20
25.4025.5325.62T:schwaemm192192v2
27.0127.0427.07T:grain128aeadv2
27.2727.3327.54T:schwaemm128128v2
37.5337.5837.58romulust
39.6939.7039.72T:tinyjambu192v2
39.7039.7039.71T:tinyjambu128v2
40.0240.0240.12T:tinyjambu256v2
40.2640.2940.31T:giftcofb128v1
44.5144.6344.65T:isapk128av20
54.6654.6954.75T:isapk128v20
77.69?86.87?95.69?T:isapxv20
112.31113.22120.82T:elephant200v2
3188.003209.953213.63T:elephant176v2
3565.173567.033573.98T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.410.430.44T:aes256gcmv1
0.500.520.54T:aes128gcmv1
0.510.530.54aes256gcmv1
6.356.366.39ascon128av12
9.229.279.33T:xoodyakround3
9.289.299.31ascon80pqv12
9.289.299.29ascon128v12
10.9410.9610.98ascon128abi32v12
16.4816.5916.69ascon128bi32v12
18.1618.2618.28T:isapa128v20
19.2319.2719.34T:schwaemm256128v2
21.8421.9221.96romulusm
21.9021.9321.96romulusn
23.3823.4824.18T:schwaemm256256v2
24.1624.1824.26T:isapa128av20
25.4325.5325.68T:schwaemm192192v2
26.9927.0227.05T:grain128aeadv2
27.3227.3527.54T:schwaemm128128v2
37.4837.5537.58romulust
39.6839.6839.68T:tinyjambu128v2
39.6539.7039.70T:tinyjambu192v2
40.1140.1340.13T:tinyjambu256v2
40.2740.3140.36T:giftcofb128v1
44.5344.5744.60T:isapk128av20
54.6654.6954.70T:isapk128v20
85.9086.3286.99T:isapxv20
112.36113.29120.71T:elephant200v2
3187.953210.443214.72T:elephant176v2
3566.063567.523574.98T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.42?0.43?0.47?T:aes256gcmv1
0.500.510.52T:aes128gcmv1
0.520.520.53aes256gcmv1
6.376.386.40ascon128av12
9.219.279.33T:xoodyakround3
9.279.289.30ascon128v12
9.289.299.30ascon80pqv12
10.9510.9611.08ascon128abi32v12
16.4816.6016.69ascon128bi32v12
18.1818.2618.28T:isapa128v20
19.2419.2919.36T:schwaemm256128v2
21.8021.8721.96romulusm
21.8921.9421.97romulusn
23.3223.4523.95T:schwaemm256256v2
24.1624.2024.23T:isapa128av20
25.4425.5025.61T:schwaemm192192v2
27.0027.0327.07T:grain128aeadv2
27.3127.5627.76T:schwaemm128128v2
37.4937.5237.57romulust
39.6839.6839.68T:tinyjambu128v2
39.7039.7039.72T:tinyjambu192v2
40.0040.0740.14T:tinyjambu256v2
40.2940.3240.35T:giftcofb128v1
44.5344.5644.62T:isapk128av20
54.6554.6954.71T:isapk128v20
85.8886.1486.97T:isapxv20
112.37113.28120.67T:elephant200v2
3188.203210.203216.16T:elephant176v2
3565.393567.673573.23T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
1.131.131.14T:aes128gcmv1
1.221.231.24aes256gcmv1
1.241.241.27T:aes256gcmv1
6.556.576.59ascon128av12
9.499.499.54ascon128v12
9.499.509.52ascon80pqv12
11.3811.4011.41ascon128abi32v12
13.4813.5013.52T:xoodyakround3
17.1517.1917.23ascon128bi32v12
19.9719.9920.03T:schwaemm256128v2
24.2124.2224.96T:schwaemm256256v2
26.1726.2226.27T:schwaemm192192v2
27.5027.5227.53T:grain128aeadv2
27.8727.9828.01T:schwaemm128128v2
28.9428.9929.02romulusn
33.5233.5533.56T:isapa128av20
39.8739.9339.98romulusm
39.9739.9940.15T:isapa128v20
40.7840.8040.83T:giftcofb128v1
51.0151.0651.09T:tinyjambu128v2
54.7554.7554.76T:tinyjambu192v2
58.4458.4558.46T:tinyjambu256v2
60.7160.7260.75T:isapk128av20
75.8476.0276.06romulust
121.71121.76121.85T:isapk128v20
174.80174.94186.02T:elephant200v2
190.54190.70195.17T:isapxv20
4862.594897.734899.92T:elephant176v2
5415.035416.175425.99T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
1.171.181.19T:aes128gcmv1
1.231.241.26T:aes256gcmv1
1.291.301.31aes256gcmv1
6.496.516.53ascon128av12
9.469.469.46ascon128v12
9.489.489.52ascon80pqv12
11.4011.4011.40ascon128abi32v12
13.5213.5413.55T:xoodyakround3
17.0517.0917.12ascon128bi32v12
19.9519.9820.03T:schwaemm256128v2
24.2024.2124.95T:schwaemm256256v2
26.1826.2026.27T:schwaemm192192v2
27.5527.5827.62T:grain128aeadv2
27.8227.9127.95T:schwaemm128128v2
28.9429.0029.04romulusn
33.5233.5533.56T:isapa128av20
39.9740.0040.07T:isapa128v20
39.9940.0240.04romulusm
40.7940.8240.84T:giftcofb128v1
50.9951.0051.04T:tinyjambu128v2
54.6254.6354.64T:tinyjambu192v2
58.4958.5458.54T:tinyjambu256v2
61.1561.1561.21T:isapk128av20
76.0376.0476.07romulust
122.04122.05122.06T:isapk128v20
174.72174.93185.73T:elephant200v2
189.64190.63190.90T:isapxv20
4861.224897.694899.57T:elephant176v2
5414.935415.785426.54T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
1.171.181.19T:aes128gcmv1
1.241.251.26T:aes256gcmv1
1.291.291.30aes256gcmv1
6.506.506.51ascon128av12
9.459.469.46ascon128v12
9.489.489.50ascon80pqv12
11.4011.4611.46ascon128abi32v12
13.5413.5613.58T:xoodyakround3
17.0717.0917.11ascon128bi32v12
19.9519.9920.02T:schwaemm256128v2
24.2024.2124.88T:schwaemm256256v2
24.6224.6224.77T:isapa128v20
25.9825.9926.00T:isapa128av20
26.1626.2126.24T:schwaemm192192v2
27.5527.5827.62T:grain128aeadv2
27.8127.9227.95T:schwaemm128128v2
28.9929.0129.03romulusn
38.6238.6338.65romulust
40.0040.0540.05romulusm
40.8140.8340.85T:giftcofb128v1
48.1448.1448.16T:isapk128av20
51.0151.0251.03T:tinyjambu128v2
54.6554.6554.69T:tinyjambu192v2
58.4958.5058.58T:tinyjambu256v2
81.5281.5281.54T:isapk128v20
123.87124.06124.25T:isapxv20
174.90174.92185.84T:elephant200v2
4860.964897.334899.99T:elephant176v2
5414.785417.255426.48T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
7.117.317.44T:aes128gcmv1
7.497.828.15aes256gcmv1
10.5510.7010.73ascon128av12
12.6112.6113.33ascon80pqv12
12.7112.8713.32ascon128v12
14.2314.5414.77T:aes256gcmv1
17.9318.4018.79ascon128abi32v12
19.5920.0220.12T:xoodyakround3
24.2924.4226.21ascon128bi32v12
32.9133.3834.48T:schwaemm256128v2
34.6334.7835.06romulusn
35.2035.6535.95T:grain128aeadv2
35.9636.2337.02T:schwaemm128128v2
38.6738.7539.55T:schwaemm256256v2
42.5543.1143.87T:schwaemm192192v2
46.9247.1247.48romulusm
49.3549.5549.70T:giftcofb128v1
59.9360.0660.24T:tinyjambu128v2
64.2664.4964.76T:tinyjambu192v2
68.0968.4468.78T:tinyjambu256v2
101.85102.13102.34romulust
106.88107.18107.77T:isapa128av20
189.65189.90190.09T:isapk128av20
245.97246.29263.05T:elephant200v2
331.00331.00331.41T:isapa128v20
1303.201303.361303.59T:isapk128v20
1852.771860.841982.33T:isapxv20
6063.386087.796091.01T:elephant176v2
7246.017257.157262.53T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
6.846.846.99T:aes128gcmv1
7.517.587.80aes256gcmv1
10.7310.8811.02ascon128av12
12.8412.8413.34ascon80pqv12
12.7112.8613.20ascon128v12
14.5114.6714.85T:aes256gcmv1
17.9818.5018.98ascon128abi32v12
19.6620.0520.23T:xoodyakround3
23.8824.8426.23ascon128bi32v12
32.9033.4734.16T:schwaemm256128v2
34.8734.9735.13romulusn
35.8835.9636.53T:grain128aeadv2
36.1636.1636.38T:schwaemm128128v2
38.5238.5639.55T:schwaemm256256v2
42.0742.2942.64T:schwaemm192192v2
48.3148.4949.06romulusm
49.6949.7750.31T:giftcofb128v1
60.0260.0260.10T:tinyjambu128v2
64.0864.1264.52T:tinyjambu192v2
68.2268.3068.52T:tinyjambu256v2
101.90102.31102.45romulust
106.70107.39107.55T:isapa128av20
192.45193.09193.19T:isapk128av20
245.47245.76263.36T:elephant200v2
330.72331.17332.47T:isapa128v20
1303.611303.851304.69T:isapk128v20
1850.411853.331858.99T:isapxv20
6062.236087.206092.55T:elephant176v2
7245.707248.307258.97T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
6.846.886.98T:aes128gcmv1
7.737.797.81aes256gcmv1
10.5910.7310.82ascon128av12
12.7012.7612.82ascon128v12
12.8412.8413.07ascon80pqv12
14.3014.4314.47T:aes256gcmv1
18.0118.1318.30ascon128abi32v12
19.4719.5920.21T:xoodyakround3
23.8624.8025.56ascon128bi32v12
33.1233.2333.77T:schwaemm256128v2
34.7834.8835.15romulusn
35.9536.0236.34T:grain128aeadv2
36.1136.1836.53T:schwaemm128128v2
38.4838.5539.84T:schwaemm256256v2
42.0742.0843.07T:schwaemm192192v2
48.2448.5048.78romulusm
49.8749.9750.18T:giftcofb128v1
60.1260.2260.22T:tinyjambu128v2
63.6263.7464.18romulust
64.2864.2964.33T:tinyjambu192v2
66.6666.9967.28T:isapa128av20
68.2968.2968.34T:tinyjambu256v2
121.54121.99122.17T:isapk128av20
173.04173.04173.69T:isapa128v20
245.61245.88262.77T:elephant200v2
688.77688.95689.28T:isapk128v20
967.56971.82972.93T:isapxv20
6060.556093.356099.11T:elephant176v2
7247.597250.347260.75T:elephant160v2

amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 PRO 5650G; 6 x 3900MHz; cezanne, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
0.760.830.84T:aes128gcmv1
0.78?0.86?0.92?T:aes256gcmv1
1.831.841.85aes256gcmv1
5.845.875.88ascon128av12
8.508.508.51ascon80pqv12
8.628.638.67ascon128v12
12.5112.5412.57ascon128abi32v12
16.6516.6916.84T:xoodyakround3
19.0519.1319.22ascon128bi32v12
19.4619.5119.54T:schwaemm256128v2
23.0523.0923.12T:grain128aeadv2
23.8323.8924.57T:schwaemm256256v2
25.6025.7125.81T:schwaemm192192v2
31.0931.2631.36T:schwaemm128128v2
34.1434.1434.15T:isapa128v20
35.1435.1835.75T:isapa128av20
37.0737.1037.14romulusn
38.4438.4438.44T:giftcofb128v1
58.4358.4758.48T:tinyjambu128v2
59.3159.3559.41romulusm
60.8361.2161.72T:isapk128av20
65.6165.6265.64T:tinyjambu256v2
66.0566.0566.05T:tinyjambu192v2
76.9577.7078.49T:isapk128v20
114.46114.54114.64romulust
148.26149.37149.85T:isapxv20
229.15?234.69?258.80?T:elephant200v2
6706.476723.116725.87T:elephant176v2
7843.317844.437848.69T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
0.68?0.74?0.78?T:aes128gcmv1
0.770.790.83T:aes256gcmv1
1.821.831.83aes256gcmv1
6.236.246.26ascon128av12
8.438.448.45ascon80pqv12
8.568.578.57ascon128v12
12.6812.6912.71ascon128abi32v12
16.5616.6316.69T:xoodyakround3
18.4618.5018.56ascon128bi32v12
19.5219.6119.68T:schwaemm256128v2
22.9422.9823.08T:grain128aeadv2
24.1824.2224.38T:schwaemm256256v2
25.6425.7325.79T:schwaemm192192v2
30.7130.8430.91T:schwaemm128128v2
34.1134.1134.18T:isapa128v20
35.1535.1835.20T:isapa128av20
37.3137.3337.35romulusn
38.4938.5038.50T:giftcofb128v1
58.5258.5458.57T:tinyjambu128v2
59.7059.7459.76romulusm
60.5460.6361.36T:isapk128av20
64.7464.7664.77T:tinyjambu192v2
65.4965.7565.75T:tinyjambu256v2
77.8278.2778.57T:isapk128v20
114.49114.59114.66romulust
148.95149.26150.41T:isapxv20
228.53?234.56?257.08?T:elephant200v2
6710.376712.086744.79T:elephant176v2
7842.307843.757844.67T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
0.68?0.73?0.77?T:aes128gcmv1
0.750.800.82T:aes256gcmv1
1.821.831.83aes256gcmv1
6.246.246.26ascon128av12
8.448.448.45ascon80pqv12
8.578.578.57ascon128v12
12.6812.6912.70ascon128abi32v12
16.6116.6616.74T:xoodyakround3
16.8416.8916.93T:isapa128v20
18.4618.5018.55ascon128bi32v12
19.5719.6819.76T:schwaemm256128v2
22.9622.9722.99T:grain128aeadv2
23.6023.6223.65T:isapa128av20
24.2024.2424.37T:schwaemm256256v2
25.6825.7325.84T:schwaemm192192v2
30.7730.8430.96T:schwaemm128128v2
37.2937.3337.36romulusn
38.4938.5038.51T:giftcofb128v1
38.7838.8538.95romulust
40.9841.1641.45T:isapk128av20
50.1050.2350.35T:isapk128v20
58.5258.5358.59T:tinyjambu128v2
59.7359.7659.79romulusm
64.7464.7664.76T:tinyjambu192v2
65.5665.7565.75T:tinyjambu256v2
86.7286.8287.65T:isapxv20
228.73?234.43?258.39?T:elephant200v2
6706.216711.426736.85T:elephant176v2
7844.547850.377867.18T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
0.570.600.62T:aes128gcmv1
0.600.620.65T:aes256gcmv1
1.141.151.15aes256gcmv1
5.845.845.85ascon128av12
8.388.398.41ascon80pqv12
8.448.458.46ascon128v12
12.4112.4212.43ascon128abi32v12
12.6312.6612.75T:xoodyakround3
18.8518.8518.88ascon128bi32v12
19.2519.3219.41T:schwaemm256128v2
22.9523.0223.06T:grain128aeadv2
23.8124.0024.53T:schwaemm256256v2
25.5725.5925.60T:isapa128v20
25.9526.1126.30T:schwaemm192192v2
29.3829.3929.65T:isapa128av20
29.6929.7029.72romulusn
31.0731.2031.27T:schwaemm128128v2
38.3938.4138.42T:giftcofb128v1
40.8040.8440.85romulusm
47.3747.5947.63T:tinyjambu128v2
48.6248.7549.02T:isapk128av20
49.2449.2549.26T:tinyjambu256v2
51.2951.3051.30T:tinyjambu192v2
64.2064.4864.70T:isapk128v20
76.6976.7376.76romulust
118.51118.89119.09T:isapxv20
170.58?174.94?191.35?T:elephant200v2
5010.565022.845023.58T:elephant176v2
5883.715884.245886.29T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
0.550.580.61T:aes128gcmv1
0.590.600.63T:aes256gcmv1
1.131.131.14aes256gcmv1
6.036.046.05ascon128av12
8.348.358.35ascon80pqv12
8.408.418.41ascon128v12
12.4212.4512.47ascon128abi32v12
12.6312.6512.68T:xoodyakround3
18.4818.5118.53ascon128bi32v12
19.3319.4319.50T:schwaemm256128v2
22.9323.0523.09T:grain128aeadv2
24.1624.2824.31T:schwaemm256256v2
25.5825.5825.58T:isapa128v20
25.9526.2226.39T:schwaemm192192v2
29.4229.6429.65T:isapa128av20
29.7929.8029.83romulusn
30.9231.0031.06T:schwaemm128128v2
38.4338.4438.44T:giftcofb128v1
41.0041.0341.06romulusm
47.4747.5747.67T:tinyjambu128v2
49.3449.3549.41T:tinyjambu256v2
48.6449.3650.07T:isapk128av20
50.6150.6450.70T:tinyjambu192v2
64.0864.3464.75T:isapk128v20
76.6576.7476.78romulust
117.51117.82118.03T:isapxv20
173.47175.08191.45T:elephant200v2
5010.755011.775016.78T:elephant176v2
5882.065883.735884.84T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
0.550.590.61T:aes128gcmv1
0.580.610.62T:aes256gcmv1
1.121.131.13aes256gcmv1
6.046.056.05ascon128av12
8.358.358.35ascon80pqv12
8.418.418.41ascon128v12
12.4312.4512.46ascon128abi32v12
12.6312.6612.68T:xoodyakround3
16.9316.9516.97T:isapa128v20
18.4818.5118.53ascon128bi32v12
19.2519.3219.38T:schwaemm256128v2
22.9222.9422.97T:grain128aeadv2
23.6323.6323.65T:isapa128av20
24.1724.2224.38T:schwaemm256256v2
26.0026.1426.38T:schwaemm192192v2
29.7929.8129.83romulusn
30.9030.9831.04T:schwaemm128128v2
38.4238.4438.45T:giftcofb128v1
38.6638.7838.93T:isapk128av20
38.8138.8438.89romulust
40.9841.0041.04romulusm
47.4747.6147.67T:tinyjambu128v2
49.3449.3849.41T:tinyjambu256v2
50.2350.3951.04T:isapk128v20
50.6450.6550.65T:tinyjambu192v2
86.5987.1687.75T:isapxv20
171.31?175.60?191.54?T:elephant200v2
5009.905017.385020.30T:elephant176v2
5882.995884.075885.46T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.38?0.42?0.45?T:aes128gcmv1
0.400.420.43T:aes256gcmv1
0.440.450.45aes256gcmv1
5.795.805.81ascon128av12
8.248.258.26ascon128v12
8.258.258.26ascon80pqv12
8.658.668.70T:xoodyakround3
12.2012.2612.31ascon128abi32v12
17.0017.0017.01T:isapa128v20
18.4918.5918.65ascon128bi32v12
18.9719.1119.17T:schwaemm256128v2
22.2522.2822.30romulusm
22.2622.2922.32romulusn
22.9022.9723.01T:grain128aeadv2
23.6123.6323.65T:isapa128av20
23.8023.9224.67T:schwaemm256256v2
26.3026.5527.29T:schwaemm192192v2
30.9431.0331.14T:schwaemm128128v2
33.2433.2533.25T:tinyjambu256v2
36.5436.5536.55T:tinyjambu192v2
36.3736.6236.76T:tinyjambu128v2
36.0836.7236.87T:isapk128av20
38.3038.3138.38T:giftcofb128v1
38.7938.8538.89romulust
49.4549.7151.44T:isapk128v20
86.8386.9187.80T:isapxv20
112.78?115.60?127.55?T:elephant200v2
3311.233314.213322.30T:elephant176v2
3922.403923.103927.76T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.400.420.43T:aes256gcmv1
0.400.430.44T:aes128gcmv1
0.420.440.44aes256gcmv1
5.825.835.87ascon128av12
8.258.258.26ascon80pqv12
8.258.258.26ascon128v12
8.668.708.75T:xoodyakround3
12.1412.1912.25ascon128abi32v12
16.9717.0017.05T:isapa128v20
18.4818.5018.52ascon128bi32v12
19.4219.5419.66T:schwaemm256128v2
22.2522.2922.33romulusm
22.2822.3222.34romulusn
22.8922.9122.93T:grain128aeadv2
23.6223.6323.65T:isapa128av20
24.2024.2524.30T:schwaemm256256v2
26.0126.8826.93T:schwaemm192192v2
30.9231.0531.15T:schwaemm128128v2
33.2433.2533.26T:tinyjambu256v2
36.5336.5536.56T:tinyjambu192v2
36.3736.6236.64T:tinyjambu128v2
36.4636.6636.79T:isapk128av20
38.3538.3638.39T:giftcofb128v1
38.8138.8638.89romulust
50.1950.3250.79T:isapk128v20
86.7187.1388.97T:isapxv20
114.55?115.66?128.11?T:elephant200v2
3312.303313.963322.19T:elephant176v2
3922.213922.513922.78T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.400.420.44T:aes128gcmv1
0.40?0.42?0.45?T:aes256gcmv1
0.430.430.44aes256gcmv1
5.835.855.87ascon128av12
8.258.258.26ascon80pqv12
8.258.258.25ascon128v12
8.628.658.73T:xoodyakround3
12.1912.1912.20ascon128abi32v12
16.9617.0517.05T:isapa128v20
18.4818.5118.53ascon128bi32v12
18.9319.2119.50T:schwaemm256128v2
22.2922.3222.33romulusm
22.2822.3222.34romulusn
22.8822.8922.93T:grain128aeadv2
23.6123.6323.65T:isapa128av20
24.0824.2424.39T:schwaemm256256v2
26.2226.4826.76T:schwaemm192192v2
30.9431.0331.15T:schwaemm128128v2
32.9732.9833.28T:tinyjambu256v2
36.5536.5536.55T:tinyjambu192v2
36.3936.5736.76T:isapk128av20
36.3736.6236.63T:tinyjambu128v2
38.3138.3538.37T:giftcofb128v1
38.7638.8238.92romulust
50.2550.4750.84T:isapk128v20
86.3186.9387.74T:isapxv20
112.65?115.56?126.28?T:elephant200v2
3310.733313.853321.38T:elephant176v2
3922.613922.953923.50T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
0.980.981.01T:aes128gcmv1
1.031.041.05T:aes256gcmv1
1.271.271.28aes256gcmv1
6.016.016.02ascon128av12
8.518.528.54ascon80pqv12
8.578.588.59ascon128v12
12.7012.7112.72ascon128abi32v12
12.8012.8212.85T:xoodyakround3
19.1519.1519.19ascon128bi32v12
19.9220.0020.26T:schwaemm256128v2
23.3623.3823.41T:grain128aeadv2
24.5324.5425.14T:schwaemm256256v2
26.5626.6026.80T:schwaemm192192v2
29.9429.9629.97romulusn
31.5031.6231.64T:schwaemm128128v2
33.5733.5733.81T:isapa128av20
37.2137.2237.23T:isapa128v20
38.7538.7638.76T:giftcofb128v1
41.0741.0841.12romulusm
47.8047.9948.00T:tinyjambu128v2
49.6349.6449.65T:tinyjambu256v2
51.7051.7151.72T:tinyjambu192v2
54.7554.7754.99T:isapk128av20
77.8277.8577.88romulust
108.50108.63108.77T:isapk128v20
175.51178.55194.54T:elephant200v2
193.01193.25193.65T:isapxv20
5049.845050.355073.16T:elephant176v2
5949.915950.225954.20T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
0.970.971.00T:aes128gcmv1
1.031.031.05T:aes256gcmv1
1.261.261.27aes256gcmv1
6.196.196.21ascon128av12
8.478.478.48ascon80pqv12
8.538.538.54ascon128v12
12.7312.7312.77ascon128abi32v12
12.7812.7912.81T:xoodyakround3
18.8418.8518.87ascon128bi32v12
19.9420.0420.21T:schwaemm256128v2
23.3123.3223.45T:grain128aeadv2
24.8424.9625.09T:schwaemm256256v2
26.3326.5326.73T:schwaemm192192v2
30.0430.0730.09romulusn
31.2531.3331.42T:schwaemm128128v2
33.8133.8233.83T:isapa128av20
37.2137.2137.21T:isapa128v20
38.7938.8038.80T:giftcofb128v1
41.3041.3341.36romulusm
47.9148.0048.07T:tinyjambu128v2
49.7749.7949.81T:tinyjambu256v2
51.0851.1351.14T:tinyjambu192v2
54.8854.9854.99T:isapk128av20
77.8277.8577.89romulust
109.81109.85110.08T:isapk128v20
176.36178.65193.85T:elephant200v2
192.88193.26193.71T:isapxv20
5049.255050.425064.58T:elephant176v2
5949.975951.385952.21T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
0.970.981.00T:aes128gcmv1
1.031.031.05T:aes256gcmv1
1.261.261.26aes256gcmv1
6.196.196.20ascon128av12
8.478.478.48ascon80pqv12
8.538.538.54ascon128v12
12.7212.7312.73ascon128abi32v12
12.7912.8112.83T:xoodyakround3
18.8418.8518.87ascon128bi32v12
19.8319.9320.01T:schwaemm256128v2
22.8622.8622.88T:isapa128v20
23.3123.3223.35T:grain128aeadv2
24.9024.9624.96T:schwaemm256256v2
25.9225.9225.93T:isapa128av20
26.5626.6326.74T:schwaemm192192v2
30.0730.0830.10romulusn
31.2231.3131.35T:schwaemm128128v2
38.7938.8038.81T:giftcofb128v1
39.9239.9639.98romulust
41.3141.3241.35romulusm
42.2942.3342.44T:isapk128av20
47.9148.0048.07T:tinyjambu128v2
49.7749.8149.81T:tinyjambu256v2
51.1351.1451.15T:tinyjambu192v2
73.7073.8273.88T:isapk128v20
124.98125.01125.20T:isapxv20
175.78178.55195.05T:elephant200v2
5050.725051.265055.94T:elephant176v2
5950.395950.535952.96T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
6.106.156.27aes256gcmv1
9.849.849.94ascon128av12
10.1010.1610.70T:aes128gcmv1
10.7110.8711.33T:aes256gcmv1
11.4011.4011.48ascon128v12
11.4011.4511.53ascon80pqv12
18.3518.4318.56T:xoodyakround3
19.5519.6419.73ascon128abi32v12
25.9626.2327.11ascon128bi32v12
31.4731.5531.68T:grain128aeadv2
33.3133.3833.62T:schwaemm256128v2
35.6635.8035.90romulusn
39.7039.8440.40T:schwaemm256256v2
40.4640.6140.96T:schwaemm128128v2
43.0543.4943.91T:schwaemm192192v2
46.4546.7246.82T:giftcofb128v1
46.8546.9647.11romulusm
56.6556.9557.69T:tinyjambu128v2
58.4858.5958.71T:tinyjambu256v2
61.0361.1161.26T:tinyjambu192v2
103.31103.63103.84romulust
128.51128.63128.78T:isapa128av20
183.55184.15185.89T:isapk128av20
248.39250.24272.04T:elephant200v2
304.56304.56304.73T:isapa128v20
1113.401116.661120.52T:isapk128v20
1884.321884.551887.20T:isapxv20
6289.456297.556315.10T:elephant176v2
7969.867973.027984.23T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
5.605.685.72aes256gcmv1
9.919.9110.01ascon128av12
10.0510.2010.88T:aes128gcmv1
10.7410.9611.37T:aes256gcmv1
11.2711.2911.55ascon80pqv12
11.3611.3611.47ascon128v12
18.3718.5518.68T:xoodyakround3
19.3119.4120.23ascon128abi32v12
26.6026.6027.32ascon128bi32v12
31.3431.4831.84T:grain128aeadv2
33.0933.3233.52T:schwaemm256128v2
36.0236.1036.23romulusn
39.7139.8740.48T:schwaemm256256v2
40.5140.8441.33T:schwaemm128128v2
43.3443.6144.05T:schwaemm192192v2
46.8447.2047.29T:giftcofb128v1
48.2648.5048.66romulusm
56.8557.8458.13T:tinyjambu128v2
58.9159.6659.82T:tinyjambu256v2
62.3362.4862.63T:tinyjambu192v2
103.55103.77103.88romulust
128.81128.89129.38T:isapa128av20
183.49188.73189.61T:isapk128av20
247.74249.91271.52T:elephant200v2
304.65304.65305.32T:isapa128v20
1138.551141.881142.31T:isapk128v20
1890.711893.851894.16T:isapxv20
6288.506290.386309.89T:elephant176v2
7966.547967.097970.98T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
5.615.705.77aes256gcmv1
9.939.959.95ascon128av12
10.0910.3010.65T:aes128gcmv1
10.7810.9511.42T:aes256gcmv1
11.2711.2711.34ascon80pqv12
11.3611.3611.38ascon128v12
18.3518.5519.10T:xoodyakround3
19.3219.4119.41ascon128abi32v12
26.5826.5827.23ascon128bi32v12
31.4531.6631.95T:grain128aeadv2
33.1733.3233.60T:schwaemm256128v2
35.9836.1036.41romulusn
39.8040.0640.60T:schwaemm256256v2
40.5440.9141.17T:schwaemm128128v2
43.3843.7144.03T:schwaemm192192v2
46.8346.8347.19T:giftcofb128v1
48.4348.5648.71romulusm
56.8057.7657.95T:tinyjambu128v2
58.7959.5759.72T:tinyjambu256v2
60.7762.2462.31T:tinyjambu192v2
64.6664.9465.34romulust
77.3977.5777.73T:isapa128av20
115.95118.23119.32T:isapk128av20
158.71158.91159.52T:isapa128v20
248.59251.52271.48T:elephant200v2
600.05601.86604.92T:isapk128v20
982.11988.67988.78T:isapxv20
6288.116290.436301.55T:elephant176v2
7967.647968.867969.20T:elephant160v2

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
1.711.721.72T:aes128gcmv1
1.841.851.86aes256gcmv1
5.605.635.66ascon128av12
8.138.138.13ascon80pqv12
8.378.388.42ascon128v12
12.4712.5112.54ascon128abi32v12
14.7114.8114.87T:xoodyakround3
18.1618.1918.21ascon128bi32v12
18.1918.2218.27T:schwaemm256128v2
22.8322.9824.98T:grain128aeadv2
23.69?24.01?26.82?T:schwaemm256256v2
24.1624.2224.27T:schwaemm192192v2
28.5228.6528.83T:schwaemm128128v2
31.0331.0431.04T:isapa128v20
33.2333.2633.30T:isapa128av20
37.1237.1537.18romulusn
38.5638.5738.57T:giftcofb128v1
58.5058.5058.53T:tinyjambu128v2
59.4059.4459.47romulusm
60.4160.7860.85T:isapk128av20
62.5062.5062.50T:tinyjambu192v2
65.7365.8765.88T:tinyjambu256v2
82.4582.5482.69T:isapk128v20
120.70120.76120.80romulust
122.92123.08123.35T:elephant200v2
146.77148.52150.81T:isapxv20
6338.496376.376446.46T:elephant176v2
7797.257802.347841.88T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
1.711.721.72T:aes128gcmv1
1.861.871.88aes256gcmv1
5.175.195.19ascon128av12
7.627.637.63ascon80pqv12
7.877.887.88ascon128v12
12.6212.6312.67ascon128abi32v12
14.6414.6914.75T:xoodyakround3
18.2118.2618.32T:schwaemm256128v2
18.6118.6418.67ascon128bi32v12
23.0523.1223.66T:grain128aeadv2
23.63?23.98?26.48?T:schwaemm256256v2
24.1324.2024.26T:schwaemm192192v2
28.4828.6328.73T:schwaemm128128v2
30.9931.0431.08T:isapa128v20
33.2333.2733.30T:isapa128av20
37.3637.4337.44romulusn
38.5038.5038.51T:giftcofb128v1
58.5058.5158.51T:tinyjambu128v2
59.7259.7759.83romulusm
60.3260.8460.87T:isapk128av20
62.7562.7562.77T:tinyjambu192v2
65.4865.5065.52T:tinyjambu256v2
82.3582.4882.61T:isapk128v20
120.68120.80120.87romulust
122.86122.95123.05T:elephant200v2
147.56148.13149.02T:isapxv20
6370.206385.586390.08T:elephant176v2
7793.947830.607874.24T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
1.711.711.72T:aes128gcmv1
1.861.861.87aes256gcmv1
5.175.195.19ascon128av12
7.637.637.64ascon80pqv12
7.887.887.88ascon128v12
12.6212.6312.66ascon128abi32v12
14.6814.7314.77T:xoodyakround3
15.4815.5215.55T:isapa128v20
18.2118.2718.31T:schwaemm256128v2
18.6218.6418.67ascon128bi32v12
22.3222.3822.38T:isapa128av20
23.0323.0923.64T:grain128aeadv2
23.67?24.02?26.53?T:schwaemm256256v2
24.1524.1924.26T:schwaemm192192v2
28.5228.6528.81T:schwaemm128128v2
37.3637.4237.45romulusn
38.5038.5038.51T:giftcofb128v1
40.9841.0341.09romulust
43.6243.6543.83T:isapk128av20
56.2056.3556.41T:isapk128v20
58.5058.5158.52T:tinyjambu128v2
59.7159.7559.80romulusm
62.7562.7562.75T:tinyjambu192v2
65.4965.5065.52T:tinyjambu256v2
85.2385.4886.15T:isapxv20
122.93123.03123.15T:elephant200v2
6346.986368.476381.26T:elephant176v2
7790.827809.507886.74T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
1.081.091.09T:aes128gcmv1
1.141.151.16aes256gcmv1
5.625.635.65ascon128av12
7.877.887.89ascon80pqv12
8.128.148.15ascon128v12
11.3911.4511.47T:xoodyakround3
12.2412.3512.38ascon128abi32v12
18.0818.1118.14T:schwaemm256128v2
18.4018.4218.44ascon128bi32v12
22.8222.9524.96T:grain128aeadv2
23.2723.2923.29T:isapa128v20
23.6023.6323.81T:schwaemm256256v2
24.5824.7524.91T:schwaemm192192v2
27.2427.2727.28T:isapa128av20
28.5028.5828.66T:schwaemm128128v2
29.7429.7529.76romulusn
38.3838.3838.39T:giftcofb128v1
40.8940.9040.93romulusm
46.7546.7746.77T:tinyjambu128v2
46.5147.0847.59T:isapk128av20
49.6049.6149.62T:tinyjambu256v2
50.1350.1450.15T:tinyjambu192v2
65.6665.7565.80T:isapk128v20
80.8780.9180.94romulust
92.6692.7392.78T:elephant200v2
116.76117.01118.31T:isapxv20
4741.224750.674759.86T:elephant176v2
5832.585863.745936.02T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
1.081.081.10T:aes128gcmv1
1.151.151.15aes256gcmv1
5.265.275.28ascon128av12
7.757.767.76ascon80pqv12
7.817.827.82ascon128v12
11.3411.3611.38T:xoodyakround3
12.4412.4812.50ascon128abi32v12
18.1218.1418.18T:schwaemm256128v2
18.2418.2618.27ascon128bi32v12
22.9423.0123.60T:grain128aeadv2
23.2723.2723.28T:isapa128v20
23.6423.7423.84T:schwaemm256256v2
24.5124.6624.86T:schwaemm192192v2
27.2527.2627.28T:isapa128av20
28.4728.5128.61T:schwaemm128128v2
29.8629.8929.92romulusn
38.3538.3538.35T:giftcofb128v1
41.0341.0641.09romulusm
46.7646.7646.76T:tinyjambu128v2
46.6347.3547.61T:isapk128av20
49.4249.4249.43T:tinyjambu256v2
50.0150.0150.01T:tinyjambu192v2
65.5665.5965.66T:isapk128v20
80.8680.9380.98romulust
92.6892.7592.79T:elephant200v2
116.62116.93117.22T:isapxv20
4734.124747.394752.12T:elephant176v2
5827.775869.735874.79T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
1.081.091.09T:aes128gcmv1
1.151.151.15aes256gcmv1
5.265.275.28ascon128av12
7.767.767.76ascon80pqv12
7.817.827.82ascon128v12
11.3411.3611.39T:xoodyakround3
12.4812.4812.48ascon128abi32v12
15.5015.5115.53T:isapa128v20
18.1118.1318.16T:schwaemm256128v2
18.2518.2618.27ascon128bi32v12
21.7821.8221.85T:isapa128av20
22.9623.0523.69T:grain128aeadv2
23.6423.7923.84T:schwaemm256256v2
24.3424.3924.51T:schwaemm192192v2
28.4528.5828.66T:schwaemm128128v2
29.8729.8829.92romulusn
38.3538.3538.35T:giftcofb128v1
38.3638.9739.04T:isapk128av20
40.9740.9941.03romulust
41.0541.0741.08romulusm
46.7646.7646.77T:tinyjambu128v2
49.4249.4249.43T:tinyjambu256v2
50.0150.0150.01T:tinyjambu192v2
52.5252.5952.65T:isapk128v20
85.4685.7285.95T:isapxv20
92.6992.7592.89T:elephant200v2
4740.394766.574806.43T:elephant176v2
5850.635892.455913.32T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.440.450.46aes256gcmv1
0.450.450.46T:aes128gcmv1
5.615.635.64ascon128av12
7.617.627.64ascon80pqv12
7.867.877.88ascon128v12
8.018.048.07T:xoodyakround3
12.1712.2012.22ascon128abi32v12
15.5115.5115.51T:isapa128v20
17.9618.0218.09T:schwaemm256128v2
18.5718.6318.68ascon128bi32v12
21.2121.2621.29T:isapa128av20
22.3322.3622.39romulusm
22.3422.3722.40romulusn
22.8322.9324.81T:grain128aeadv2
23.2123.5823.65T:schwaemm256256v2
24.6324.8224.93T:schwaemm192192v2
28.4228.5228.61T:schwaemm128128v2
33.3433.3533.36T:tinyjambu256v2
33.7833.8234.24T:isapk128av20
35.0035.0035.00T:tinyjambu128v2
37.7637.7637.77T:tinyjambu192v2
38.1938.2038.21T:giftcofb128v1
40.9641.0241.08romulust
48.8548.8848.93T:isapk128v20
62.6062.6862.77T:elephant200v2
84.8685.4186.34T:isapxv20
3135.503151.443183.76T:elephant176v2
3906.033907.183942.88T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.430.430.45aes256gcmv1
0.450.460.46T:aes128gcmv1
5.365.365.36ascon128av12
7.747.757.75ascon128v12
7.887.887.88ascon80pqv12
8.008.048.08T:xoodyakround3
12.2912.3312.34ascon128abi32v12
15.4815.4815.55T:isapa128v20
17.8517.8817.91ascon128bi32v12
17.9818.0218.08T:schwaemm256128v2
21.2121.2621.32T:isapa128av20
22.3322.3622.42romulusm
22.3522.3822.42romulusn
22.8222.9323.64T:grain128aeadv2
23.1223.4323.58T:schwaemm256256v2
24.6024.8625.15T:schwaemm192192v2
28.4228.5128.72T:schwaemm128128v2
33.3433.3533.36T:tinyjambu256v2
33.5933.6234.34T:isapk128av20
35.0035.0135.02T:tinyjambu128v2
37.2637.2637.27T:tinyjambu192v2
38.1838.2038.20T:giftcofb128v1
40.9441.0341.12romulust
48.8148.8948.91T:isapk128v20
62.6462.7062.76T:elephant200v2
85.2285.4785.93T:isapxv20
3131.503143.493150.94T:elephant176v2
3907.113910.443912.19T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.430.430.44aes256gcmv1
0.450.450.46T:aes128gcmv1
5.365.365.37ascon128av12
7.757.757.76ascon128v12
7.887.887.88ascon80pqv12
8.018.068.10T:xoodyakround3
12.3212.3312.33ascon128abi32v12
15.4815.5115.54T:isapa128v20
17.8517.8817.90ascon128bi32v12
17.9818.0218.07T:schwaemm256128v2
21.2221.2621.32T:isapa128av20
22.3322.3722.40romulusm
22.3222.3822.41romulusn
22.8922.9523.64T:grain128aeadv2
23.1823.5023.64T:schwaemm256256v2
24.5724.7224.79T:schwaemm192192v2
28.3928.4928.59T:schwaemm128128v2
33.3433.3533.36T:tinyjambu256v2
33.6133.6834.33T:isapk128av20
35.0135.0135.02T:tinyjambu128v2
37.2637.2637.27T:tinyjambu192v2
38.1938.1938.20T:giftcofb128v1
40.9341.0141.07romulust
48.8248.8848.91T:isapk128v20
62.6362.6862.73T:elephant200v2
85.0885.4285.96T:isapxv20
3131.963159.333174.82T:elephant176v2
3899.623937.973941.54T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
1.191.191.20T:aes128gcmv1
1.261.271.27aes256gcmv1
5.775.785.80ascon128av12
8.008.008.01ascon80pqv12
8.258.258.26ascon128v12
11.4711.5611.58T:xoodyakround3
12.6412.6412.68ascon128abi32v12
18.6518.7018.73T:schwaemm256128v2
18.7518.7618.78ascon128bi32v12
23.3223.3525.17T:grain128aeadv2
24.2524.2924.49T:schwaemm256256v2
25.0025.0325.11T:schwaemm192192v2
28.9228.9729.04T:schwaemm128128v2
29.5029.5029.51T:isapa128av20
30.0130.0230.04romulusn
34.1534.1534.17T:isapa128v20
38.6838.6838.69T:giftcofb128v1
41.1641.1841.20romulusm
47.1147.1247.13T:tinyjambu128v2
50.0050.0050.00T:tinyjambu256v2
50.5150.5250.52T:tinyjambu192v2
53.2254.2656.38T:isapk128av20
82.1682.1882.21romulust
94.7694.8194.88T:elephant200v2
106.09106.13106.16T:isapk128v20
190.26190.37191.64T:isapxv20
4761.784791.864794.63T:elephant176v2
5923.265931.535995.92T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
1.201.201.20T:aes128gcmv1
1.271.271.28aes256gcmv1
5.415.435.44ascon128av12
7.887.887.88ascon80pqv12
7.937.937.93ascon128v12
11.4411.4511.48T:xoodyakround3
12.7612.7712.80ascon128abi32v12
18.6218.6218.64ascon128bi32v12
18.6918.7118.73T:schwaemm256128v2
23.3623.4324.01T:grain128aeadv2
24.2524.3424.45T:schwaemm256256v2
24.9925.0425.11T:schwaemm192192v2
28.9028.9829.03T:schwaemm128128v2
29.4929.4929.49T:isapa128av20
30.1630.1830.19romulusn
34.1534.1534.17T:isapa128v20
38.6538.6538.65T:giftcofb128v1
41.3641.3841.42romulusm
47.1047.1147.11T:tinyjambu128v2
49.8149.8249.82T:tinyjambu256v2
50.3950.3950.41T:tinyjambu192v2
53.1254.2554.28T:isapk128av20
82.1582.1982.23romulust
94.6894.7594.79T:elephant200v2
106.02106.06106.11T:isapk128v20
189.80190.21190.44T:isapxv20
4761.824775.454800.87T:elephant176v2
5910.335921.365922.18T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
1.201.201.20T:aes128gcmv1
1.271.271.27aes256gcmv1
5.415.415.43ascon128av12
7.887.887.88ascon80pqv12
7.937.937.94ascon128v12
11.4411.4711.52T:xoodyakround3
12.7612.7612.77ascon128abi32v12
18.6218.6218.64ascon128bi32v12
18.6718.7018.73T:schwaemm256128v2
21.0421.0421.06T:isapa128v20
23.0723.0723.09T:isapa128av20
23.3723.4024.00T:grain128aeadv2
24.2324.2924.42T:schwaemm256256v2
24.9725.0225.11T:schwaemm192192v2
28.9729.0029.05T:schwaemm128128v2
30.1530.1630.21romulusn
38.6538.6538.65T:giftcofb128v1
41.3641.3741.41romulusm
42.2642.3242.34romulust
42.4643.5245.50T:isapk128av20
47.1047.1147.11T:tinyjambu128v2
49.8149.8149.82T:tinyjambu256v2
50.3950.3950.39T:tinyjambu192v2
73.4573.5073.56T:isapk128v20
94.6794.7094.78T:elephant200v2
122.85123.30123.37T:isapxv20
4771.994785.924794.56T:elephant176v2
5909.645911.045915.89T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
5.525.565.59T:aes128gcmv1
5.885.896.00aes256gcmv1
8.648.929.20ascon128av12
10.6610.8010.85ascon80pqv12
11.0411.1211.12ascon128v12
16.5916.6616.77T:xoodyakround3
19.3719.4520.33ascon128abi32v12
26.4126.4527.17ascon128bi32v12
31.2331.3431.47T:schwaemm256128v2
31.7031.9533.05T:grain128aeadv2
35.9535.9636.10romulusn
37.5837.7738.20T:schwaemm128128v2
38.8139.0239.13T:schwaemm256256v2
39.8140.1740.55T:schwaemm192192v2
45.5045.5445.70T:giftcofb128v1
46.9547.0547.26romulusm
55.0555.0555.22T:tinyjambu128v2
58.6658.7758.93T:tinyjambu256v2
58.8858.9059.05T:tinyjambu192v2
80.6580.7281.25T:isapa128av20
111.05111.27111.66romulust
135.48135.75135.98T:elephant200v2
170.85170.95171.12T:isapk128av20
284.11284.11284.30T:isapa128v20
1023.011023.261023.58T:isapk128v20
1850.391855.261856.27T:isapxv20
5936.705955.885963.47T:elephant176v2
7920.737926.407956.11T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
5.315.345.40T:aes128gcmv1
5.685.715.81aes256gcmv1
8.999.119.16ascon128av12
10.6210.6210.69ascon80pqv12
10.6410.6710.70ascon128v12
16.6716.8016.88T:xoodyakround3
19.4819.4819.88ascon128abi32v12
26.9526.9727.72ascon128bi32v12
31.2331.5531.69T:schwaemm256128v2
32.1732.3132.67T:grain128aeadv2
36.4036.5336.74romulusn
37.3037.8738.42T:schwaemm128128v2
38.7939.0639.27T:schwaemm256256v2
39.9440.6340.91T:schwaemm192192v2
45.6245.6545.70T:giftcofb128v1
48.5048.6348.79romulusm
54.9954.9955.12T:tinyjambu128v2
58.6258.8058.93T:tinyjambu256v2
58.7658.8158.98T:tinyjambu192v2
80.5680.6281.02T:isapa128av20
111.30111.65112.13romulust
135.48135.73136.54T:elephant200v2
170.80170.82170.93T:isapk128av20
284.08284.11284.76T:isapa128v20
1023.151023.621023.79T:isapk128v20
1851.591854.451855.48T:isapxv20
5931.365940.515969.55T:elephant176v2
7900.127925.547964.16T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
5.305.335.44T:aes128gcmv1
5.705.735.81aes256gcmv1
8.869.119.11ascon128av12
10.5910.5910.59ascon80pqv12
10.6410.6410.64ascon128v12
16.6816.8016.85T:xoodyakround3
19.4619.4619.48ascon128abi32v12
26.9526.9527.35ascon128bi32v12
31.1231.2731.59T:schwaemm256128v2
31.5632.2332.51T:grain128aeadv2
36.4536.4836.66romulusn
37.4538.0138.27T:schwaemm128128v2
38.6739.1139.48T:schwaemm256256v2
40.1740.3440.93T:schwaemm192192v2
45.6245.6445.68T:giftcofb128v1
48.4148.5648.88romulusm
51.6551.7352.70T:isapa128av20
54.9854.9954.99T:tinyjambu128v2
58.5858.7058.76T:tinyjambu256v2
58.7558.7758.86T:tinyjambu192v2
71.0571.2771.87romulust
112.60112.65113.30T:isapk128av20
135.66136.09136.22T:elephant200v2
147.97147.99148.70T:isapa128v20
544.39544.50545.23T:isapk128v20
965.23968.04972.39T:isapxv20
5964.675992.596003.13T:elephant176v2
7909.527921.347931.19T:elephant160v2

amd64; Zen 2 (860f81); 2021 AMD Ryzen 3 5300U; 4 x 2600MHz; lucienne, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
0.920.940.97T:aes256gcmv1
1.511.531.54T:aes128gcmv1
1.671.691.70aes256gcmv1
6.406.426.46ascon128av12
9.379.389.40ascon128v12
9.419.419.42ascon80pqv12
11.1311.1711.41ascon128abi32v12
16.9317.0317.14ascon128bi32v12
17.4817.5817.59T:xoodyakround3
19.4719.5519.59T:schwaemm256128v2
23.6623.7224.65T:schwaemm256256v2
25.5825.7025.85T:schwaemm192192v2
27.3027.3427.36T:grain128aeadv2
27.5827.7027.88T:schwaemm128128v2
35.5235.5435.55romulusn
36.3936.4136.43T:isapa128av20
36.5436.6036.61T:isapa128v20
40.4640.4940.51T:giftcofb128v1
57.1057.1657.23romulusm
61.7361.7561.77T:tinyjambu128v2
65.0065.1865.28T:isapk128av20
68.9568.9668.98T:tinyjambu192v2
75.9675.9875.99T:tinyjambu256v2
84.9285.6085.63T:isapk128v20
112.30112.31112.31romulust
148.05150.18151.22T:isapxv20
253.01254.04259.70T:elephant200v2
6481.726487.666494.01T:elephant176v2
7161.817183.777192.06T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
0.880.910.97T:aes256gcmv1
1.611.611.63T:aes128gcmv1
1.781.791.82aes256gcmv1
6.286.306.32ascon128av12
9.309.319.31ascon128v12
9.399.399.41ascon80pqv12
11.2111.2311.25ascon128abi32v12
16.7816.9016.97ascon128bi32v12
17.4417.5117.60T:xoodyakround3
19.4819.5519.63T:schwaemm256128v2
23.6523.7224.26T:schwaemm256256v2
25.6525.7325.84T:schwaemm192192v2
26.9927.0527.51T:grain128aeadv2
27.5427.6227.80T:schwaemm128128v2
35.5735.5935.61romulusn
36.2836.3436.43T:isapa128v20
36.4136.4536.48T:isapa128av20
40.5140.5340.58T:giftcofb128v1
57.1957.2757.31romulusm
60.1060.1560.20T:tinyjambu128v2
64.9965.0165.08T:isapk128av20
68.6868.7368.78T:tinyjambu192v2
76.0776.0976.11T:tinyjambu256v2
84.7684.9285.69T:isapk128v20
112.27112.32112.35romulust
147.88149.59151.26T:isapxv20
252.57253.47258.96T:elephant200v2
6477.776483.896489.32T:elephant176v2
7160.997186.007193.83T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
0.900.950.96T:aes256gcmv1
1.601.611.62T:aes128gcmv1
1.791.801.80aes256gcmv1
6.276.306.31ascon128av12
9.259.269.27ascon128v12
9.379.389.39ascon80pqv12
11.2311.2411.25ascon128abi32v12
16.7916.9016.97ascon128bi32v12
17.5017.5917.62T:xoodyakround3
18.0118.0518.13T:isapa128v20
19.4319.5319.62T:schwaemm256128v2
23.6323.7224.71T:schwaemm256256v2
24.1324.1524.21T:isapa128av20
25.7025.8125.88T:schwaemm192192v2
26.9127.0327.53T:grain128aeadv2
27.5827.6127.82T:schwaemm128128v2
35.5535.5835.63romulusn
37.5037.5837.59romulust
40.4940.5540.56T:giftcofb128v1
44.2444.4844.68T:isapk128av20
54.5854.6254.65T:isapk128v20
57.1957.2757.31romulusm
60.1060.1160.18T:tinyjambu128v2
68.7268.7668.82T:tinyjambu192v2
76.0876.1176.12T:tinyjambu256v2
86.4186.9088.67T:isapxv20
252.58253.16259.17T:elephant200v2
6480.496484.756489.73T:elephant176v2
7159.897185.887194.56T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
0.670.680.70T:aes256gcmv1
1.011.021.03T:aes128gcmv1
1.091.101.11aes256gcmv1
6.376.406.42ascon128av12
9.329.349.37ascon80pqv12
9.339.359.36ascon128v12
11.0411.0911.11ascon128abi32v12
13.2913.3013.38T:xoodyakround3
16.7916.8816.92ascon128bi32v12
19.3819.4219.45T:schwaemm256128v2
23.5223.6324.37T:schwaemm256256v2
25.5725.6125.68T:schwaemm192192v2
27.1427.2627.31T:grain128aeadv2
27.2527.3127.42T:isapa128v20
27.4827.5927.62T:schwaemm128128v2
28.6928.7228.75romulusn
30.2730.3030.31T:isapa128av20
39.4939.5739.62romulusm
40.3640.4140.45T:giftcofb128v1
51.1851.2251.25T:tinyjambu128v2
54.3254.3354.34T:tinyjambu192v2
54.7654.8354.87T:isapk128av20
57.9358.0058.10T:tinyjambu256v2
69.8170.1670.19T:isapk128v20
74.8874.9174.92romulust
116.26116.55117.55T:isapxv20
190.33190.65193.78T:elephant200v2
4846.494848.074850.22T:elephant176v2
5374.415388.375395.99T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
0.670.680.69T:aes256gcmv1
1.051.061.07T:aes128gcmv1
1.141.151.16aes256gcmv1
6.336.346.35ascon128av12
9.319.329.33ascon128v12
9.339.359.36ascon80pqv12
11.0711.0911.11ascon128abi32v12
13.3613.3813.42T:xoodyakround3
16.6816.7516.80ascon128bi32v12
19.3919.4419.49T:schwaemm256128v2
23.5423.6224.27T:schwaemm256256v2
25.5625.6425.69T:schwaemm192192v2
27.1027.1327.51T:grain128aeadv2
27.2327.2927.33T:isapa128v20
27.4027.5327.57T:schwaemm128128v2
28.7128.7428.77romulusn
30.3030.3230.35T:isapa128av20
39.5739.5939.64romulusm
40.3840.4240.45T:giftcofb128v1
50.4250.4350.43T:tinyjambu128v2
54.2254.2354.26T:tinyjambu192v2
54.7454.7954.84T:isapk128av20
58.1058.1258.13T:tinyjambu256v2
69.7669.8070.20T:isapk128v20
74.8874.9074.94romulust
116.40116.78117.01T:isapxv20
190.11190.34193.79T:elephant200v2
4842.914845.194849.30T:elephant176v2
5370.225387.835390.96T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
0.670.680.69T:aes256gcmv1
1.061.061.06T:aes128gcmv1
1.151.151.16aes256gcmv1
6.356.366.37ascon128av12
9.319.319.33ascon128v12
9.339.349.34ascon80pqv12
11.0911.1111.16ascon128abi32v12
13.3613.4213.46T:xoodyakround3
16.6916.7616.80ascon128bi32v12
18.1118.1218.23T:isapa128v20
19.3619.4119.46T:schwaemm256128v2
23.5423.6224.26T:schwaemm256256v2
24.1624.1924.21T:isapa128av20
25.6025.6525.70T:schwaemm192192v2
27.1227.1527.19T:grain128aeadv2
27.5227.5727.70T:schwaemm128128v2
28.7228.7428.77romulusn
37.5137.5437.56romulust
39.5539.5839.64romulusm
40.4040.4240.44T:giftcofb128v1
44.3844.5144.63T:isapk128av20
50.4250.4250.42T:tinyjambu128v2
54.1954.2254.24T:tinyjambu192v2
54.6254.6554.67T:isapk128v20
58.0258.0358.07T:tinyjambu256v2
86.3086.4586.65T:isapxv20
189.72191.04193.70T:elephant200v2
4843.064846.944851.47T:elephant176v2
5369.175389.325391.97T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.420.420.44T:aes256gcmv1
0.510.520.56aes256gcmv1
0.520.530.55T:aes128gcmv1
6.316.326.36ascon128av12
9.259.279.28ascon80pqv12
9.289.299.31ascon128v12
9.269.309.31T:xoodyakround3
10.9010.9410.95ascon128abi32v12
16.5316.6916.73ascon128bi32v12
18.2318.2618.27T:isapa128v20
19.1919.3019.34T:schwaemm256128v2
21.8421.9121.95romulusm
21.8621.9221.96romulusn
23.4223.5524.31T:schwaemm256256v2
24.1524.1824.19T:isapa128av20
25.4025.5125.63T:schwaemm192192v2
27.1427.2027.26T:grain128aeadv2
27.3127.3427.56T:schwaemm128128v2
37.5037.5737.58romulust
39.6939.7039.71T:tinyjambu192v2
40.0240.0240.12T:tinyjambu256v2
40.2640.3140.36T:giftcofb128v1
40.6540.6740.70T:tinyjambu128v2
44.3144.5744.73T:isapk128av20
54.6254.8354.84T:isapk128v20
85.8286.7886.87T:isapxv20
125.99126.23128.31T:elephant200v2
3193.993195.523201.91T:elephant176v2
3576.733584.163588.69T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.420.430.44T:aes256gcmv1
0.500.510.54T:aes128gcmv1
0.49?0.52?0.55?aes256gcmv1
6.336.346.36ascon128av12
9.289.299.31ascon128v12
9.289.299.31ascon80pqv12
9.239.299.35T:xoodyakround3
10.9410.9610.97ascon128abi32v12
16.4816.5916.69ascon128bi32v12
18.2018.2518.28T:isapa128v20
19.1319.2819.37T:schwaemm256128v2
21.8321.9021.95romulusn
21.8521.9221.94romulusm
23.3923.4824.34T:schwaemm256256v2
24.1324.2024.25T:isapa128av20
25.4725.4925.57T:schwaemm192192v2
26.5927.1527.26T:grain128aeadv2
27.2527.3327.54T:schwaemm128128v2
37.4937.5237.58romulust
39.6939.7039.73T:tinyjambu192v2
40.1340.1440.14T:tinyjambu256v2
40.2740.3240.35T:giftcofb128v1
40.6740.7140.71T:tinyjambu128v2
44.3744.5344.76T:isapk128av20
54.6454.6954.72T:isapk128v20
85.7486.1386.80T:isapxv20
125.40126.08128.33T:elephant200v2
3193.953199.613201.46T:elephant176v2
3576.413584.013589.88T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.410.430.44T:aes256gcmv1
0.510.520.53T:aes128gcmv1
0.500.520.53aes256gcmv1
6.356.366.37ascon128av12
9.289.299.32ascon128v12
9.289.299.30ascon80pqv12
9.239.299.35T:xoodyakround3
10.9510.9611.04ascon128abi32v12
16.4816.6016.69ascon128bi32v12
18.2218.2518.28T:isapa128v20
19.2119.2819.35T:schwaemm256128v2
21.8021.8621.96romulusn
21.8421.9622.02romulusm
23.4023.4624.34T:schwaemm256256v2
24.1424.1824.25T:isapa128av20
25.4525.4825.61T:schwaemm192192v2
26.7527.1827.27T:grain128aeadv2
27.2827.5527.73T:schwaemm128128v2
37.5037.5437.58romulust
39.7039.7039.70T:tinyjambu192v2
40.0140.0140.07T:tinyjambu256v2
40.2840.3140.38T:giftcofb128v1
40.6940.7140.72T:tinyjambu128v2
44.3044.5344.74T:isapk128av20
54.6654.6954.71T:isapk128v20
85.6786.0686.93T:isapxv20
125.69126.03128.32T:elephant200v2
3193.583199.053203.98T:elephant176v2
3575.453583.313589.53T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
1.141.151.15T:aes128gcmv1
1.241.241.26T:aes256gcmv1
1.241.241.25aes256gcmv1
6.546.566.58ascon128av12
9.489.499.53ascon128v12
9.499.509.52ascon80pqv12
11.3711.3911.41ascon128abi32v12
13.4813.5413.58T:xoodyakround3
17.1717.2317.25ascon128bi32v12
19.9319.9720.02T:schwaemm256128v2
24.2224.2324.84T:schwaemm256256v2
26.1726.2226.27T:schwaemm192192v2
27.5927.6127.67T:grain128aeadv2
27.8627.9128.02T:schwaemm128128v2
28.9629.0129.04romulusn
33.5133.5333.55T:isapa128av20
39.8439.9339.96romulusm
39.9740.1440.16T:isapa128v20
40.7640.7840.81T:giftcofb128v1
51.6351.6451.64T:tinyjambu128v2
54.7554.7554.76T:tinyjambu192v2
58.4158.4158.45T:tinyjambu256v2
60.8760.8960.92T:isapk128av20
76.0376.0476.06romulust
121.57121.87121.93T:isapk128v20
189.51189.78190.19T:isapxv20
194.18194.55197.54T:elephant200v2
4875.764879.554885.66T:elephant176v2
5430.345448.525451.54T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
1.181.191.19T:aes128gcmv1
1.231.241.24T:aes256gcmv1
1.291.301.31aes256gcmv1
6.496.496.51ascon128av12
9.469.469.46ascon128v12
9.489.489.50ascon80pqv12
11.4011.4011.40ascon128abi32v12
13.5113.5313.56T:xoodyakround3
17.0517.0917.12ascon128bi32v12
19.9619.9820.04T:schwaemm256128v2
24.2124.2524.90T:schwaemm256256v2
26.1726.2126.26T:schwaemm192192v2
27.4927.5027.69T:grain128aeadv2
27.8427.9728.09T:schwaemm128128v2
28.9629.0229.04romulusn
33.5333.5533.56T:isapa128av20
39.9639.9740.01romulusm
39.9739.9840.05T:isapa128v20
40.8040.8140.81T:giftcofb128v1
50.8450.8450.86T:tinyjambu128v2
54.6154.6254.63T:tinyjambu192v2
58.5058.5258.56T:tinyjambu256v2
60.8960.9160.98T:isapk128av20
76.0476.0476.09romulust
121.58121.60121.91T:isapk128v20
189.57190.04190.06T:isapxv20
194.28194.33197.51T:elephant200v2
4878.104881.244884.51T:elephant176v2
5431.215448.395452.06T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
1.181.181.19T:aes128gcmv1
1.241.241.24T:aes256gcmv1
1.291.301.30aes256gcmv1
6.506.506.50ascon128av12
9.459.469.47ascon128v12
9.489.489.50ascon80pqv12
11.4011.4011.46ascon128abi32v12
13.5513.5613.57T:xoodyakround3
17.0617.0917.11ascon128bi32v12
19.9519.9720.03T:schwaemm256128v2
24.2224.2325.01T:schwaemm256256v2
24.6224.6224.64T:isapa128v20
25.9725.9826.00T:isapa128av20
26.1626.2026.26T:schwaemm192192v2
27.5027.5127.52T:grain128aeadv2
27.8227.9327.96T:schwaemm128128v2
28.9929.0229.03romulusn
38.6238.6438.65romulust
39.9639.9840.02romulusm
40.8040.8240.84T:giftcofb128v1
48.1548.2748.29T:isapk128av20
50.8650.8650.86T:tinyjambu128v2
54.5954.6254.65T:tinyjambu192v2
58.4758.4758.48T:tinyjambu256v2
81.1381.1481.16T:isapk128v20
123.88124.10124.35T:isapxv20
193.61194.42197.41T:elephant200v2
4876.814879.684882.55T:elephant176v2
5430.625445.815450.74T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
5.986.086.45T:aes128gcmv1
6.486.516.77aes256gcmv1
10.5010.6310.79ascon128av12
12.6112.9313.33ascon80pqv12
12.7113.0213.52ascon128v12
14.4114.4814.97T:aes256gcmv1
17.9318.7519.02ascon128abi32v12
19.6620.0420.20T:xoodyakround3
24.2724.4226.55ascon128bi32v12
32.4732.7733.35T:schwaemm256128v2
34.6734.7435.07romulusn
35.7035.8736.15T:grain128aeadv2
35.9836.3436.70T:schwaemm128128v2
38.7838.8439.35T:schwaemm256256v2
42.0542.6243.04T:schwaemm192192v2
46.9547.0947.46romulusm
49.3949.4249.70T:giftcofb128v1
60.7861.4161.45T:tinyjambu128v2
64.2664.4964.52T:tinyjambu192v2
68.0968.6468.71T:tinyjambu256v2
102.09102.21102.36romulust
106.88107.18107.48T:isapa128av20
189.38190.12191.43T:isapk128av20
274.22275.41278.52T:elephant200v2
330.85331.00331.72T:isapa128v20
1298.551298.581299.12T:isapk128v20
1849.121853.911859.26T:isapxv20
6060.356062.106065.26T:elephant176v2
7272.237280.277282.57T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
5.996.066.26T:aes128gcmv1
6.546.626.66aes256gcmv1
10.6710.8510.95ascon128av12
12.8412.8413.32ascon80pqv12
12.7112.8613.23ascon128v12
14.5014.5914.83T:aes256gcmv1
18.0218.4818.92ascon128abi32v12
19.6620.0620.30T:xoodyakround3
23.7224.7025.99ascon128bi32v12
32.8432.8733.49T:schwaemm256128v2
34.9335.0135.25romulusn
35.8935.9636.63T:grain128aeadv2
36.0436.2736.78T:schwaemm128128v2
38.7138.8739.50T:schwaemm256256v2
42.3242.9543.43T:schwaemm192192v2
48.4548.5748.92romulusm
49.5649.7350.00T:giftcofb128v1
60.5960.9561.01T:tinyjambu128v2
64.0564.1264.28T:tinyjambu192v2
68.1568.3068.75T:tinyjambu256v2
102.34102.53102.67romulust
106.80107.29107.39T:isapa128av20
191.05191.72192.14T:isapk128av20
274.77274.94278.84T:elephant200v2
329.31331.65331.85T:isapa128v20
1298.791299.041299.72T:isapk128v20
1852.681853.521859.12T:isapxv20
6059.666060.546066.34T:elephant176v2
7265.107280.727284.02T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
5.996.066.26T:aes128gcmv1
6.566.606.60aes256gcmv1
10.5210.6210.70ascon128av12
12.7012.7013.01ascon128v12
12.8412.8413.02ascon80pqv12
14.5014.5614.77T:aes256gcmv1
18.0118.2718.56ascon128abi32v12
19.5119.5420.38T:xoodyakround3
23.8624.8025.83ascon128bi32v12
32.8733.1333.57T:schwaemm256128v2
34.8935.0135.24romulusn
35.3836.1236.33T:grain128aeadv2
36.1736.1736.56T:schwaemm128128v2
38.6638.7339.26T:schwaemm256256v2
42.1242.4042.77T:schwaemm192192v2
48.2348.3648.58romulusm
49.8849.9750.20T:giftcofb128v1
60.6060.8263.00T:tinyjambu128v2
63.5563.7964.11romulust
64.2964.2964.29T:tinyjambu192v2
66.5967.0067.15T:isapa128av20
68.1868.2968.29T:tinyjambu256v2
123.23126.35126.53T:isapk128av20
172.98173.27173.68T:isapa128v20
274.13275.30278.01T:elephant200v2
679.05679.40679.80T:isapk128v20
965.38970.09972.16T:isapxv20
6058.926062.106063.58T:elephant176v2
7266.057281.387285.67T:elephant160v2

amd64; Tremont (906c0); 2021 Intel Pentium Silver N6000; 4 x 1100MHz; jasper, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
1.461.471.47T:aes128gcmv1
1.631.641.66aes256gcmv1
5.08?5.13?5.71?aes128gcmv1
10.7510.7610.78ascon128av12
15.1315.1415.15ascon80pqv12
15.3215.3515.41ascon128v12
21.0221.6922.47T:xoodyakround3
22.0922.1622.21T:schwaemm256128v2
23.2223.2223.23ascon128abi32v12
29.2529.3829.52T:schwaemm192192v2
32.4232.4432.46T:schwaemm256256v2
33.5533.5933.68T:schwaemm128128v2
34.1034.1234.13ascon128bi32v12
39.0639.1439.21T:grain128aeadv2
47.4047.4847.53romulusn
48.0848.1448.24T:giftcofb128v1
61.5061.9562.33T:isapa128av20
67.8769.0069.43T:isapa128v20
75.9376.0776.15T:tinyjambu128v2
76.8376.9176.99romulusm
95.3595.4195.50T:tinyjambu192v2
104.44104.53104.68T:tinyjambu256v2
106.36106.48106.85T:isapk128av20
139.52141.46142.94T:isapk128v20
145.48145.73145.85romulust
197.09197.46203.74T:elephant200v2
212.95213.06215.93T:isapxv20
10393.4910395.1110396.75T:elephant176v2
11799.0911804.2111807.38T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
1.601.611.62T:aes128gcmv1
1.701.711.72aes256gcmv1
5.125.205.65aes128gcmv1
10.2510.2710.27ascon128av12
15.0815.1815.53ascon128v12
15.2215.2915.37ascon80pqv12
20.6520.7120.74T:xoodyakround3
22.0922.1322.22T:schwaemm256128v2
23.4323.4523.46ascon128abi32v12
29.3329.4029.54T:schwaemm192192v2
32.3932.4232.44T:schwaemm256256v2
33.4033.5533.74T:schwaemm128128v2
33.8733.9433.95ascon128bi32v12
39.0839.6439.84T:grain128aeadv2
47.3747.4647.49romulusn
47.8347.9547.99T:giftcofb128v1
60.9461.9662.38T:isapa128av20
68.0168.5068.84T:isapa128v20
76.4176.4776.56T:tinyjambu128v2
77.0977.1777.32romulusm
95.1495.3195.49T:tinyjambu192v2
104.17104.26104.33T:tinyjambu256v2
106.26106.38106.45T:isapk128av20
141.38141.56142.55T:isapk128v20
145.62145.70146.04romulust
196.95198.08203.07T:elephant200v2
211.73212.81217.85T:isapxv20
10386.6710391.1110393.34T:elephant176v2
11802.9011805.7711809.52T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
1.591.601.61T:aes128gcmv1
1.681.701.71aes256gcmv1
1.901.921.94aes128gcmv1
10.2610.2710.31ascon128av12
15.2415.2515.38ascon80pqv12
15.5415.5615.56ascon128v12
20.7020.7320.77T:xoodyakround3
22.1322.1622.22T:schwaemm256128v2
23.4423.4523.46ascon128abi32v12
29.3029.3929.42T:schwaemm192192v2
32.3932.4132.45T:schwaemm256256v2
33.5233.5833.66T:schwaemm128128v2
33.8733.9233.95ascon128bi32v12
34.3734.4634.78T:isapa128v20
39.0839.6239.67T:grain128aeadv2
40.5841.0641.31T:isapa128av20
47.4547.4747.48romulusn
47.8047.8648.35T:giftcofb128v1
51.7751.8851.98romulust
70.6070.6671.01T:isapk128av20
76.4076.4576.52T:tinyjambu128v2
77.1177.1777.23romulusm
87.9788.3989.11T:isapk128v20
95.1195.2195.36T:tinyjambu192v2
104.21104.27104.33T:tinyjambu256v2
126.04126.85129.46T:isapxv20
196.94200.20203.35T:elephant200v2
10388.5210390.9610393.04T:elephant176v2
11798.3011801.4511807.11T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
1.001.011.02T:aes128gcmv1
1.081.101.11aes256gcmv1
3.453.503.77aes128gcmv1
10.4010.4110.43ascon128av12
14.9915.0015.01ascon80pqv12
15.0715.0815.09ascon128v12
15.5115.5415.92T:xoodyakround3
22.0022.0422.09T:schwaemm256128v2
23.0723.1823.19ascon128abi32v12
29.1729.2329.30T:schwaemm192192v2
32.1932.2532.29T:schwaemm256256v2
33.4633.5433.60T:schwaemm128128v2
34.0834.1334.24ascon128bi32v12
38.5638.6138.67romulusn
38.8338.8538.89T:grain128aeadv2
48.0348.0948.18T:giftcofb128v1
50.8751.2751.37T:isapa128v20
51.2251.4251.58T:isapa128av20
53.2953.3853.44romulusm
62.1762.2462.29T:tinyjambu128v2
74.5874.6274.66T:tinyjambu192v2
78.7978.8278.85T:tinyjambu256v2
88.5488.5788.91T:isapk128av20
98.3898.4898.64romulust
114.90114.99115.50T:isapk128v20
148.45149.86152.81T:elephant200v2
169.25169.70169.73T:isapxv20
7759.287760.307764.94T:elephant176v2
8849.788850.998853.78T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
1.061.081.09T:aes128gcmv1
1.111.131.13aes256gcmv1
3.493.533.75aes128gcmv1
10.2810.2910.30ascon128av12
15.0315.1115.12ascon80pqv12
14.9615.1715.19ascon128v12
15.3415.3515.38T:xoodyakround3
21.9822.0422.09T:schwaemm256128v2
22.9923.0723.14ascon128abi32v12
29.1229.1929.35T:schwaemm192192v2
32.1932.2532.28T:schwaemm256256v2
33.4533.5933.79T:schwaemm128128v2
33.5633.6033.61ascon128bi32v12
38.5538.5838.62romulusn
38.8939.0739.27T:grain128aeadv2
47.9748.1648.26T:giftcofb128v1
51.0451.3151.40T:isapa128v20
51.1151.5451.68T:isapa128av20
53.4653.5153.63romulusm
62.4162.4762.52T:tinyjambu128v2
74.4574.5674.65T:tinyjambu192v2
78.6878.7378.77T:tinyjambu256v2
88.4788.5788.73T:isapk128av20
98.5198.6198.86romulust
114.93115.03115.34T:isapk128v20
148.16148.48152.59T:elephant200v2
168.67169.63171.69T:isapxv20
7761.147765.807769.74T:elephant176v2
8844.968849.198850.09T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
1.071.081.09T:aes128gcmv1
1.121.131.14aes256gcmv1
1.861.871.89aes128gcmv1
10.2910.3010.30ascon128av12
15.0515.0915.13ascon80pqv12
14.9615.1215.19ascon128v12
15.3615.3815.41T:xoodyakround3
21.9822.0322.09T:schwaemm256128v2
23.0623.0723.14ascon128abi32v12
29.1229.2129.26T:schwaemm192192v2
32.1832.2732.28T:schwaemm256256v2
33.5633.5733.61ascon128bi32v12
33.4633.5933.73T:schwaemm128128v2
34.0434.1434.32T:isapa128v20
38.6038.6338.65romulusn
38.8939.1039.18T:grain128aeadv2
40.7940.9741.19T:isapa128av20
47.9148.0348.12T:giftcofb128v1
51.6751.7151.79romulust
53.3853.4853.57romulusm
62.4062.4362.47T:tinyjambu128v2
70.6570.7071.52T:isapk128av20
74.5074.5574.71T:tinyjambu192v2
78.6878.7078.75T:tinyjambu256v2
88.3788.4188.67T:isapk128v20
126.06126.64127.20T:isapxv20
148.15149.00152.58T:elephant200v2
7757.547762.287763.96T:elephant176v2
8849.538850.698852.74T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.550.560.57T:aes128gcmv1
0.540.560.57aes256gcmv1
1.811.821.84aes128gcmv1
9.9910.0410.05T:xoodyakround3
10.0510.0610.08ascon128av12
14.7914.8214.82ascon128v12
14.8314.8514.85ascon80pqv12
21.7821.8221.91T:schwaemm256128v2
22.9422.9522.96ascon128abi32v12
29.0329.0629.16T:schwaemm192192v2
29.7629.8129.86romulusn
29.7729.8329.96romulusm
31.9431.9932.14T:schwaemm256256v2
33.7133.7434.00T:schwaemm128128v2
33.6933.8434.19T:isapa128v20
33.9133.9334.32ascon128bi32v12
38.6538.7538.94T:grain128aeadv2
40.9941.0141.17T:isapa128av20
47.9948.1548.24T:giftcofb128v1
48.3348.4448.55T:tinyjambu128v2
51.3651.5351.63romulust
53.1153.1553.21T:tinyjambu256v2
53.7953.9153.94T:tinyjambu192v2
70.6270.7270.79T:isapk128av20
87.0388.3788.52T:isapk128v20
99.80100.25102.85T:elephant200v2
126.38126.43126.63T:isapxv20
5132.565136.235205.06T:elephant176v2
5894.575899.205903.10T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.540.560.56T:aes128gcmv1
0.550.570.58aes256gcmv1
1.811.831.84aes128gcmv1
9.9910.0110.14T:xoodyakround3
10.2910.3010.32ascon128av12
14.7914.8114.82ascon128v12
14.8114.8414.85ascon80pqv12
21.8521.9021.94T:schwaemm256128v2
22.6922.8222.83ascon128abi32v12
29.0529.0729.19T:schwaemm192192v2
29.7029.7729.85romulusn
29.7629.8129.88romulusm
31.9832.1332.16T:schwaemm256256v2
33.2433.2533.26ascon128bi32v12
33.4233.6533.82T:schwaemm128128v2
33.6433.7133.97T:isapa128v20
38.7038.7338.78T:grain128aeadv2
40.9541.0341.22T:isapa128av20
48.0148.1648.31T:giftcofb128v1
48.3348.3748.52T:tinyjambu128v2
51.3651.5651.90romulust
53.1053.1353.19T:tinyjambu256v2
53.8153.8753.92T:tinyjambu192v2
70.6670.6970.75T:isapk128av20
88.3488.4689.43T:isapk128v20
100.67100.93102.90T:elephant200v2
125.85126.47128.18T:isapxv20
5134.715137.095200.37T:elephant176v2
5895.855898.325900.74T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.540.550.56T:aes128gcmv1
0.550.560.57aes256gcmv1
1.811.841.86aes128gcmv1
9.9710.0110.02T:xoodyakround3
10.3110.3110.33ascon128av12
14.8014.8114.82ascon128v12
14.8414.8514.86ascon80pqv12
21.8221.8821.93T:schwaemm256128v2
22.6822.8222.83ascon128abi32v12
29.0229.0829.14T:schwaemm192192v2
29.7229.7829.95romulusn
29.7729.8429.88romulusm
32.1232.1432.18T:schwaemm256256v2
33.2533.2633.27ascon128bi32v12
33.5033.7233.79T:schwaemm128128v2
33.5433.7634.05T:isapa128v20
38.7438.7538.81T:grain128aeadv2
40.9841.2241.39T:isapa128av20
48.0248.0548.20T:giftcofb128v1
48.3348.4148.58T:tinyjambu128v2
51.4051.5651.66romulust
53.1253.1753.23T:tinyjambu256v2
53.8053.8553.98T:tinyjambu192v2
70.6570.6970.82T:isapk128av20
88.4188.5088.86T:isapk128v20
99.76100.90102.90T:elephant200v2
125.71126.44127.53T:isapxv20
5129.235132.515139.22T:elephant176v2
5894.085898.095899.98T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
1.151.151.16T:aes128gcmv1
1.251.261.27aes256gcmv1
3.663.683.93aes128gcmv1
10.6710.6910.69ascon128av12
15.2315.2315.24ascon80pqv12
15.3015.3115.32ascon128v12
15.8316.0416.05T:xoodyakround3
22.6622.6722.74T:schwaemm256128v2
23.5923.6823.70ascon128abi32v12
29.8129.8829.95T:schwaemm192192v2
33.1233.1533.17T:schwaemm256256v2
33.9834.0934.14T:schwaemm128128v2
34.6034.6434.72ascon128bi32v12
38.9438.9539.01romulusn
39.3139.3739.53T:grain128aeadv2
48.5548.6248.78T:giftcofb128v1
53.7453.7853.85romulusm
54.9755.2655.50T:isapa128av20
62.6362.7362.79T:tinyjambu128v2
74.7074.7574.95T:isapa128v20
75.1975.2475.27T:tinyjambu192v2
79.4379.4779.51T:tinyjambu256v2
100.14100.26100.43romulust
100.97100.99101.16T:isapk128av20
151.92153.10155.44T:elephant200v2
204.17204.25204.79T:isapk128v20
278.03278.16278.24T:isapxv20
7815.307823.257824.56T:elephant176v2
8949.728952.678954.14T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
1.211.221.23T:aes128gcmv1
1.291.291.30aes256gcmv1
3.763.794.00aes128gcmv1
10.5310.5410.56ascon128av12
15.2815.3415.35ascon80pqv12
15.2015.3915.40ascon128v12
15.5015.5115.52T:xoodyakround3
22.6622.6922.74T:schwaemm256128v2
23.5123.5823.65ascon128abi32v12
29.8129.8529.94T:schwaemm192192v2
33.0733.1233.19T:schwaemm256256v2
34.0034.0434.10T:schwaemm128128v2
34.0734.0734.10ascon128bi32v12
38.9338.9739.01romulusn
39.3739.5739.71T:grain128aeadv2
48.3548.4648.69T:giftcofb128v1
53.9353.9954.06romulusm
54.9855.2955.47T:isapa128av20
62.8862.9462.99T:tinyjambu128v2
74.5474.6974.88T:isapa128v20
75.0575.1175.21T:tinyjambu192v2
79.3179.3479.41T:tinyjambu256v2
100.15100.29100.44romulust
100.98101.01101.03T:isapk128av20
151.97152.60155.77T:elephant200v2
204.30204.35204.92T:isapk128v20
277.70277.75278.76T:isapxv20
7817.397819.527824.53T:elephant176v2
8948.858951.748953.65T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
1.211.211.22T:aes128gcmv1
1.281.291.29aes256gcmv1
2.092.102.12aes128gcmv1
10.5410.5510.57ascon128av12
15.1915.2315.39ascon128v12
15.2915.3415.35ascon80pqv12
15.5315.5515.56T:xoodyakround3
22.6522.6722.69T:schwaemm256128v2
23.5823.5823.65ascon128abi32v12
29.8629.8830.04T:schwaemm192192v2
33.0933.1233.18T:schwaemm256256v2
33.8934.0034.10T:schwaemm128128v2
34.0734.0834.10ascon128bi32v12
38.9638.9939.02romulusn
39.3639.5539.63T:grain128aeadv2
43.0043.2143.38T:isapa128av20
46.2646.3446.38T:isapa128v20
48.4748.6248.74T:giftcofb128v1
53.2753.3453.44romulust
53.9753.9954.05romulusm
62.9162.9663.02T:tinyjambu128v2
75.0675.1375.17T:tinyjambu192v2
78.8578.8678.90T:isapk128av20
79.3479.3779.40T:tinyjambu256v2
136.64136.68137.19T:isapk128v20
151.73152.92155.58T:elephant200v2
181.75181.87183.06T:isapxv20
7817.597821.517823.72T:elephant176v2
8950.628952.748954.58T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
7.167.217.58T:aes128gcmv1
7.057.297.42aes256gcmv1
7.467.868.23aes128gcmv1
16.2216.3116.55ascon128av12
20.2620.4720.74ascon128v12
20.3120.5020.73ascon80pqv12
23.0923.3023.54T:xoodyakround3
34.9535.1335.39ascon128abi32v12
37.2037.2637.48T:schwaemm256128v2
43.8444.0544.20T:schwaemm128128v2
45.9345.9646.06ascon128bi32v12
47.1147.2947.49romulusn
48.2148.3048.71T:schwaemm192192v2
49.6649.8049.95T:grain128aeadv2
52.5552.5952.70T:schwaemm256256v2
58.9159.1859.58T:giftcofb128v1
62.7262.9863.62romulusm
74.0174.2174.39T:tinyjambu128v2
88.3688.5188.66T:tinyjambu192v2
92.9193.1993.48T:tinyjambu256v2
137.49138.17139.11romulust
140.98141.44142.09T:isapa128av20
216.93217.59221.38T:elephant200v2
367.83368.79369.37T:isapk128av20
616.12617.62618.23T:isapa128v20
2232.952233.342234.38T:isapk128v20
2741.882742.152742.78T:isapxv20
9736.899741.759750.50T:elephant176v2
11972.3011983.8211988.15T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
6.807.127.30aes256gcmv1
7.127.127.38T:aes128gcmv1
9.579.9710.50aes128gcmv1
16.1216.1816.47ascon128av12
20.3120.4620.66ascon128v12
20.4820.5720.83ascon80pqv12
22.6922.8423.33T:xoodyakround3
35.1635.2735.52ascon128abi32v12
37.2737.3237.48T:schwaemm256128v2
43.9644.0444.18T:schwaemm128128v2
45.5245.6645.92ascon128bi32v12
47.3847.4847.65romulusn
47.9848.2648.40T:schwaemm192192v2
49.6649.7750.25T:grain128aeadv2
52.5552.6352.72T:schwaemm256256v2
59.4859.6759.94T:giftcofb128v1
65.3665.4865.99romulusm
74.2074.3474.47T:tinyjambu128v2
88.1688.3288.38T:tinyjambu192v2
92.7893.0993.23T:tinyjambu256v2
137.93138.35139.06romulust
141.69141.91142.55T:isapa128av20
216.75217.52221.31T:elephant200v2
368.75369.62370.28T:isapk128av20
612.31618.80623.09T:isapa128v20
2234.652236.052250.17T:isapk128v20
2732.222733.132747.13T:isapxv20
9736.639746.559757.59T:elephant176v2
11984.5511986.8811991.47T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
6.736.796.83aes256gcmv1
7.037.177.38T:aes128gcmv1
7.217.427.75aes128gcmv1
15.9916.1016.12ascon128av12
20.1420.1820.24ascon128v12
20.3120.4220.48ascon80pqv12
23.0623.0823.17T:xoodyakround3
35.0735.0935.22ascon128abi32v12
37.2037.3037.38T:schwaemm256128v2
43.9844.0544.10T:schwaemm128128v2
45.5045.5945.65ascon128bi32v12
47.4547.5647.80romulusn
47.9748.2348.45T:schwaemm192192v2
49.7049.7549.92T:grain128aeadv2
52.4552.6152.65T:schwaemm256256v2
59.5459.6759.91T:giftcofb128v1
65.4465.5465.65romulusm
74.2774.4874.52T:tinyjambu128v2
88.1088.3088.41T:tinyjambu192v2
88.9089.0689.38romulust
91.1691.5292.15T:isapa128av20
92.7793.1393.30T:tinyjambu256v2
216.94217.41221.18T:elephant200v2
252.81253.05253.42T:isapk128av20
322.48324.62326.40T:isapa128v20
1228.391228.781229.69T:isapk128v20
1430.341430.661438.62T:isapxv20
9743.419757.809760.67T:elephant176v2
11972.1311984.2811989.41T:elephant160v2

amd64; Tremont (906c0); 2021 Intel Celeron N5105; 4 x 2000MHz; jasper3, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
0.83?0.91?0.95?T:aes128gcmv1
0.98?1.05?1.10?T:aes256gcmv1
1.621.631.64aes256gcmv1
5.045.115.17aes128gcmv1
10.7010.8010.86ascon128av12
15.1315.1415.21ascon80pqv12
15.3315.3415.34ascon128v12
21.0121.0321.10T:xoodyakround3
22.0822.1322.15T:schwaemm256128v2
23.2223.4223.43ascon128abi32v12
29.2429.3529.39T:schwaemm192192v2
32.3232.3632.38T:schwaemm256256v2
33.4433.5033.52T:schwaemm128128v2
34.0934.1234.13ascon128bi32v12
38.9538.9939.17T:grain128aeadv2
47.4147.4447.48romulusn
48.0648.2548.31T:giftcofb128v1
61.4861.9062.34T:isapa128av20
68.2568.5668.68T:isapa128v20
75.8476.0176.13T:tinyjambu128v2
76.6476.9677.03romulusm
95.3495.3995.49T:tinyjambu192v2
104.53104.57104.60T:tinyjambu256v2
106.33106.43106.50T:isapk128av20
141.35141.93142.60T:isapk128v20
145.46145.67145.76romulust
196.33196.84203.43T:elephant200v2
212.46212.59213.23T:isapxv20
10386.2710388.0010395.52T:elephant176v2
11796.0911799.6711805.03T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
0.870.920.96T:aes128gcmv1
1.031.051.08T:aes256gcmv1
1.811.821.83aes256gcmv1
5.125.195.25aes128gcmv1
10.5410.5510.56ascon128av12
15.2215.3215.41ascon80pqv12
15.1315.5115.53ascon128v12
20.6420.6920.77T:xoodyakround3
22.0922.1222.18T:schwaemm256128v2
23.4223.4423.45ascon128abi32v12
29.2129.2729.39T:schwaemm192192v2
32.3132.3332.39T:schwaemm256256v2
33.3933.4633.58T:schwaemm128128v2
33.8533.9233.95ascon128bi32v12
39.3839.4939.55T:grain128aeadv2
47.4347.4547.49romulusn
48.0048.0248.47T:giftcofb128v1
61.3361.9562.39T:isapa128av20
68.2268.5968.86T:isapa128v20
76.4176.4476.47T:tinyjambu128v2
77.0377.1677.25romulusm
95.0295.3095.45T:tinyjambu192v2
104.21104.33104.39T:tinyjambu256v2
106.32106.39106.45T:isapk128av20
141.11141.57141.83T:isapk128v20
145.48145.64146.36romulust
196.11196.82203.22T:elephant200v2
212.26212.63213.14T:isapxv20
10385.1110387.1110396.49T:elephant176v2
11796.3411799.4011805.19T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
0.85?0.92?0.96?T:aes128gcmv1
1.021.061.09T:aes256gcmv1
1.821.831.84aes256gcmv1
1.881.931.96aes128gcmv1
10.5610.5910.60ascon128av12
15.2815.3715.39ascon80pqv12
15.0915.5315.54ascon128v12
20.6920.7820.84T:xoodyakround3
22.0922.1222.16T:schwaemm256128v2
23.4323.4423.45ascon128abi32v12
29.2129.2729.39T:schwaemm192192v2
32.2732.3332.38T:schwaemm256256v2
33.4333.4833.52T:schwaemm128128v2
33.8633.9333.95ascon128bi32v12
34.0634.2734.44T:isapa128v20
39.3839.4939.55T:grain128aeadv2
40.5141.0241.37T:isapa128av20
47.4347.4747.48romulusn
47.9448.0048.29T:giftcofb128v1
51.8551.9252.19romulust
70.6170.6870.72T:isapk128av20
76.4076.4476.50T:tinyjambu128v2
77.0577.1377.24romulusm
88.1288.4089.01T:isapk128v20
95.1095.2695.37T:tinyjambu192v2
104.17104.29104.38T:tinyjambu256v2
125.77126.29126.59T:isapxv20
196.04196.99203.31T:elephant200v2
10386.5810392.3410410.91T:elephant176v2
11796.5311800.9711804.30T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
0.70?0.74?0.78?T:aes128gcmv1
0.770.800.84T:aes256gcmv1
1.061.081.09aes256gcmv1
3.453.473.50aes128gcmv1
10.4710.4910.51ascon128av12
14.9815.0015.01ascon80pqv12
15.0715.0815.10ascon128v12
15.4915.5315.55T:xoodyakround3
21.9922.0222.05T:schwaemm256128v2
23.0923.1823.20ascon128abi32v12
29.1229.1629.20T:schwaemm192192v2
32.1632.2132.26T:schwaemm256256v2
33.3233.5033.55T:schwaemm128128v2
34.0934.1334.23ascon128bi32v12
38.5338.5738.62romulusn
38.8138.8838.95T:grain128aeadv2
47.9048.0148.23T:giftcofb128v1
51.1551.3851.61T:isapa128v20
51.1851.4651.69T:isapa128av20
53.2753.3453.41romulusm
62.1462.2662.35T:tinyjambu128v2
74.5574.6474.69T:tinyjambu192v2
78.8078.8678.89T:tinyjambu256v2
88.5288.5888.67T:isapk128av20
98.3598.5198.58romulust
115.01115.52117.16T:isapk128v20
147.91148.64152.82T:elephant200v2
169.04169.54169.89T:isapxv20
7756.477761.047763.22T:elephant176v2
8844.358846.448849.07T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
0.70?0.73?0.78?T:aes128gcmv1
0.790.810.82T:aes256gcmv1
1.161.171.18aes256gcmv1
3.483.513.54aes128gcmv1
10.4010.4210.45ascon128av12
15.0515.1015.13ascon80pqv12
14.9415.1715.18ascon128v12
15.3215.3915.69T:xoodyakround3
21.9422.0122.05T:schwaemm256128v2
23.0523.0723.14ascon128abi32v12
29.1229.1929.21T:schwaemm192192v2
32.1632.1832.25T:schwaemm256256v2
33.2833.3533.60T:schwaemm128128v2
33.5633.6033.72ascon128bi32v12
38.5238.5938.67romulusn
39.1139.1839.19T:grain128aeadv2
47.9948.1248.18T:giftcofb128v1
51.1751.2851.68T:isapa128av20
51.3451.5551.76T:isapa128v20
53.3853.4153.50romulusm
62.3862.4662.51T:tinyjambu128v2
74.4974.5974.70T:tinyjambu192v2
78.6678.7178.75T:tinyjambu256v2
88.5088.5588.58T:isapk128av20
98.2898.4798.60romulust
114.67115.31117.02T:isapk128v20
148.29148.66152.61T:elephant200v2
169.02169.28169.53T:isapxv20
7752.087759.107762.20T:elephant176v2
8845.748847.458849.65T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
0.720.750.77T:aes128gcmv1
0.800.810.84T:aes256gcmv1
1.161.171.17aes256gcmv1
1.851.871.89aes128gcmv1
10.4110.4310.44ascon128av12
15.0515.0715.12ascon80pqv12
14.9615.1815.19ascon128v12
15.3615.4315.72T:xoodyakround3
21.9822.0022.05T:schwaemm256128v2
23.0723.0723.14ascon128abi32v12
29.1029.1829.20T:schwaemm192192v2
32.1532.1732.23T:schwaemm256256v2
33.2233.4233.56T:schwaemm128128v2
33.5633.6033.61ascon128bi32v12
34.1234.2534.27T:isapa128v20
38.5338.5738.60romulusn
39.1339.1739.21T:grain128aeadv2
40.8041.0741.27T:isapa128av20
47.9548.0248.25T:giftcofb128v1
51.4251.5251.65romulust
53.3953.4553.51romulusm
62.3962.4762.51T:tinyjambu128v2
70.6670.6970.73T:isapk128av20
74.4574.5674.63T:tinyjambu192v2
78.6678.7078.75T:tinyjambu256v2
88.3789.1989.84T:isapk128v20
125.87126.13126.45T:isapxv20
147.74148.55153.00T:elephant200v2
7758.237759.617764.07T:elephant176v2
8843.208847.698850.35T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.500.530.55T:aes128gcmv1
0.510.530.55T:aes256gcmv1
0.520.540.55aes256gcmv1
1.821.831.84aes128gcmv1
9.9710.0210.07T:xoodyakround3
10.1110.1310.17ascon128av12
14.8014.8014.81ascon128v12
14.8314.8414.85ascon80pqv12
21.7321.8021.88T:schwaemm256128v2
22.9422.9622.97ascon128abi32v12
28.9929.0329.06T:schwaemm192192v2
29.7029.7629.80romulusn
29.7629.8929.91romulusm
31.9732.0832.14T:schwaemm256256v2
33.2733.4233.75T:schwaemm128128v2
33.9233.9434.08ascon128bi32v12
34.0034.3834.97T:isapa128v20
38.5638.8438.89T:grain128aeadv2
40.9641.1041.18T:isapa128av20
47.8748.0448.14T:giftcofb128v1
48.3348.4048.48T:tinyjambu128v2
51.2751.4651.63romulust
53.0953.1853.25T:tinyjambu256v2
53.7853.8253.86T:tinyjambu192v2
70.6570.7370.79T:isapk128av20
88.3588.4589.57T:isapk128v20
99.45100.46102.97T:elephant200v2
126.17126.35126.58T:isapxv20
5125.875128.325136.63T:elephant176v2
5892.365894.515898.94T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.500.520.53aes256gcmv1
0.510.540.55T:aes256gcmv1
0.520.540.56T:aes128gcmv1
1.811.831.85aes128gcmv1
9.969.989.99T:xoodyakround3
10.2510.2810.31ascon128av12
14.7814.8014.81ascon128v12
14.8014.8414.85ascon80pqv12
21.7721.8521.89T:schwaemm256128v2
22.6822.8222.83ascon128abi32v12
29.0029.0229.05T:schwaemm192192v2
29.6629.7229.84romulusn
29.7029.7729.82romulusm
32.0232.0932.11T:schwaemm256256v2
33.2233.2533.26ascon128bi32v12
33.1433.2933.75T:schwaemm128128v2
33.8834.2334.62T:isapa128v20
38.7238.8938.96T:grain128aeadv2
40.9241.1241.24T:isapa128av20
47.9148.1148.35T:giftcofb128v1
48.3548.4348.47T:tinyjambu128v2
51.3051.4351.66romulust
53.1453.1853.28T:tinyjambu256v2
53.7953.8353.91T:tinyjambu192v2
70.6570.7170.77T:isapk128av20
88.3788.4889.59T:isapk128v20
99.69100.43102.97T:elephant200v2
125.78126.36126.47T:isapxv20
5129.255132.455137.69T:elephant176v2
5893.525896.885898.78T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.510.520.53aes256gcmv1
0.520.530.57T:aes128gcmv1
0.520.540.56T:aes256gcmv1
1.801.831.86aes128gcmv1
9.969.9910.02T:xoodyakround3
10.2610.2810.29ascon128av12
14.8014.8114.82ascon128v12
14.8314.8414.86ascon80pqv12
21.7921.8721.91T:schwaemm256128v2
22.6822.8222.82ascon128abi32v12
29.0029.0329.05T:schwaemm192192v2
29.6729.7129.86romulusn
29.7729.8229.86romulusm
32.0432.0732.11T:schwaemm256256v2
33.2533.2633.26ascon128bi32v12
33.2133.2633.41T:schwaemm128128v2
34.1034.1934.29T:isapa128v20
38.7338.9238.97T:grain128aeadv2
41.0441.1541.31T:isapa128av20
47.8747.9748.08T:giftcofb128v1
48.3648.4548.50T:tinyjambu128v2
51.1951.4251.57romulust
53.1153.1553.25T:tinyjambu256v2
53.7753.8153.88T:tinyjambu192v2
70.6370.7270.83T:isapk128av20
87.7088.4288.93T:isapk128v20
99.38100.08102.89T:elephant200v2
125.72126.10126.49T:isapxv20
5126.275130.755135.76T:elephant176v2
5888.845897.025898.74T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
1.171.181.20T:aes128gcmv1
1.231.231.24aes256gcmv1
1.271.281.28T:aes256gcmv1
3.643.663.67aes128gcmv1
10.6110.7210.75ascon128av12
15.2315.2415.30ascon80pqv12
15.3015.3115.33ascon128v12
15.6315.6615.71T:xoodyakround3
22.6422.6522.70T:schwaemm256128v2
23.6123.6823.70ascon128abi32v12
29.8129.8229.85T:schwaemm192192v2
33.0533.1133.15T:schwaemm256256v2
33.8333.8533.92T:schwaemm128128v2
34.6034.6334.71ascon128bi32v12
38.7938.9539.01romulusn
39.2939.3339.38T:grain128aeadv2
48.4848.5648.64T:giftcofb128v1
53.7053.7653.84romulusm
55.0555.2255.23T:isapa128av20
62.6362.6862.82T:tinyjambu128v2
74.6074.7074.77T:isapa128v20
75.1675.2175.24T:tinyjambu192v2
79.4279.4679.50T:tinyjambu256v2
98.8098.8398.86T:isapk128av20
100.12100.19100.29romulust
151.51152.08155.74T:elephant200v2
205.91206.04206.93T:isapk128v20
277.64278.05278.37T:isapxv20
7815.407817.177821.36T:elephant176v2
8947.008949.468957.92T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
1.181.181.21T:aes128gcmv1
1.261.271.29T:aes256gcmv1
1.331.341.35aes256gcmv1
3.723.733.76aes128gcmv1
10.6810.6910.71ascon128av12
15.2815.2915.34ascon80pqv12
15.1915.3915.40ascon128v12
15.4815.4915.84T:xoodyakround3
22.6322.6422.66T:schwaemm256128v2
23.5823.5823.65ascon128abi32v12
29.8029.8329.88T:schwaemm192192v2
33.0133.0333.10T:schwaemm256256v2
33.7733.7933.87T:schwaemm128128v2
34.0734.0734.10ascon128bi32v12
38.9238.9338.96romulusn
39.5639.6239.63T:grain128aeadv2
48.4348.5648.62T:giftcofb128v1
53.9153.9454.00romulusm
54.8955.1555.58T:isapa128av20
62.8962.9262.98T:tinyjambu128v2
74.6374.7374.95T:isapa128v20
75.0775.1375.18T:tinyjambu192v2
79.2879.3479.39T:tinyjambu256v2
98.8598.8898.94T:isapk128av20
100.13100.17100.24romulust
151.48151.98155.51T:elephant200v2
205.93206.13207.06T:isapk128v20
277.75277.85278.01T:isapxv20
7813.577815.787819.89T:elephant176v2
8946.048949.468950.94T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
1.171.181.19T:aes128gcmv1
1.271.281.29T:aes256gcmv1
1.331.331.33aes256gcmv1
2.072.082.10aes128gcmv1
10.7010.7210.73ascon128av12
15.3315.3415.44ascon80pqv12
15.1915.4015.40ascon128v12
15.5215.5415.88T:xoodyakround3
22.6222.6422.68T:schwaemm256128v2
23.5823.5823.65ascon128abi32v12
29.7929.8329.87T:schwaemm192192v2
33.0333.0733.13T:schwaemm256256v2
33.8033.8533.87T:schwaemm128128v2
34.0734.0734.10ascon128bi32v12
38.9238.9738.99romulusn
39.5739.6239.66T:grain128aeadv2
42.7843.0743.17T:isapa128av20
46.0546.1246.17T:isapa128v20
48.4648.5548.61T:giftcofb128v1
53.2153.2553.30romulust
53.8853.9654.01romulusm
62.8962.9162.97T:tinyjambu128v2
75.0375.1375.23T:tinyjambu192v2
76.7176.7576.77T:isapk128av20
79.2879.3179.34T:tinyjambu256v2
136.32136.38136.79T:isapk128v20
151.53151.98155.72T:elephant200v2
181.67181.69181.97T:isapxv20
7813.897816.087818.65T:elephant176v2
8947.128949.728950.79T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
7.597.748.12aes128gcmv1
8.108.158.23aes256gcmv1
11.3411.7012.29T:aes128gcmv1
11.8412.2013.11T:aes256gcmv1
16.2016.5516.62ascon128av12
20.3720.4720.58ascon80pqv12
20.3220.5220.70ascon128v12
22.9523.2023.47T:xoodyakround3
34.8935.0935.56ascon128abi32v12
37.1437.2337.34T:schwaemm256128v2
43.7543.8243.93T:schwaemm128128v2
45.9045.9346.12ascon128bi32v12
47.1247.2447.34romulusn
48.3348.4848.62T:schwaemm192192v2
49.5249.6650.09T:grain128aeadv2
52.4452.6052.73T:schwaemm256256v2
58.9959.0959.42T:giftcofb128v1
62.4862.9063.06romulusm
73.7673.9274.19T:tinyjambu128v2
87.8888.0888.30T:tinyjambu192v2
92.4192.4992.76T:tinyjambu256v2
136.98137.43139.01romulust
141.28141.54141.95T:isapa128av20
215.43215.79220.91T:elephant200v2
317.57318.03319.34T:isapk128av20
609.70611.05612.11T:isapa128v20
2273.192276.612278.95T:isapk128v20
2741.612742.772743.78T:isapxv20
9732.369739.519757.88T:elephant176v2
11981.2911983.5811992.19T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
7.988.048.25aes256gcmv1
8.929.229.68aes128gcmv1
11.4411.7012.41T:aes128gcmv1
11.9012.3413.02T:aes256gcmv1
16.2516.5716.84ascon128av12
20.3620.4720.71ascon128v12
20.4120.5620.66ascon80pqv12
22.5522.7823.04T:xoodyakround3
35.0935.2235.57ascon128abi32v12
37.2337.2937.46T:schwaemm256128v2
43.7743.8743.89T:schwaemm128128v2
45.5045.5645.96ascon128bi32v12
47.3147.4847.63romulusn
48.3348.4148.59T:schwaemm192192v2
49.6649.8850.05T:grain128aeadv2
52.4752.5952.80T:schwaemm256256v2
59.4259.6060.03T:giftcofb128v1
65.2665.4465.62romulusm
73.9774.0874.40T:tinyjambu128v2
87.8788.0388.21T:tinyjambu192v2
92.5992.7592.95T:tinyjambu256v2
136.72137.14137.63romulust
141.95142.11142.45T:isapa128av20
215.37215.57220.88T:elephant200v2
318.21318.64319.34T:isapk128av20
608.96610.78612.85T:isapa128v20
2274.972277.492279.07T:isapk128v20
2743.312744.272747.23T:isapxv20
9731.029735.539751.02T:elephant176v2
11970.3111984.5011989.25T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
6.756.847.23aes128gcmv1
8.088.258.36aes256gcmv1
11.3811.4511.62T:aes128gcmv1
12.0212.1912.33T:aes256gcmv1
16.3016.3416.63ascon128av12
20.2320.3620.50ascon128v12
20.2520.4220.49ascon80pqv12
22.8122.9523.17T:xoodyakround3
35.0535.1035.20ascon128abi32v12
37.1637.2337.30T:schwaemm256128v2
43.7743.8343.91T:schwaemm128128v2
45.4945.5545.76ascon128bi32v12
47.4947.6347.94romulusn
48.2948.3448.48T:schwaemm192192v2
49.6349.7649.94T:grain128aeadv2
52.4552.5852.72T:schwaemm256256v2
59.4159.5459.76T:giftcofb128v1
65.3465.5165.84romulusm
74.0174.0974.23T:tinyjambu128v2
87.8487.9588.18T:tinyjambu192v2
88.0288.4188.66romulust
91.0491.3491.91T:isapa128av20
92.5192.6892.86T:tinyjambu256v2
201.41201.98202.22T:isapk128av20
215.36215.62220.58T:elephant200v2
318.85320.12320.30T:isapa128v20
1220.991221.801227.05T:isapk128v20
1435.501436.351440.48T:isapxv20
9727.449736.139750.49T:elephant176v2
11981.7811983.9611992.39T:elephant160v2

amd64; Tremont (906c0); 2021 Intel Celeron N4500; 2 x 1100MHz; jasper2, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
1.451.461.47T:aes128gcmv1
1.631.651.67aes256gcmv1
5.115.175.50aes128gcmv1
10.7510.7710.77ascon128av12
15.1415.1415.15ascon80pqv12
15.3215.3415.34ascon128v12
21.0321.6421.85T:xoodyakround3
22.0922.1222.16T:schwaemm256128v2
23.2223.4223.43ascon128abi32v12
29.2429.3529.36T:schwaemm192192v2
32.2532.2832.48T:schwaemm256256v2
33.3733.4133.47T:schwaemm128128v2
34.1234.1334.14ascon128bi32v12
38.8839.0339.12T:grain128aeadv2
47.4747.5047.55romulusn
48.1348.2448.30T:giftcofb128v1
61.6761.9962.27T:isapa128av20
67.7868.1668.18T:isapa128v20
75.9376.1376.32T:tinyjambu128v2
76.9076.9877.10romulusm
95.3795.5295.60T:tinyjambu192v2
103.90103.98104.09T:tinyjambu256v2
106.62106.87107.07T:isapk128av20
140.02141.33142.63T:isapk128v20
145.62145.76145.91romulust
197.41197.64197.88T:elephant200v2
212.07212.25213.08T:isapxv20
10390.9210395.3310398.97T:elephant176v2
11802.0811804.7911809.08T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
1.601.611.63T:aes128gcmv1
1.691.711.72aes256gcmv1
5.05?5.14?5.73?aes128gcmv1
10.2410.2510.31ascon128av12
15.2215.2815.37ascon80pqv12
15.5015.5215.55ascon128v12
20.6820.7320.78T:xoodyakround3
22.0822.1622.29T:schwaemm256128v2
23.4323.4423.45ascon128abi32v12
29.2329.3729.41T:schwaemm192192v2
32.2632.3232.39T:schwaemm256256v2
33.3433.3833.42T:schwaemm128128v2
33.8633.9333.95ascon128bi32v12
39.4039.4139.43T:grain128aeadv2
47.4547.4647.48romulusn
47.6947.9848.01T:giftcofb128v1
61.9062.0662.13T:isapa128av20
67.8868.1668.86T:isapa128v20
76.4176.4676.60T:tinyjambu128v2
77.1077.1877.25romulusm
95.0495.2295.37T:tinyjambu192v2
104.23104.28104.37T:tinyjambu256v2
106.67106.79106.93T:isapk128av20
141.29141.42142.13T:isapk128v20
145.58145.77146.01romulust
197.36197.51199.02T:elephant200v2
212.00212.81213.08T:isapxv20
10393.9410396.1910398.95T:elephant176v2
11799.1411803.6711811.90T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
1.611.611.63T:aes128gcmv1
1.701.711.72aes256gcmv1
1.901.921.95aes128gcmv1
10.2410.2610.30ascon128av12
15.2615.2615.38ascon80pqv12
15.5315.5415.56ascon128v12
20.7720.7920.83T:xoodyakround3
22.1122.1222.23T:schwaemm256128v2
23.4423.4423.45ascon128abi32v12
29.2529.3929.43T:schwaemm192192v2
32.2532.3332.41T:schwaemm256256v2
33.3633.4033.45T:schwaemm128128v2
33.8733.9433.95ascon128bi32v12
34.0234.2634.55T:isapa128v20
39.4139.4139.42T:grain128aeadv2
40.4140.6741.06T:isapa128av20
47.4647.4847.49romulusn
47.8247.9948.40T:giftcofb128v1
51.8351.9752.09romulust
70.6970.7270.80T:isapk128av20
76.4276.5276.64T:tinyjambu128v2
77.1177.1977.29romulusm
87.9888.1189.46T:isapk128v20
95.0895.2795.36T:tinyjambu192v2
104.24104.30104.37T:tinyjambu256v2
126.15126.46126.80T:isapxv20
197.21197.51198.13T:elephant200v2
10394.3010396.0410398.51T:elephant176v2
11794.7311802.1811805.92T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
1.001.011.02T:aes128gcmv1
1.091.101.11aes256gcmv1
3.483.513.68aes128gcmv1
10.4010.4110.43ascon128av12
14.9814.9915.03ascon80pqv12
15.0615.0815.09ascon128v12
15.5015.5115.54T:xoodyakround3
21.9622.0122.08T:schwaemm256128v2
23.1023.1823.19ascon128abi32v12
29.1829.2229.25T:schwaemm192192v2
32.1432.1832.28T:schwaemm256256v2
33.2833.3833.45T:schwaemm128128v2
34.0334.1034.24ascon128bi32v12
38.6138.6438.69romulusn
38.8638.9638.98T:grain128aeadv2
47.9848.0848.21T:giftcofb128v1
50.9951.1751.28T:isapa128v20
51.2551.4451.56T:isapa128av20
53.3253.3853.41romulusm
62.2062.2662.32T:tinyjambu128v2
74.6174.6674.74T:tinyjambu192v2
78.5178.5778.64T:tinyjambu256v2
88.7488.7988.88T:isapk128av20
98.5898.6998.78romulust
114.48114.86115.42T:isapk128v20
148.71149.13149.62T:elephant200v2
169.40169.67169.96T:isapxv20
7761.527765.127768.26T:elephant176v2
8849.098851.328854.14T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
1.071.081.09T:aes128gcmv1
1.121.131.14aes256gcmv1
3.433.473.76aes128gcmv1
10.2810.2910.30ascon128av12
14.9414.9715.18ascon128v12
15.0315.0415.18ascon80pqv12
15.3515.3715.39T:xoodyakround3
21.9522.0222.13T:schwaemm256128v2
23.0623.0723.14ascon128abi32v12
29.2029.2229.23T:schwaemm192192v2
32.1632.1832.20T:schwaemm256256v2
33.4433.5033.55T:schwaemm128128v2
33.5633.6033.61ascon128bi32v12
38.6338.6738.71romulusn
39.1739.1939.19T:grain128aeadv2
47.9848.0448.15T:giftcofb128v1
50.9851.1251.19T:isapa128v20
51.2751.4551.66T:isapa128av20
53.4553.5053.60romulusm
62.4062.4762.54T:tinyjambu128v2
74.4774.5574.69T:tinyjambu192v2
78.7178.7778.79T:tinyjambu256v2
88.7488.7889.48T:isapk128av20
98.5398.7398.89romulust
114.46114.77115.28T:isapk128v20
148.65148.87149.23T:elephant200v2
169.19169.63170.43T:isapxv20
7763.277764.577766.83T:elephant176v2
8849.238852.088852.48T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
1.071.081.09T:aes128gcmv1
1.121.131.14aes256gcmv1
1.861.881.89aes128gcmv1
10.2710.3010.31ascon128av12
15.0615.0715.12ascon80pqv12
14.9615.1815.19ascon128v12
15.3815.4115.43T:xoodyakround3
22.0022.0522.12T:schwaemm256128v2
23.0723.0723.14ascon128abi32v12
29.1629.1929.26T:schwaemm192192v2
32.1632.1932.20T:schwaemm256256v2
33.2733.3233.46T:schwaemm128128v2
33.5633.5733.60ascon128bi32v12
34.3034.3934.39T:isapa128v20
38.6038.6538.69romulusn
39.1839.1939.20T:grain128aeadv2
40.7440.9341.04T:isapa128av20
48.0148.2248.34T:giftcofb128v1
51.6951.7451.82romulust
53.4253.5153.54romulusm
62.3962.4362.52T:tinyjambu128v2
70.6970.7570.85T:isapk128av20
74.4274.5374.60T:tinyjambu192v2
78.6678.7278.75T:tinyjambu256v2
87.9688.0288.49T:isapk128v20
126.37126.45126.71T:isapxv20
148.42148.56148.73T:elephant200v2
7764.337766.177769.55T:elephant176v2
8847.318850.738852.66T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.550.570.57T:aes128gcmv1
0.560.570.58aes256gcmv1
1.801.811.83aes128gcmv1
9.9710.0110.07T:xoodyakround3
10.0610.0710.08ascon128av12
14.8114.8114.82ascon128v12
14.8414.8414.85ascon80pqv12
21.7821.9022.01T:schwaemm256128v2
22.9422.9522.95ascon128abi32v12
29.0329.0629.10T:schwaemm192192v2
29.7929.8229.87romulusm
29.8329.8829.96romulusn
32.0432.0732.18T:schwaemm256256v2
33.2733.4633.72T:schwaemm128128v2
33.9233.9334.07ascon128bi32v12
34.1034.2534.29T:isapa128v20
38.7138.9138.94T:grain128aeadv2
40.9341.0141.40T:isapa128av20
47.8748.0448.15T:giftcofb128v1
48.3248.3648.46T:tinyjambu128v2
51.2251.2551.50romulust
53.1453.1853.28T:tinyjambu256v2
53.7653.7753.83T:tinyjambu192v2
70.6570.7770.86T:isapk128av20
87.8587.9688.15T:isapk128v20
100.81100.87100.94T:elephant200v2
125.88126.12126.73T:isapxv20
5129.805131.735135.90T:elephant176v2
5897.005898.395901.51T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.540.560.57T:aes128gcmv1
0.550.560.57aes256gcmv1
1.801.831.85aes128gcmv1
9.9710.0110.04T:xoodyakround3
10.3010.3110.32ascon128av12
14.7914.8114.81ascon128v12
14.8114.8414.85ascon80pqv12
21.7821.8821.92T:schwaemm256128v2
22.6822.8222.83ascon128abi32v12
29.0329.0529.09T:schwaemm192192v2
29.8029.8429.92romulusm
29.6729.8529.96romulusn
32.0532.0832.14T:schwaemm256256v2
33.2533.2533.26ascon128bi32v12
33.5733.6133.76T:schwaemm128128v2
33.7834.2434.31T:isapa128v20
38.9438.9638.97T:grain128aeadv2
40.9441.0541.38T:isapa128av20
47.9448.1348.33T:giftcofb128v1
48.3348.4348.47T:tinyjambu128v2
51.1151.2151.47romulust
53.1253.1753.24T:tinyjambu256v2
53.7653.7853.86T:tinyjambu192v2
70.7370.8571.28T:isapk128av20
87.6488.0188.74T:isapk128v20
100.08100.63100.84T:elephant200v2
126.11126.43126.75T:isapxv20
5131.895135.645137.94T:elephant176v2
5894.325896.635901.72T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.550.550.56T:aes128gcmv1
0.560.570.57aes256gcmv1
1.801.821.86aes128gcmv1
10.0110.0310.06T:xoodyakround3
10.3010.3210.32ascon128av12
14.8114.8114.82ascon128v12
14.8414.8514.86ascon80pqv12
21.7921.9122.06T:schwaemm256128v2
22.6822.8222.83ascon128abi32v12
29.0329.0429.06T:schwaemm192192v2
29.6929.8129.99romulusn
29.7629.8329.94romulusm
32.0532.0932.12T:schwaemm256256v2
33.2433.2633.27ascon128bi32v12
33.5033.7133.76T:schwaemm128128v2
33.7934.2634.30T:isapa128v20
38.9638.9738.98T:grain128aeadv2
40.9140.9941.21T:isapa128av20
47.8748.0748.39T:giftcofb128v1
48.4048.4648.51T:tinyjambu128v2
51.1151.1751.66romulust
53.1253.1653.35T:tinyjambu256v2
53.7653.7953.88T:tinyjambu192v2
70.7070.7770.88T:isapk128av20
87.7988.0489.02T:isapk128v20
100.10100.47100.81T:elephant200v2
126.09126.41127.07T:isapxv20
5129.735133.795136.74T:elephant176v2
5893.935897.175900.42T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
1.141.141.15T:aes128gcmv1
1.251.261.26aes256gcmv1
3.673.693.84aes128gcmv1
10.6710.6710.69ascon128av12
15.2315.2315.24ascon80pqv12
15.3015.3115.34ascon128v12
15.6915.7115.72T:xoodyakround3
22.6522.6722.77T:schwaemm256128v2
23.5823.5923.60ascon128abi32v12
29.8329.8729.89T:schwaemm192192v2
33.0533.0933.13T:schwaemm256256v2
33.7733.8334.00T:schwaemm128128v2
34.5434.6334.64ascon128bi32v12
38.9839.0339.06romulusn
39.3139.3639.47T:grain128aeadv2
48.5048.5948.64T:giftcofb128v1
53.7253.7753.86romulusm
55.0155.1855.26T:isapa128av20
62.7162.7962.87T:tinyjambu128v2
74.4274.4574.47T:isapa128v20
75.1875.2375.28T:tinyjambu192v2
79.1079.1779.23T:tinyjambu256v2
99.0499.0699.21T:isapk128av20
100.07100.14100.38romulust
151.78152.08152.46T:elephant200v2
205.95206.01206.58T:isapk128v20
277.62278.07278.18T:isapxv20
7821.647824.287826.08T:elephant176v2
8949.218951.998953.25T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
1.211.221.22T:aes128gcmv1
1.291.291.30aes256gcmv1
3.713.763.99aes128gcmv1
10.5410.5510.57ascon128av12
15.2815.2915.35ascon80pqv12
15.2015.3915.40ascon128v12
15.5215.5315.55T:xoodyakround3
22.6322.6822.79T:schwaemm256128v2
23.5823.5823.65ascon128abi32v12
29.8429.8829.89T:schwaemm192192v2
33.0433.0633.09T:schwaemm256256v2
33.8833.9033.97T:schwaemm128128v2
34.0734.0734.07ascon128bi32v12
38.9639.0139.06romulusn
39.6339.6439.64T:grain128aeadv2
48.5348.5948.65T:giftcofb128v1
53.9654.0154.09romulusm
55.2255.3555.44T:isapa128av20
62.9663.0263.05T:tinyjambu128v2
74.4374.4974.78T:isapa128v20
74.9975.1475.21T:tinyjambu192v2
79.3079.3279.38T:tinyjambu256v2
99.0699.0999.14T:isapk128av20
100.01100.22100.23romulust
151.94152.73153.07T:elephant200v2
205.97206.02206.22T:isapk128v20
277.69278.06278.63T:isapxv20
7820.817822.357824.80T:elephant176v2
8947.798949.538952.63T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
1.211.211.22T:aes128gcmv1
1.291.291.29aes256gcmv1
2.092.102.12aes128gcmv1
10.5310.5410.55ascon128av12
15.2815.2915.34ascon80pqv12
15.1915.3915.40ascon128v12
15.5715.5815.60T:xoodyakround3
22.6222.6822.74T:schwaemm256128v2
23.5123.5823.65ascon128abi32v12
29.8429.8829.89T:schwaemm192192v2
33.0533.0633.11T:schwaemm256256v2
33.7433.7733.91T:schwaemm128128v2
34.0834.1034.10ascon128bi32v12
38.9939.0339.11romulusn
39.6439.6439.64T:grain128aeadv2
42.9843.0943.13T:isapa128av20
45.9346.2046.24T:isapa128v20
48.4948.5448.68T:giftcofb128v1
53.2153.2453.32romulust
53.9353.9954.08romulusm
62.9362.9763.04T:tinyjambu128v2
75.0475.1175.20T:tinyjambu192v2
76.8176.8376.90T:isapk128av20
79.3179.3379.35T:tinyjambu256v2
137.48137.51137.53T:isapk128v20
151.69152.24152.57T:elephant200v2
181.75181.97182.02T:isapxv20
7820.847824.207827.15T:elephant176v2
8949.208951.248953.27T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
7.067.167.39aes256gcmv1
7.217.277.62T:aes128gcmv1
7.768.098.42aes128gcmv1
16.0916.2316.61ascon128av12
20.2220.3820.69ascon128v12
20.5220.6420.84ascon80pqv12
23.1223.3323.41T:xoodyakround3
34.9335.0235.54ascon128abi32v12
37.1437.2337.34T:schwaemm256128v2
43.7343.8944.07T:schwaemm128128v2
45.9246.0246.46ascon128bi32v12
47.2347.3047.58romulusn
48.0448.1148.20T:schwaemm192192v2
49.7449.8549.95T:grain128aeadv2
52.5552.7452.98T:schwaemm256256v2
59.1759.2459.45T:giftcofb128v1
62.5562.7562.99romulusm
73.9574.0974.30T:tinyjambu128v2
88.1488.3588.52T:tinyjambu192v2
92.6492.7092.82T:tinyjambu256v2
137.27137.49138.32romulust
141.37141.80141.98T:isapa128av20
216.80217.10217.31T:elephant200v2
317.98318.41319.55T:isapk128av20
610.77611.00611.15T:isapa128v20
2280.762281.832282.95T:isapk128v20
2731.802741.702742.35T:isapxv20
9744.789748.529756.27T:elephant176v2
11978.1011984.6811990.27T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
6.746.897.19aes256gcmv1
7.017.027.30T:aes128gcmv1
9.309.8710.21aes128gcmv1
16.1016.2216.52ascon128av12
20.3420.4020.65ascon128v12
20.4820.5120.67ascon80pqv12
22.8022.9423.33T:xoodyakround3
35.0535.2635.73ascon128abi32v12
37.2537.3837.43T:schwaemm256128v2
43.7243.8344.02T:schwaemm128128v2
45.5045.5545.68ascon128bi32v12
47.4547.6547.83romulusn
48.0948.1548.19T:schwaemm192192v2
49.8549.9550.06T:grain128aeadv2
52.5952.6452.86T:schwaemm256256v2
59.4459.4859.87T:giftcofb128v1
65.3265.5365.69romulusm
74.2174.3974.55T:tinyjambu128v2
88.1888.3488.50T:tinyjambu192v2
92.8993.0693.20T:tinyjambu256v2
137.84138.25138.80romulust
141.48141.72142.88T:isapa128av20
216.66216.84217.03T:elephant200v2
317.51318.52319.14T:isapk128av20
609.57610.95611.30T:isapa128v20
2281.602282.202285.73T:isapk128v20
2732.292742.322742.78T:isapxv20
9734.629738.529743.72T:elephant176v2
11987.2211991.1211996.55T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
6.716.776.89aes256gcmv1
7.027.167.46T:aes128gcmv1
7.187.287.48aes128gcmv1
15.9816.1116.18ascon128av12
20.1620.1920.34ascon128v12
20.2920.3620.44ascon80pqv12
23.1123.1623.20T:xoodyakround3
35.0535.2035.35ascon128abi32v12
37.2037.2337.32T:schwaemm256128v2
43.6543.7943.91T:schwaemm128128v2
45.5245.5545.69ascon128bi32v12
47.3947.7747.85romulusn
48.0848.1548.19T:schwaemm192192v2
49.8649.9550.05T:grain128aeadv2
52.5952.6052.77T:schwaemm256256v2
59.4159.5959.83T:giftcofb128v1
65.3265.4265.62romulusm
74.2474.3874.59T:tinyjambu128v2
88.0688.2888.51T:tinyjambu192v2
88.8889.0289.80romulust
90.9891.6291.81T:isapa128av20
92.8892.9893.06T:tinyjambu256v2
201.73201.98202.20T:isapk128av20
216.74216.95217.15T:elephant200v2
318.58318.73318.93T:isapa128v20
1256.521256.841257.47T:isapk128v20
1430.481435.091435.77T:isapxv20
9736.129741.079742.80T:elephant176v2
11982.4611984.7811988.30T:elephant160v2

aarch64; Firestorm (610f0230); 2020 Apple M1; 4 x 3200MHz; unstable; minimac, supercop-20211108

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
5.69?6.32?13.61?ascon128av12
8.61?9.44?24.03?ascon80pqv12
8.68?9.51?23.61?ascon128v12
9.51?10.83?27.57?T:xoodyakv1
10.55?11.88?30.55?T:knot128v2
15.97?19.86?36.94?T:schwaemm256128v1
18.33?20.00?42.91?T:saeaes128a120t64v1
18.40?20.00?42.98?T:saeaes128a64t64v1
18.40?20.07?42.91?T:saeaes128a64t128v1
18.47?20.62?33.68?T:gimli24v1
15.90?20.83?37.08?T:saeaes128a120t128v1
19.79?21.60?31.32?T:knot128v1
16.67?23.05?43.12?T:schwaemm256256v1
21.67?23.54?43.54?T:saeaes192a64t128v1
21.87?23.54?50.42?T:saeaes192a120t128v1
20.14?23.61?43.61?T:saeaes192a64t64v1
22.99?25.83?33.96?T:comet128aesv1
24.30?26.80?50.00?T:schwaemm192192v1
24.65?26.87?49.65?T:saeaes256a120t128v1
25.00?26.87?49.72?T:saeaes256a64t128v1
25.00?26.94?38.82?T:saeaes256a64t64v1
23.61?27.50?52.08?T:saturninctrcascadev2
23.82?28.47?47.36?T:isapa128av20
26.67?30.21?39.79?T:grain128aead
26.53?32.78?52.64?T:knot256
29.51?33.61?44.37?T:knot192
33.3333.8234.10T:photonbeetleaead128rate128v1
22.43?35.83?37.71?T:isapa128v20
34.58?37.92?54.86?T:schwaemm128128v1
35.76?39.10?56.67?T:drygascon128k16
35.83?39.16?56.67?T:drygascon128k56
35.83?39.23?56.60?T:drygascon128k32
33.19?39.72?57.85?T:giftcofb128v1
41.32?45.76?52.01?T:drygascon256k32
43.89?47.64?62.77?T:tinyjambu128
43.61?48.12?50.14?T:spook128mu512v1
43.61?48.19?50.14?T:spook128su384v1
42.57?48.26?50.14?T:spook128su512v1
42.64?48.26?50.14?T:spook128mu384v1
44.23?48.75?54.58?T:sestatetweaes128v1
40.97?49.16?50.97?T:isapk128av20
48.47?53.40?69.23?T:tinyjambu192
39.93?54.58?66.46?T:subterraneanv1
51.80?58.05?60.34?T:estatetweaes128v1
48.19?58.61?70.62?T:tinyjambu256
52.98?59.30?61.39?T:mixfeed
61.1163.7563.89T:isapk128v20
71.25?80.07?81.80?T:comet128chamv1
75.48?85.69?86.04?T:elephant200v1
89.72?98.19?101.94?T:comet64chamv1
92.91101.73101.87T:comet64speckv1
98.12103.95104.23T:skinnyaeadtk3128128v1
126.66127.49127.91T:photonbeetleaead128rate32v1
133.47142.70142.84T:romulusn1v1
145.97?163.95?164.37?T:skinnyaeadtk29664v1
139.16?164.02?164.44?T:skinnyaeadtk296128v1
190.20?213.60?214.51?T:skinnyaeadtk39664v1
195.96?213.74?218.05?T:skinnyaeadtk312864v1
196.24214.02214.23T:skinnyaeadtk396128v1
205.69219.30219.99T:romulusn3v1
212.98232.00232.21T:pyjamask128aeadv1
230.82241.31242.00T:romulusm1v1
220.82?246.31?246.45?T:pyjamask96aeadv1
298.67315.89320.26T:saefforkskinnyb128t192n56v1
293.88317.49321.86T:saefforkskinnyb128t256n120v1
294.16317.56317.70T:paefforkskinnyb128t256n112v1
300.13317.70321.86T:paefforkskinnyb128t192n48v1
314.02324.22324.64T:romulusn2v1
311.31328.04330.33T:wageae128v1
333.11348.67353.18T:romulusm3v1
349.01361.93362.14T:spoc128sliscplight256v1
342.56373.80373.94T:sundaegift128v1
342.69373.87378.32T:sundaegift64v1
342.83373.87378.39T:sundaegift96v1
344.57373.87378.39T:sundaegift0v1
373.11381.51383.39T:spix128v1
431.09456.30461.16T:paefforkskinnyb128t288n104v1
510.74521.99524.08T:romulusm2v1
552.41589.21594.70T:spoc64sliscplight192v1
581.92593.17596.16T:hyenav1
807.75825.18830.31T:paefforkskinnyb64t192n48v1
918.85921.35925.80T:orangezestv1
961.91964.20968.30T:aceae128v1
959.41986.07988.57T:oribatida192v11
1217.731222.521227.38T:estatetwegift128v1
1292.451309.531312.17T:oribatida256v11
1497.301498.901503.00T:twegift64locusaeadv1
1509.941511.401515.50T:twegift64lotusaeadv1
3253.693256.193261.40T:elephant176v1
3414.733430.073440.49T:elephant160v1
Cycles/byte for long+0 decrypt
25%50%75%aead
5.56?6.18?13.40?ascon128av12
8.54?9.37?23.54?ascon80pqv12
8.68?9.44?23.61?ascon128v12
9.58?10.83?27.85?T:xoodyakv1
10.56?11.94?30.69?T:knot128v2
17.22?18.82?40.35?T:saeaes128a120t64v1
14.79?18.82?34.79?T:saeaes128a120t128v1
17.29?18.82?34.79?T:saeaes128a64t64v1
17.29?19.03?34.79?T:saeaes128a64t128v1
16.04?19.93?36.94?T:schwaemm256128v1
18.33?20.62?33.47?T:gimli24v1
19.72?21.94?31.32?T:knot128v1
20.62?22.29?47.71?T:saeaes192a120t128v1
18.96?22.36?41.25?T:saeaes192a64t64v1
20.48?22.36?41.25?T:saeaes192a64t128v1
16.60?23.05?43.19?T:schwaemm256256v1
23.75?25.62?47.64?T:saeaes256a64t128v1
23.47?25.69?47.57?T:saeaes256a120t128v1
23.75?25.69?37.22?T:saeaes256a64t64v1
23.75?26.32?34.37?T:comet128aesv1
24.30?26.87?50.07?T:schwaemm192192v1
23.96?27.71?51.53?T:saturninctrcascadev2
23.89?28.54?47.43?T:isapa128av20
26.04?32.64?51.66?T:knot256
29.51?33.54?44.16?T:knot192
30.21?34.10?34.51?T:photonbeetleaead128rate128v1
31.73?35.62?46.73?T:grain128aead
22.29?35.90?38.19?T:isapa128v20
34.86?38.19?55.34?T:schwaemm128128v1
33.19?39.86?57.85?T:giftcofb128v1
37.01?40.35?58.33?T:drygascon128k32
36.94?40.35?58.40?T:drygascon128k16
36.94?40.42?58.33?T:drygascon128k56
42.64?47.01?49.03?T:spook128mu512v1
41.67?47.08?49.03?T:spook128su512v1
41.53?47.15?49.03?T:spook128mu384v1
42.64?47.15?49.03?T:spook128su384v1
43.89?47.64?62.71?T:tinyjambu128
44.17?48.47?54.72?T:sestatetweaes128v1
40.97?48.96?51.11?T:isapk128av20
44.58?49.58?55.90?T:drygascon256k32
48.68?52.91?69.44?T:tinyjambu192
39.86?54.93?66.39?T:subterraneanv1
51.80?58.68?60.41?T:estatetweaes128v1
48.54?59.16?70.97?T:tinyjambu256
52.71?59.65?61.60?T:mixfeed
60.9763.6163.82T:isapk128v20
75.4180.3482.43T:skinnyaeadtk3128128v1
72.01?81.59?82.91?T:comet128chamv1
74.79?84.72?85.62?T:elephant200v1
90.6999.51100.55T:comet64chamv1
93.61102.57102.98T:comet64speckv1
127.36128.19128.68T:photonbeetleaead128rate32v1
133.40142.63142.77T:romulusn1v1
206.80220.69221.03T:romulusn3v1
215.41234.78239.23T:pyjamask128aeadv1
230.68241.59242.70T:romulusm1v1
220.13?245.55?250.27?T:pyjamask96aeadv1
228.74?268.95?270.75?T:skinnyaeadtk296128v1
240.55?271.10?274.09?T:skinnyaeadtk29664v1
315.13325.33325.89T:romulusn2v1
310.96328.53330.61T:wageae128v1
311.31?347.97?352.49?T:skinnyaeadtk39664v1
320.47348.53352.28T:skinnyaeadtk312864v1
320.54348.67352.00T:skinnyaeadtk396128v1
331.24349.85350.13T:romulusm3v1
349.50363.46364.08T:spoc128sliscplight256v1
344.50373.74378.32T:sundaegift0v1
350.68373.74379.36T:sundaegift64v1
342.70373.80378.11T:sundaegift96v1
342.63373.87378.46T:sundaegift128v1
373.53382.07387.90T:spix128v1
512.20523.94525.74T:romulusm2v1
551.85588.45594.07T:spoc64sliscplight192v1
598.38610.32616.23T:hyenav1
617.75653.73658.59T:saefforkskinnyb128t192n56v1
604.63654.00657.96T:paefforkskinnyb128t256n112v1
604.28654.21657.54T:saefforkskinnyb128t256n120v1
617.06654.28658.86T:paefforkskinnyb128t192n48v1
787.47837.40874.62T:paefforkskinnyb128t288n104v1
918.64920.87925.31T:orangezestv1
962.18964.34968.57T:aceae128v1
975.591002.531005.31T:oribatida192v11
1230.921239.121243.84T:estatetwegift128v1
1291.411309.531311.75T:oribatida256v11
1440.981442.581446.47T:twegift64locusaeadv1
1457.441488.341494.39T:paefforkskinnyb64t192n48v1
1509.251511.121515.57T:twegift64lotusaeadv1
3250.573253.903260.98T:elephant176v1
3413.133434.173447.99T:elephant160v1
Cycles/byte for long+0 forgery
25%50%75%aead
5.62?6.25?13.47?ascon128av12
8.54?9.37?23.54?ascon80pqv12
8.68?9.44?23.54?ascon128v12
9.58?10.83?27.85?T:xoodyakv1
10.56?11.94?30.62?T:knot128v2
11.11?18.89?19.37?T:isapa128v20
16.18?19.17?31.46?T:isapa128av20
18.19?19.79?36.80?T:saeaes128a64t64v1
15.62?19.86?36.73?T:saeaes128a120t128v1
18.26?19.86?36.87?T:saeaes128a64t128v1
18.19?20.00?42.57?T:saeaes128a120t64v1
18.40?20.62?33.47?T:gimli24v1
17.01?20.97?38.96?T:schwaemm256128v1
19.79?21.94?31.18?T:knot128v1
21.53?23.33?50.00?T:saeaes192a120t128v1
19.86?23.40?43.19?T:saeaes192a64t64v1
21.39?23.40?43.12?T:saeaes192a64t128v1
17.57?24.17?44.86?T:schwaemm256256v1
23.89?26.32?34.51?T:comet128aesv1
24.44?26.73?43.40?T:saeaes256a120t128v1
24.65?26.73?38.68?T:saeaes256a64t64v1
24.72?26.74?49.37?T:saeaes256a64t128v1
23.96?27.71?51.60?T:saturninctrcascadev2
25.35?27.98?52.22?T:schwaemm192192v1
25.97?31.53?51.53?T:knot256
28.19?32.92?34.44?T:isapk128av20
29.51?33.54?44.23?T:knot192
32.9833.9634.23T:photonbeetleaead128rate128v1
32.22?35.69?46.80?T:grain128aead
38.2638.8942.08T:isapk128v20
35.62?39.23?56.66?T:schwaemm128128v1
33.19?39.86?57.98?T:giftcofb128v1
36.94?40.35?58.33?T:drygascon128k32
36.94?40.35?58.40?T:drygascon128k56
36.94?40.42?58.40?T:drygascon128k16
42.64?47.01?49.03?T:spook128su384v1
42.57?47.15?49.03?T:spook128mu512v1
41.67?47.15?49.03?T:spook128su512v1
41.67?47.29?49.03?T:spook128mu384v1
44.09?47.91?62.91?T:tinyjambu128
44.23?48.47?54.79?T:sestatetweaes128v1
44.93?49.93?56.11?T:drygascon256k32
48.82?54.65?69.44?T:tinyjambu192
39.93?55.00?66.46?T:subterraneanv1
51.80?58.89?60.55?T:estatetweaes128v1
52.01?59.09?70.76?T:tinyjambu256
52.85?59.51?61.46?T:mixfeed
75.4880.4182.08T:skinnyaeadtk3128128v1
72.08?82.77?83.12?T:comet128chamv1
74.23?84.72?85.83?T:elephant200v1
90.6999.44100.69T:comet64chamv1
93.61102.57103.82T:comet64speckv1
127.84128.26128.75T:photonbeetleaead128rate32v1
133.54142.63142.84T:romulusn1v1
206.59220.41220.89T:romulusn3v1
215.27234.43238.81T:pyjamask128aeadv1
230.75241.59246.10T:romulusm1v1
220.06?245.55?245.75?T:pyjamask96aeadv1
231.10?270.41?274.57?T:skinnyaeadtk296128v1
241.45?271.17?272.98?T:skinnyaeadtk29664v1
306.86311.03312.14T:wageae128v1
315.20325.33329.99T:romulusn2v1
331.38346.51349.57T:romulusm3v1
320.06347.97352.69T:skinnyaeadtk39664v1
320.68348.74352.21T:skinnyaeadtk312864v1
320.82348.88350.40T:skinnyaeadtk396128v1
348.60360.19360.82T:spoc128sliscplight256v1
342.63373.74373.94T:sundaegift128v1
342.69373.74374.01T:sundaegift96v1
344.43373.74373.94T:sundaegift0v1
350.68373.80374.15T:sundaegift64v1
374.22382.28388.80T:spix128v1
512.20523.73530.05T:romulusm2v1
561.51588.31592.62T:spoc64sliscplight192v1
597.96609.21611.85T:hyenav1
604.42652.75658.93T:paefforkskinnyb128t256n112v1
617.82653.38658.10T:saefforkskinnyb128t192n56v1
616.64653.65656.78T:saefforkskinnyb128t256n120v1
616.99654.00658.24T:paefforkskinnyb128t192n48v1
787.26833.65838.79T:paefforkskinnyb128t288n104v1
918.78921.08925.66T:orangezestv1
962.39965.52969.75T:aceae128v1
976.001000.381006.21T:oribatida192v11
1236.901240.091246.13T:estatetwegift128v1
1291.551309.121313.91T:oribatida256v11
1441.051446.051447.44T:twegift64locusaeadv1
1457.651492.721508.41T:paefforkskinnyb64t192n48v1
1509.251511.541516.40T:twegift64lotusaeadv1
3253.693257.443261.68T:elephant176v1
3412.993429.943450.07T:elephant160v1
Cycles/byte for long+long encrypt
25%50%75%aead
5.666.256.25ascon128av12
7.678.308.33T:xoodyakv1
8.659.319.37ascon80pqv12
8.789.349.41ascon128v12
10.8011.8411.94T:knot128v2
14.2015.0715.49T:saeaes128a120t128v1
14.1715.1415.42T:saeaes128a120t64v1
16.6317.4318.09T:saeaes192a120t128v1
18.5119.0619.76T:schwaemm256128v1
18.7519.1319.83T:saeaes128a64t128v1
18.5419.2019.86T:saeaes128a64t64v1
19.4819.8320.49T:gimli24v1
19.4419.9320.59T:saeaes256a120t128v1
20.6220.8321.56T:knot128v1
21.7022.1522.95T:schwaemm256256v1
22.0122.5323.33T:saeaes192a64t128v1
22.0122.6023.40T:saeaes192a64t64v1
22.3322.9223.71T:isapa128av20
23.3023.4024.17T:comet128aesv1
24.9325.6926.70T:saeaes256a64t64v1
25.1725.7326.74T:saeaes256a64t128v1
25.3125.8026.74T:schwaemm192192v1
25.8026.1127.12T:saturninctrcascadev2
26.9427.1228.26T:isapa128v20
28.2628.3029.34T:grain128aead
30.6930.9031.84T:knot256
32.0532.1533.05T:tinyjambu128
32.3332.3633.23T:knot192
32.1933.2633.64T:photonbeetleaead128rate128v1
32.8833.7834.44T:sestatetweaes128v1
34.4834.6535.87T:tinyjambu192
36.4236.6737.29T:schwaemm128128v1
37.3637.3938.12T:tinyjambu256
37.6437.6438.33T:drygascon128k16
37.6037.6738.37T:drygascon128k56
37.6437.7438.40T:drygascon128k32
38.6138.7139.41T:giftcofb128v1
39.2739.4140.21T:isapk128av20
42.1242.2242.78T:estatetweaes128v1
44.2344.5144.93T:drygascon256k32
46.4246.4646.53T:spook128mu512v1
46.4246.4646.53T:spook128mu384v1
46.4246.4946.53T:spook128su512v1
46.4646.5346.80T:spook128su384v1
48.8248.8549.03T:subterraneanv1
50.3851.6651.80T:isapk128v20
57.0157.1557.25T:mixfeed
62.1262.3962.50T:elephant200v1
78.8278.8978.89T:comet128chamv1
98.3698.5098.61T:comet64chamv1
103.16103.36103.47T:comet64speckv1
103.61103.82103.92T:skinnyaeadtk3128128v1
120.76120.90121.18T:romulusn1v1
127.01131.07132.43T:photonbeetleaead128rate32v1
163.88164.19164.58T:skinnyaeadtk29664v1
163.92164.23166.80T:skinnyaeadtk296128v1
170.17170.44171.42T:romulusm1v1
172.15173.67174.02T:romulusn3v1
213.71214.02216.69T:skinnyaeadtk312864v1
213.78214.40216.42T:skinnyaeadtk39664v1
214.05214.71216.59T:skinnyaeadtk396128v1
232.73233.67234.05T:pyjamask128aeadv1
238.25238.53239.30T:romulusm3v1
244.37245.72247.56T:pyjamask96aeadv1
255.96256.52259.23T:romulusn2v1
258.91259.02261.73T:saefforkskinnyb128t192n56v1
259.02259.26261.90T:paefforkskinnyb128t192n48v1
259.05259.75261.93T:paefforkskinnyb128t256n112v1
259.43259.78262.45T:saefforkskinnyb128t256n120v1
280.34281.13283.43T:sundaegift64v1
280.30281.20281.31T:sundaegift128v1
280.30281.34283.46T:sundaegift0v1
280.41281.34283.46T:sundaegift96v1
310.99329.43330.72T:wageae128v1
357.17358.08360.33T:romulusm2v1
361.55362.52364.74T:spoc128sliscplight256v1
374.57375.89377.49T:paefforkskinnyb128t288n104v1
385.68388.80389.26T:spix128v1
589.70592.48594.46T:spoc64sliscplight192v1
592.55594.11595.32T:hyenav1
667.61676.81678.03T:paefforkskinnyb64t192n48v1
736.50738.03739.24T:oribatida192v11
917.05919.20920.24T:estatetwegift128v1
920.83922.85923.16T:orangezestv1
962.05963.89966.14T:aceae128v1
980.34980.97983.64T:oribatida256v11
1116.731120.751139.47T:twegift64lotusaeadv1
1128.081129.121130.16T:twegift64locusaeadv1
2428.522431.472433.97T:elephant176v1
2567.852573.792580.56T:elephant160v1
Cycles/byte for long+long decrypt
25%50%75%aead
5.626.186.21ascon128av12
7.678.338.40T:xoodyakv1
8.759.379.58ascon128v12
8.789.379.58ascon80pqv12
10.9711.9812.12T:knot128v2
13.6114.7214.96T:saeaes128a120t64v1
13.6114.7215.03T:saeaes128a120t128v1
16.0817.1217.50T:saeaes192a120t128v1
17.9918.6119.48T:saeaes128a64t64v1
18.1918.6519.55T:saeaes128a64t128v1
18.5419.1719.93T:schwaemm256128v1
18.8919.3720.21T:saeaes256a120t128v1
19.4119.7220.59T:gimli24v1
20.5920.8321.63T:knot128v1
21.3921.9122.71T:saeaes192a64t128v1
21.4221.9422.74T:saeaes192a64t64v1
21.8022.2222.88T:schwaemm256256v1
22.3322.9223.68T:isapa128av20
23.3723.5124.37T:comet128aesv1
24.6225.1426.01T:saeaes256a64t128v1
24.3725.1426.04T:saeaes256a64t64v1
25.3825.8726.91T:schwaemm192192v1
25.7626.0827.05T:saturninctrcascadev2
26.9127.1528.33T:isapa128v20
30.3130.3831.73T:knot256
30.7630.8332.15T:grain128aead
32.1232.2233.37T:tinyjambu128
32.2932.3333.58T:knot192
32.4333.6833.92T:photonbeetleaead128rate128v1
33.0534.1334.27T:sestatetweaes128v1
34.4434.5835.80T:tinyjambu192
36.5336.6637.64T:schwaemm128128v1
37.4337.5038.71T:tinyjambu256
38.1938.2339.27T:drygascon128k32
38.1938.2339.23T:drygascon128k56
38.1638.2639.17T:drygascon128k16
38.5838.6839.65T:giftcofb128v1
39.3039.3740.35T:isapk128av20
42.2242.2643.05T:estatetweaes128v1
45.9445.9746.66T:spook128mu384v1
45.9445.9746.70T:spook128su384v1
45.9445.9746.63T:spook128su512v1
45.9445.9746.63T:spook128mu512v1
46.0746.2546.80T:drygascon256k32
48.8949.0349.51T:subterraneanv1
50.2151.6051.77T:isapk128v20
57.0157.1557.25T:mixfeed
61.7361.9163.99T:elephant200v1
79.8979.9680.17T:comet128chamv1
92.5092.5792.67T:skinnyaeadtk3128128v1
98.6898.9999.68T:comet64chamv1
103.71103.85103.99T:comet64speckv1
120.69120.86121.14T:romulusn1v1
127.56130.27132.15T:photonbeetleaead128rate32v1
170.20170.69171.24T:romulusm1v1
172.63172.98174.58T:romulusn3v1
215.76216.59218.08T:skinnyaeadtk29664v1
215.76217.11218.57T:skinnyaeadtk296128v1
234.12235.23235.79T:pyjamask128aeadv1
238.71239.02239.71T:romulusm3v1
243.81244.71245.09T:pyjamask96aeadv1
256.76256.93259.64T:romulusn2v1
280.20281.20283.43T:sundaegift64v1
280.30281.20283.57T:sundaegift96v1
280.23281.27283.53T:sundaegift128v1
280.27281.38283.53T:sundaegift0v1
281.41282.21284.29T:skinnyaeadtk39664v1
281.27282.42284.57T:skinnyaeadtk312864v1
283.57285.09286.76T:skinnyaeadtk396128v1
311.59329.36330.61T:wageae128v1
357.97358.88361.03T:romulusm2v1
363.08364.26364.99T:spoc128sliscplight256v1
385.89388.84389.32T:spix128v1
426.75427.76430.19T:saefforkskinnyb128t256n120v1
426.58428.00430.85T:paefforkskinnyb128t192n48v1
427.21428.39432.76T:saefforkskinnyb128t192n56v1
427.76428.84430.30T:paefforkskinnyb128t256n112v1
563.62565.92567.41T:paefforkskinnyb128t288n104v1
589.80591.78593.24T:spoc64sliscplight192v1
607.86609.63611.85T:hyenav1
743.06747.02748.30T:oribatida192v11
920.62920.73923.05T:orangezestv1
933.51936.73938.16T:estatetwegift128v1
961.80963.99966.28T:aceae128v1
979.68980.52981.28T:oribatida256v11
1007.741010.791012.39T:paefforkskinnyb64t192n48v1
1100.131100.861101.66T:twegift64locusaeadv1
1118.741121.031165.44T:twegift64lotusaeadv1
2429.352434.942449.35T:elephant176v1
2557.302568.092574.41T:elephant160v1
Cycles/byte for long+long forgery
25%50%75%aead
5.66?6.21?6.39?ascon128av12
7.718.338.40T:xoodyakv1
8.789.349.62ascon128v12
8.789.379.58ascon80pqv12
10.9411.9812.12T:knot128v2
14.1015.2115.42T:saeaes128a120t64v1
14.0615.2815.45T:saeaes128a120t128v1
16.5617.4318.12T:saeaes192a120t128v1
18.0918.1919.03T:isapa128v20
17.9218.3319.20T:isapa128av20
18.6819.1020.00T:saeaes128a64t128v1
18.4419.1319.83T:saeaes128a64t64v1
19.4119.7620.66T:gimli24v1
19.3419.7920.73T:saeaes256a120t128v1
19.1019.8320.49T:schwaemm256128v1
20.6620.8721.63T:knot128v1
21.8722.3623.19T:saeaes192a64t128v1
21.9122.5023.26T:saeaes192a64t64v1
22.1922.7423.40T:schwaemm256256v1
23.3323.5124.24T:comet128aesv1
24.8325.5926.67T:saeaes256a64t64v1
25.0725.6226.56T:saeaes256a64t128v1
25.7326.0826.98T:saturninctrcascadev2
25.8726.4627.46T:schwaemm192192v1
30.2830.4231.67T:knot256
30.8030.8732.15T:grain128aead
31.6331.7732.95T:isapk128av20
32.0832.1233.26T:tinyjambu128
32.2932.3633.51T:knot192
32.2933.3733.75T:photonbeetleaead128rate128v1
33.0234.1734.30T:sestatetweaes128v1
34.5834.6935.69T:tinyjambu192
37.0137.1238.23T:schwaemm128128v1
37.3337.3938.40T:tinyjambu256
38.1938.1939.23T:drygascon128k16
38.1938.1939.13T:drygascon128k32
38.1938.2639.17T:drygascon128k56
38.5838.6139.62T:giftcofb128v1
38.9939.2040.03T:isapk128v20
42.2942.3643.30T:estatetweaes128v1
45.9045.9746.66T:spook128su512v1
45.9445.9746.63T:spook128su384v1
45.9445.9746.70T:spook128mu384v1
45.9745.9746.63T:spook128mu512v1
46.0446.3946.70T:drygascon256k32
48.8548.9649.58T:subterraneanv1
57.0857.2257.32T:mixfeed
61.7061.7762.01T:elephant200v1
79.8679.9380.03T:comet128chamv1
92.3692.5793.05T:skinnyaeadtk3128128v1
98.8298.8998.99T:comet64chamv1
102.22103.64103.85T:comet64speckv1
120.69120.97121.11T:romulusn1v1
126.45127.04128.54T:photonbeetleaead128rate32v1
170.41170.86172.94T:romulusm1v1
173.85174.19174.61T:romulusn3v1
215.51216.31218.19T:skinnyaeadtk296128v1
216.35217.63220.23T:skinnyaeadtk29664v1
233.98235.27237.00T:pyjamask128aeadv1
238.74239.16239.44T:romulusm3v1
243.78244.75246.93T:pyjamask96aeadv1
256.76256.93259.68T:romulusn2v1
280.13281.03283.32T:sundaegift64v1
280.23281.17284.09T:sundaegift0v1
280.20281.20283.50T:sundaegift96v1
280.20281.31283.43T:sundaegift128v1
281.13282.25284.50T:skinnyaeadtk312864v1
281.55282.32283.77T:skinnyaeadtk39664v1
283.98285.30286.90T:skinnyaeadtk396128v1
310.23312.42313.63T:wageae128v1
358.01358.84358.91T:romulusm2v1
360.12361.17363.49T:spoc128sliscplight256v1
386.03390.16391.10T:spix128v1
427.55427.97430.12T:paefforkskinnyb128t256n112v1
426.51427.97429.91T:paefforkskinnyb128t192n48v1
426.96428.00431.51T:saefforkskinnyb128t256n120v1
427.00428.00430.33T:saefforkskinnyb128t192n56v1
564.14567.17569.70T:paefforkskinnyb128t288n104v1
590.32591.68593.69T:spoc64sliscplight192v1
606.19609.00613.55T:hyenav1
744.35747.16748.83T:oribatida192v11
920.59922.92923.19T:orangezestv1
935.31937.46939.72T:estatetwegift128v1
961.49965.00967.43T:aceae128v1
979.96980.31981.28T:oribatida256v11
1009.891011.311013.88T:paefforkskinnyb64t192n48v1
1099.921100.551101.21T:twegift64locusaeadv1
1116.901120.441138.78T:twegift64lotusaeadv1
2431.992439.142462.09T:elephant176v1
2567.682572.992586.84T:elephant160v1
Cycles/byte for 0+long encrypt
25%50%75%aead
5.00?5.83?12.85?T:xoodyakv1
5.49?6.18?13.33?ascon128av12
8.19?9.37?17.43?ascon80pqv12
8.26?9.44?20.14?ascon128v12
10.00?10.76?17.57?T:saeaes128a120t128v1
10.00?10.83?17.50?T:saeaes128a120t64v1
10.28?11.87?19.65?T:knot128v2
11.67?12.64?20.49?T:saeaes192a120t128v1
13.61?14.93?19.03?T:saeaes256a120t128v1
18.0518.9619.17T:isapa128v20
18.8218.9618.96T:tinyjambu256
17.57?19.30?25.49?T:isapa128av20
18.54?19.37?21.39?T:tinyjambu128
18.68?19.37?21.46?T:tinyjambu192
19.6519.9320.07T:sestatetweaes128v1
18.61?20.00?28.47?T:saeaes128a64t128v1
18.26?20.07?28.75?T:schwaemm256128v1
18.54?20.42?28.47?T:saeaes128a64t64v1
19.65?20.76?24.86?T:gimli24v1
20.83?21.94?24.30?T:knot128v1
21.7322.7823.12T:comet128aesv1
21.53?23.12?30.21?T:schwaemm256256v1
21.67?23.12?30.42?T:saeaes192a64t128v1
21.67?23.12?30.42?T:saeaes192a64t64v1
24.79?26.60?34.93?T:saeaes256a64t128v1
25.00?26.80?43.12?T:saeaes256a64t64v1
23.61?27.08?32.57?T:saturninctrcascadev2
24.30?27.08?35.42?T:schwaemm192192v1
26.8128.4028.82T:grain128aead
28.3329.3729.79T:estatetweaes128v1
31.3931.5333.33T:isapk128av20
30.14?32.01?36.18?T:knot256
31.4633.1233.61T:knot192
32.4333.1233.61T:photonbeetleaead128rate128v1
35.14?38.05?39.37?T:schwaemm128128v1
37.9238.4741.60T:isapk128v20
36.3938.8939.10T:drygascon128k56
36.4638.9639.03T:drygascon128k16
36.8038.9639.10T:drygascon128k32
37.7840.4240.69T:giftcofb128v1
41.3942.9143.96T:elephant200v1
43.7544.3045.83T:drygascon256k32
44.5145.5546.94T:subterraneanv1
46.4646.4647.92T:spook128mu512v1
46.4646.4648.19T:spook128su512v1
46.3246.5348.19T:spook128su384v1
46.4646.5348.26T:spook128mu384v1
56.9457.1559.58T:mixfeed
78.4778.6180.69T:comet128chamv1
98.0598.4799.16T:comet64chamv1
98.9599.0999.79T:romulusm1v1
98.9599.4499.72T:romulusn1v1
103.61103.95104.30T:skinnyaeadtk3128128v1
104.72105.07105.27T:comet64speckv1
126.18127.43132.29T:photonbeetleaead128rate32v1
127.15127.43127.50T:romulusn3v1
127.84128.05132.29T:romulusm3v1
164.23164.30164.44T:skinnyaeadtk296128v1
164.23164.30164.44T:skinnyaeadtk29664v1
186.87187.08191.66T:sundaegift96v1
187.01187.15187.28T:sundaegift64v1
186.80187.21187.22T:sundaegift128v1
187.01187.22187.49T:sundaegift0v1
187.49187.98188.05T:romulusn2v1
191.59191.73191.94T:romulusm2v1
200.41200.62201.17T:paefforkskinnyb128t256n112v1
200.48200.76200.96T:paefforkskinnyb128t192n48v1
201.80201.94202.01T:saefforkskinnyb128t192n56v1
201.87203.26205.06T:saefforkskinnyb128t256n120v1
213.67214.09218.46T:skinnyaeadtk396128v1
213.88214.30214.64T:skinnyaeadtk312864v1
213.88214.51214.92T:skinnyaeadtk39664v1
233.25233.95239.02T:pyjamask128aeadv1
242.00242.77243.18T:pyjamask96aeadv1
292.91294.57298.74T:paefforkskinnyb128t288n104v1
311.65328.74329.78T:wageae128v1
360.61360.96362.76T:spoc128sliscplight256v1
384.85385.12391.03T:spix128v1
487.48489.15493.31T:oribatida192v11
519.42524.91526.51T:paefforkskinnyb64t192n48v1
586.64592.89598.52T:spoc64sliscplight192v1
591.16594.56596.02T:hyenav1
609.91612.55614.84T:estatetwegift128v1
648.03654.07654.90T:oribatida256v11
752.05755.32756.08T:twegift64locusaeadv1
752.82764.83766.29T:twegift64lotusaeadv1
920.24924.76927.26T:orangezestv1
961.70965.24968.50T:aceae128v1
1603.831611.671614.73T:elephant176v1
1701.881711.601718.27T:elephant160v1
Cycles/byte for 0+long decrypt
25%50%75%aead
5.00?5.83?12.78?T:xoodyakv1
5.49?6.18?13.33?ascon128av12
8.26?9.38?20.21?ascon128v12
8.33?9.44?17.43?ascon80pqv12
10.00?10.76?17.57?T:saeaes128a120t128v1
10.00?10.83?17.50?T:saeaes128a120t64v1
10.42?12.01?19.86?T:knot128v2
11.67?12.50?20.55?T:saeaes192a120t128v1
13.61?14.37?18.96?T:saeaes256a120t128v1
18.8218.9619.03T:tinyjambu256
17.9919.0319.58T:isapa128v20
17.57?19.17?25.49?T:isapa128av20
18.47?19.44?21.32?T:tinyjambu192
18.54?19.51?21.39?T:tinyjambu128
19.7219.8620.21T:sestatetweaes128v1
18.54?20.00?28.47?T:saeaes128a64t128v1
18.19?20.07?28.89?T:schwaemm256128v1
18.96?20.42?28.40?T:saeaes128a64t64v1
19.79?20.69?24.79?T:gimli24v1
20.83?21.87?24.23?T:knot128v1
21.5322.9823.12T:comet128aesv1
21.67?23.12?30.42?T:saeaes192a64t128v1
21.67?23.12?30.55?T:saeaes192a64t64v1
21.53?23.26?30.21?T:schwaemm256256v1
24.86?26.53?35.00?T:saeaes256a64t128v1
25.55?26.60?43.19?T:saeaes256a64t64v1
24.58?26.94?32.43?T:saturninctrcascadev2
24.37?27.22?35.42?T:schwaemm192192v1
26.9428.4028.96T:grain128aead
28.3329.3729.86T:estatetweaes128v1
29.72?31.60?35.55?T:knot256
31.4631.8733.26T:isapk128av20
31.4633.2633.61T:knot192
32.7133.3333.82T:photonbeetleaead128rate128v1
35.21?38.19?39.37?T:schwaemm128128v1
37.9838.3341.80T:isapk128v20
36.3938.9639.10T:drygascon128k16
36.7338.9639.10T:drygascon128k32
36.3938.9639.17T:drygascon128k56
37.7840.3540.55T:giftcofb128v1
41.4642.9843.75T:elephant200v1
43.6844.5845.83T:drygascon256k32
44.5145.2847.01T:subterraneanv1
46.2546.4648.19T:spook128su384v1
46.3946.4647.57T:spook128mu512v1
46.3946.4648.19T:spook128mu384v1
46.3946.4648.19T:spook128su512v1
56.9457.2259.79T:mixfeed
79.7279.8681.32T:comet128chamv1
98.3398.5499.58T:comet64chamv1
98.8899.02100.48T:romulusm1v1
98.9599.51100.00T:romulusn1v1
103.47103.75104.23T:skinnyaeadtk3128128v1
104.86105.07105.69T:comet64speckv1
126.66127.36131.38T:photonbeetleaead128rate32v1
127.36127.49127.56T:romulusn3v1
127.70127.84127.91T:romulusm3v1
164.23164.30164.37T:skinnyaeadtk29664v1
164.30164.30164.44T:skinnyaeadtk296128v1
186.87187.08187.49T:sundaegift96v1
186.87187.15187.22T:sundaegift128v1
186.80187.22187.35T:sundaegift64v1
187.08187.22187.49T:sundaegift0v1
187.42187.70187.91T:romulusn2v1
191.52191.59191.73T:romulusm2v1
200.83200.89201.10T:paefforkskinnyb128t192n48v1
200.83200.96201.03T:paefforkskinnyb128t256n112v1
201.87201.94202.14T:saefforkskinnyb128t192n56v1
201.94202.01203.32T:saefforkskinnyb128t256n120v1
213.39214.23214.57T:skinnyaeadtk312864v1
213.88214.30215.06T:skinnyaeadtk39664v1
217.77219.09219.57T:skinnyaeadtk396128v1
233.12233.88234.99T:pyjamask128aeadv1
242.42242.77242.98T:pyjamask96aeadv1
292.97293.32294.85T:paefforkskinnyb128t288n104v1
307.70328.95329.78T:wageae128v1
362.28362.62363.67T:spoc128sliscplight256v1
384.85386.51386.65T:spix128v1
486.79488.73493.11T:oribatida192v11
522.48524.63530.26T:paefforkskinnyb64t192n48v1
587.20594.21598.31T:spoc64sliscplight192v1
609.49611.43612.68T:hyenav1
626.50630.05630.60T:estatetwegift128v1
647.54650.18650.67T:oribatida256v11
751.64755.04765.46T:twegift64lotusaeadv1
752.12755.18756.57T:twegift64locusaeadv1
922.53930.52932.12T:orangezestv1
961.56963.78970.80T:aceae128v1
1605.631607.091615.63T:elephant176v1
1700.001706.321718.61T:elephant160v1
Cycles/byte for 0+long forgery
25%50%75%aead
5.00?5.83?12.78?T:xoodyakv1
5.49?6.18?13.26?ascon128av12
8.26?9.44?17.36?ascon80pqv12
8.26?9.44?20.21?ascon128v12
9.93?10.76?17.57?T:saeaes128a120t128v1
9.93?10.83?17.50?T:saeaes128a120t64v1
10.49?12.01?19.86?T:knot128v2
11.67?12.57?20.55?T:saeaes192a120t128v1
13.61?14.38?19.03?T:saeaes256a120t128v1
17.9919.0319.51T:isapa128v20
18.8219.0319.03T:tinyjambu256
17.57?19.37?25.42?T:isapa128av20
18.47?19.51?21.32?T:tinyjambu128
18.7519.5819.86T:tinyjambu192
18.47?19.72?28.47?T:saeaes128a64t128v1
18.47?19.86?28.40?T:saeaes128a64t64v1
19.7919.9320.21T:sestatetweaes128v1
18.26?20.00?28.82?T:schwaemm256128v1
19.79?20.76?24.79?T:gimli24v1
20.76?21.80?24.30?T:knot128v1
21.8722.8523.12T:comet128aesv1
21.60?23.05?30.42?T:saeaes192a64t128v1
21.67?23.19?30.42?T:saeaes192a64t64v1
21.46?23.40?30.48?T:schwaemm256256v1
24.86?26.67?34.93?T:saeaes256a64t128v1
25.55?26.73?43.12?T:saeaes256a64t64v1
25.07?26.74?35.42?T:schwaemm192192v1
24.03?27.22?32.50?T:saturninctrcascadev2
27.0828.3328.89T:grain128aead
28.3329.2330.00T:estatetweaes128v1
29.72?31.60?35.55?T:knot256
31.3932.1532.92T:isapk128av20
31.4633.4033.61T:knot192
32.9933.4733.75T:photonbeetleaead128rate128v1
35.2838.3339.16T:schwaemm128128v1
38.0538.4041.73T:isapk128v20
36.3238.9639.10T:drygascon128k16
36.3238.9639.10T:drygascon128k56
36.7338.9639.10T:drygascon128k32
37.7840.4840.55T:giftcofb128v1
41.4643.0543.68T:elephant200v1
43.8944.5145.97T:drygascon256k32
44.5145.3546.73T:subterraneanv1
46.3946.3947.71T:spook128mu512v1
46.3946.4648.26T:spook128mu384v1
46.3946.4648.26T:spook128su512v1
46.3946.4648.33T:spook128su384v1
57.0857.2959.58T:mixfeed
79.7279.9381.39T:comet128chamv1
98.3398.5499.65T:comet64chamv1
99.0299.16100.14T:romulusm1v1
98.9599.37103.26T:romulusn1v1
103.54103.88104.72T:skinnyaeadtk3128128v1
102.98104.72105.41T:comet64speckv1
126.59126.80126.87T:romulusm3v1
127.08127.36127.49T:romulusn3v1
127.01127.77132.43T:photonbeetleaead128rate32v1
164.23164.30164.44T:skinnyaeadtk296128v1
164.30164.37164.44T:skinnyaeadtk29664v1
186.94187.08187.22T:sundaegift96v1
186.80187.15187.28T:sundaegift64v1
186.94187.15187.28T:sundaegift128v1
187.08187.28191.59T:sundaegift0v1
187.63187.70187.84T:romulusn2v1
191.38191.59191.73T:romulusm2v1
200.82200.89201.03T:paefforkskinnyb128t192n48v1
200.83200.96201.24T:paefforkskinnyb128t256n112v1
201.94202.14204.64T:saefforkskinnyb128t256n120v1
201.94202.21206.31T:saefforkskinnyb128t192n56v1
213.33213.95216.87T:skinnyaeadtk312864v1
213.53214.23217.28T:skinnyaeadtk39664v1
218.46219.51224.37T:skinnyaeadtk396128v1
233.19233.74234.78T:pyjamask128aeadv1
242.07242.63242.98T:pyjamask96aeadv1
292.21293.67296.45T:paefforkskinnyb128t288n104v1
308.95310.27313.04T:wageae128v1
359.15359.50361.44T:spoc128sliscplight256v1
386.93388.18390.61T:spix128v1
486.79488.52489.43T:oribatida192v11
524.15524.91527.90T:paefforkskinnyb64t192n48v1
586.92592.20596.99T:spoc64sliscplight192v1
609.49611.71613.38T:hyenav1
624.42626.43632.34T:estatetwegift128v1
647.34650.18654.77T:oribatida256v11
751.43754.55765.67T:twegift64lotusaeadv1
752.19755.04756.43T:twegift64locusaeadv1
923.58929.27930.52T:orangezestv1
961.49964.68975.31T:aceae128v1
1602.651608.901614.66T:elephant176v1
1703.751709.031725.63T:elephant160v1
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
6.346.346.38ascon128av12
8.468.518.51T:xoodyakv1
9.469.509.59ascon128v12
9.509.509.55ascon80pqv12
12.2812.3312.41T:knot128v2
15.0215.4915.54T:saeaes128a120t64v1
15.1015.4915.54T:saeaes128a120t128v1
17.5818.1818.27T:saeaes192a120t128v1
19.2719.9220.01T:saeaes128a64t64v1
19.3119.9620.01T:saeaes128a64t128v1
19.6620.2220.36T:schwaemm256128v1
20.1420.3620.83T:saeaes256a120t128v1
20.2220.6220.88T:gimli24v1
21.1421.6621.83T:knot128v1
22.6122.7023.48T:saeaes192a64t128v1
22.6622.7023.48T:saeaes192a64t64v1
22.7422.8723.65T:schwaemm256256v1
23.7423.8724.65T:comet128aesv1
24.4324.5225.30T:isapa128av20
25.9525.9526.87T:saeaes256a64t128v1
25.9526.0026.87T:saeaes256a64t64v1
26.3926.4727.30T:schwaemm192192v1
27.2627.3028.21T:saturninctrcascadev2
28.6428.7329.60T:grain128aead
31.5531.6032.59T:knot256
32.4232.4233.51T:tinyjambu128
32.9432.9834.07T:knot192
33.2033.3834.37T:sestatetweaes128v1
32.6833.5134.16T:photonbeetleaead128rate128v1
34.8134.8936.07T:tinyjambu192
36.9337.0238.24T:schwaemm128128v1
37.6737.7239.02T:tinyjambu256
37.9838.0239.28T:drygascon128k56
37.9838.0639.28T:drygascon128k16
38.0238.0639.32T:drygascon128k32
38.9739.0240.32T:giftcofb128v1
40.0640.1041.45T:isapa128v20
42.5342.6243.88T:estatetweaes128v1
44.0144.1445.31T:isapk128av20
44.7545.1446.01T:drygascon256k32
47.6147.6548.65T:spook128su384v1
47.6147.6548.74T:spook128su512v1
47.6147.6548.70T:spook128mu384v1
47.6147.7048.74T:spook128mu512v1
50.7450.8251.73T:subterraneanv1
58.5059.0760.59T:mixfeed
63.8464.0664.45T:elephant200v1
80.0780.1680.21T:comet128chamv1
87.8087.9788.45T:isapk128v20
99.3099.39102.17T:comet64chamv1
102.90103.90104.42T:comet64speckv1
105.77105.81105.99T:skinnyaeadtk3128128v1
122.26122.35122.48T:romulusn1v1
126.38126.82127.25T:photonbeetleaead128rate32v1
165.44165.53165.62T:skinnyaeadtk296128v1
165.44165.57165.71T:skinnyaeadtk29664v1
171.65171.87172.13T:romulusm1v1
173.73173.82174.82T:romulusn3v1
215.53215.66215.88T:skinnyaeadtk39664v1
215.66215.83218.31T:skinnyaeadtk312864v1
215.83216.05218.35T:skinnyaeadtk396128v1
238.40238.53241.27T:pyjamask128aeadv1
239.57239.66239.88T:romulusm3v1
248.99249.08251.68T:pyjamask96aeadv1
258.02258.24258.37T:romulusn2v1
259.58259.63260.02T:saefforkskinnyb128t192n56v1
259.71259.80262.58T:paefforkskinnyb128t192n48v1
259.71259.80262.49T:paefforkskinnyb128t256n112v1
260.28260.32264.01T:saefforkskinnyb128t256n120v1
282.24282.28285.10T:sundaegift0v1
283.24283.28283.58T:sundaegift128v1
283.19283.32286.06T:sundaegift64v1
283.24283.37286.06T:sundaegift96v1
322.30335.53338.22T:wageae128v1
359.06359.10361.96T:romulusm2v1
363.35364.53367.35T:spoc128sliscplight256v1
375.59375.94377.72T:paefforkskinnyb128t288n104v1
401.85401.89404.67T:spix128v1
593.68596.37597.85T:spoc64sliscplight192v1
594.60596.98598.41T:hyenav1
666.73669.38671.28T:paefforkskinnyb64t192n48v1
742.85743.89747.02T:oribatida192v11
919.97922.27923.44T:estatetwegift128v1
930.35933.12933.38T:orangezestv1
981.21981.47984.12T:aceae128v1
989.15991.45992.11T:oribatida256v11
1126.341127.301142.92T:twegift64lotusaeadv1
1133.251135.461137.67T:twegift64locusaeadv1
2450.032451.422453.68T:elephant176v1
2602.462604.892614.31T:elephant160v1
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
6.256.296.34ascon128av12
8.468.468.55T:xoodyakv1
9.469.509.64ascon128v12
9.509.509.55ascon80pqv12
12.4112.4612.72T:knot128v2
14.8414.9315.15T:saeaes128a120t128v1
14.6714.9315.15T:saeaes128a120t64v1
17.0617.5817.75T:saeaes192a120t128v1
18.7119.3119.66T:saeaes128a64t64v1
18.7919.4019.70T:saeaes128a64t128v1
19.5720.1820.49T:saeaes256a120t128v1
19.7020.3120.57T:schwaemm256128v1
20.0920.7521.01T:gimli24v1
21.0921.7921.87T:knot128v1
22.0522.5322.87T:saeaes192a64t64v1
22.0522.7922.83T:saeaes192a64t128v1
22.7423.3123.52T:schwaemm256256v1
24.0024.1324.96T:comet128aesv1
24.4324.4825.61T:isapa128av20
25.3525.4326.56T:saeaes256a64t128v1
25.3925.4826.52T:saeaes256a64t64v1
26.4326.4727.47T:schwaemm192192v1
26.9527.0427.99T:saturninctrcascadev2
31.1231.1632.16T:knot256
31.1231.2132.16T:grain128aead
32.5132.5533.64T:tinyjambu128
32.9032.9434.03T:knot192
33.3333.5534.42T:sestatetweaes128v1
32.9033.7734.42T:photonbeetleaead128rate128v1
34.8534.8936.15T:tinyjambu192
37.1137.1938.76T:schwaemm128128v1
37.7637.8939.50T:tinyjambu256
38.5838.6340.23T:drygascon128k56
38.5838.6340.23T:drygascon128k32
38.6338.6340.15T:drygascon128k16
38.9739.0640.58T:giftcofb128v1
40.1040.1941.75T:isapa128v20
42.5842.6644.18T:estatetweaes128v1
44.0144.1045.57T:isapk128av20
47.1347.1348.57T:spook128mu384v1
47.1347.1848.52T:spook128mu512v1
47.1347.1848.52T:spook128su384v1
47.1347.1848.52T:spook128su512v1
47.0547.2648.26T:drygascon256k32
50.7450.8252.08T:subterraneanv1
58.5059.4260.63T:mixfeed
63.3263.4564.23T:elephant200v1
81.2581.3381.90T:comet128chamv1
87.8988.2888.89T:isapk128v20
94.4494.5394.70T:skinnyaeadtk3128128v1
99.91100.17102.90T:comet64chamv1
103.86104.68104.90T:comet64speckv1
122.17122.30125.17T:romulusn1v1
127.60127.82128.81T:photonbeetleaead128rate32v1
172.04172.17172.48T:romulusm1v1
174.12174.26174.30T:romulusn3v1
217.40218.35219.83T:skinnyaeadtk296128v1
218.00219.00220.65T:skinnyaeadtk29664v1
239.66239.75242.39T:pyjamask128aeadv1
240.01240.36240.44T:romulusm3v1
248.51248.60251.34T:pyjamask96aeadv1
258.76258.80258.84T:romulusn2v1
282.19282.24285.06T:sundaegift0v1
283.15283.19283.28T:sundaegift64v1
283.19283.24284.23T:sundaegift128v1
283.15283.28285.93T:sundaegift96v1
283.45283.93286.53T:skinnyaeadtk312864v1
283.80284.28286.88T:skinnyaeadtk39664v1
285.32285.49288.27T:skinnyaeadtk396128v1
322.43335.75336.32T:wageae128v1
359.84359.88359.97T:romulusm2v1
366.00366.22367.91T:spoc128sliscplight256v1
402.07402.11404.85T:spix128v1
427.67427.85430.80T:paefforkskinnyb128t192n48v1
427.76428.07430.63T:paefforkskinnyb128t256n112v1
428.11428.24430.93T:saefforkskinnyb128t256n120v1
428.15429.67431.71T:saefforkskinnyb128t192n56v1
565.04566.77569.38T:paefforkskinnyb128t288n104v1
594.81596.42596.68T:spoc64sliscplight192v1
611.78613.56614.60T:hyenav1
750.97752.92754.05T:oribatida192v11
930.17930.35933.12T:orangezestv1
937.85938.38939.29T:estatetwegift128v1
981.34981.52985.07T:aceae128v1
989.02991.89992.84T:oribatida256v11
1009.031011.461011.77T:paefforkskinnyb64t192n48v1
1104.471105.431107.42T:twegift64locusaeadv1
1124.091127.301145.92T:twegift64lotusaeadv1
2449.172450.822454.85T:elephant176v1
2596.082602.072610.49T:elephant160v1
Cycles/byte for 1536+1536 forgery
25%50%75%aead
6.296.296.34ascon128av12
8.468.518.77T:xoodyakv1
9.469.509.55ascon80pqv12
9.469.509.55ascon128v12
12.4112.4612.63T:knot128v2
14.9715.4515.71T:saeaes128a120t64v1
15.3215.4515.62T:saeaes128a120t128v1
17.5318.1418.45T:saeaes192a120t128v1
19.1819.8320.14T:saeaes128a64t64v1
19.2319.8820.18T:isapa128av20
19.2719.9220.18T:saeaes128a64t128v1
20.0520.7520.83T:saeaes256a120t128v1
20.1420.7520.96T:gimli24v1
20.2720.8321.05T:schwaemm256128v1
21.0921.7921.87T:knot128v1
22.5323.0023.48T:saeaes192a64t64v1
22.5323.0523.39T:saeaes192a64t128v1
23.3123.6524.09T:schwaemm256256v1
24.0024.1325.00T:comet128aesv1
24.7825.0025.82T:isapa128v20
25.8725.8726.87T:saeaes256a64t128v1
25.8225.9527.08T:saeaes256a64t64v1
27.0027.0427.91T:schwaemm192192v1
26.9527.8628.21T:saturninctrcascadev2
31.1231.2132.20T:knot256
31.1631.2132.20T:grain128aead
32.4632.5133.59T:tinyjambu128
32.9032.9933.98T:knot192
33.3333.5134.33T:sestatetweaes128v1
32.6833.8134.33T:photonbeetleaead128rate128v1
34.4634.5935.68T:isapk128av20
34.9835.0236.33T:tinyjambu192
37.6737.7639.28T:schwaemm128128v1
37.8037.8939.45T:tinyjambu256
38.5838.6340.15T:drygascon128k56
38.5838.6340.28T:drygascon128k32
38.5838.6340.28T:drygascon128k16
39.0239.1040.71T:giftcofb128v1
42.5842.6644.23T:estatetweaes128v1
46.7446.8748.04T:drygascon256k32
47.1347.1848.57T:spook128mu512v1
47.1347.1848.52T:spook128mu384v1
47.1847.1848.52T:spook128su512v1
47.1347.2248.57T:spook128su384v1
50.7850.8752.17T:subterraneanv1
58.2458.8159.37T:isapk128v20
58.4659.5060.59T:mixfeed
63.2863.4564.10T:elephant200v1
81.2581.2981.33T:comet128chamv1
94.3594.5394.70T:skinnyaeadtk3128128v1
99.7899.87102.69T:comet64chamv1
104.12104.64104.81T:comet64speckv1
122.17122.26122.39T:romulusn1v1
128.38130.51131.94T:photonbeetleaead128rate32v1
172.22172.26172.61T:romulusm1v1
175.34175.43175.47T:romulusn3v1
216.61218.13219.39T:skinnyaeadtk296128v1
217.09218.48220.43T:skinnyaeadtk29664v1
239.66239.83242.79T:pyjamask128aeadv1
238.40240.05241.61T:romulusm3v1
248.56248.64251.86T:pyjamask96aeadv1
258.76258.80261.67T:romulusn2v1
282.28282.37285.06T:sundaegift0v1
283.11283.15286.10T:sundaegift64v1
282.93283.24283.76T:skinnyaeadtk39664v1
283.15283.28286.06T:sundaegift128v1
283.24283.37285.93T:sundaegift96v1
283.24283.84286.10T:skinnyaeadtk312864v1
285.93286.27288.62T:skinnyaeadtk396128v1
317.09319.61323.42T:wageae128v1
359.88359.97361.18T:romulusm2v1
363.09363.18363.44T:spoc128sliscplight256v1
397.29402.07402.72T:spix128v1
427.67427.80428.06T:paefforkskinnyb128t192n48v1
427.89428.06431.41T:paefforkskinnyb128t256n112v1
428.15428.28430.97T:saefforkskinnyb128t256n120v1
428.28429.19432.06T:saefforkskinnyb128t192n56v1
565.52567.77568.73T:paefforkskinnyb128t288n104v1
592.73595.33596.81T:spoc64sliscplight192v1
613.43614.60616.38T:hyenav1
751.06753.96754.79T:oribatida192v11
930.22932.73933.12T:orangezestv1
937.98939.72943.28T:estatetwegift128v1
981.30981.47985.29T:aceae128v1
988.63991.11992.67T:oribatida256v11
1009.211011.591012.24T:paefforkskinnyb64t192n48v1
1104.691106.901108.20T:twegift64locusaeadv1
1126.041126.911143.36T:twegift64lotusaeadv1
2451.382452.332455.24T:elephant176v1
2592.912596.692607.32T:elephant160v1
Cycles/byte for 64+64 encrypt
25%50%75%aead
9.38?9.38?18.75?ascon128av12
11.46?12.50?21.88?ascon80pqv12
12.50?12.50?21.87?ascon128v12
14.58?14.59?26.04?T:xoodyakv1
18.75?18.75?29.16?T:saeaes128a120t128v1
18.75?18.75?29.16?T:saeaes128a120t64v1
19.80?20.84?32.29?T:knot128v2
21.87?21.88?33.33?T:saeaes192a120t128v1
21.88?21.88?31.24?T:saeaes128a64t64v1
21.88?22.91?31.25?T:saeaes128a64t128v1
25.00?25.00?32.29?T:saeaes256a120t128v1
25.00?26.04?32.29?T:saeaes192a64t128v1
25.00?26.04?32.29?T:saeaes192a64t64v1
27.0827.0929.17T:knot128v1
29.16?29.16?34.37?T:gimli24v1
29.17?30.20?38.54?T:saeaes256a64t128v1
29.17?30.20?46.87?T:saeaes256a64t64v1
32.29?33.34?41.66?T:schwaemm256128v1
34.3834.3835.41T:comet128aesv1
35.4135.4236.45T:grain128aead
36.46?37.50?43.75?T:schwaemm256256v1
38.5438.5439.58T:tinyjambu128
38.5438.5539.58T:photonbeetleaead128rate128v1
40.6240.6240.62T:sestatetweaes128v1
41.6641.6642.70T:tinyjambu192
43.74?43.75?51.04?T:schwaemm192192v1
44.7944.7944.79T:knot192
44.7944.7944.79T:tinyjambu256
44.7945.8345.84T:drygascon128k56
45.8345.8345.84T:drygascon128k32
45.8345.8446.87T:drygascon128k16
46.8746.8846.88T:giftcofb128v1
47.9147.9148.95T:schwaemm128128v1
47.9147.9148.96T:knot256
48.9548.9648.96T:estatetweaes128v1
54.16?54.16?64.58?T:saturninctrcascadev2
57.2957.2958.33T:drygascon256k32
59.38?60.41?70.83?T:isapa128av20
73.9573.9573.96T:spook128mu384v1
73.9573.9573.96T:spook128su512v1
73.9573.9574.99T:spook128mu512v1
73.9573.9674.99T:spook128su384v1
87.5088.5489.58T:mixfeed
94.7994.7995.83T:subterraneanv1
94.7994.7996.87T:elephant200v1
108.33108.33109.37T:comet128chamv1
119.78119.79120.83T:comet64chamv1
123.95124.99126.04T:comet64speckv1
138.53138.54139.58T:photonbeetleaead128rate32v1
143.74143.74144.78T:isapk128av20
147.91148.95148.95T:skinnyaeadtk3128128v1
151.03151.04151.04T:romulusn1v1
192.70192.70193.74T:skinnyaeadtk296128v1
192.70192.70193.74T:skinnyaeadtk29664v1
199.99201.03202.08T:romulusn3v1
202.07202.08203.12T:romulusm1v1
249.99251.04257.28T:skinnyaeadtk396128v1
251.03252.07254.16T:skinnyaeadtk312864v1
251.03252.07255.20T:skinnyaeadtk39664v1
260.41269.78272.91T:paefforkskinnyb128t256n112v1
268.74269.78274.98T:saefforkskinnyb128t192n56v1
269.77269.78276.03T:paefforkskinnyb128t192n48v1
269.78271.86278.12T:saefforkskinnyb128t256n120v1
286.45286.45289.57T:romulusm3v1
295.82295.83301.02T:romulusn2v1
316.66317.70322.90T:sundaegift0v1
339.57341.65344.78T:sundaegift64v1
339.57341.66345.82T:sundaegift128v1
339.57341.66348.95T:isapa128v20
341.65341.66343.73T:sundaegift96v1
352.07362.49370.82T:pyjamask128aeadv1
379.15381.23384.36T:pyjamask96aeadv1
381.23392.69394.77T:paefforkskinnyb128t288n104v1
411.44426.02428.11T:spoc128sliscplight256v1
419.77431.23434.36T:romulusm2v1
471.86477.06490.60T:wageae128v1
670.80671.85695.80T:spix128v1
666.64678.10691.64T:spoc64sliscplight192v1
676.02679.14708.30T:hyenav1
678.10680.18704.14T:paefforkskinnyb64t192n48v1
906.22907.26946.84T:isapk128v20
972.88977.051011.42T:oribatida192v11
1003.091008.291040.59T:estatetwegift128v1
1151.001152.041187.45T:orangezestv1
1229.121230.161255.16T:oribatida256v11
1266.621269.741296.82T:twegift64locusaeadv1
1259.321281.201289.54T:twegift64lotusaeadv1
1388.481393.701414.53T:aceae128v1
3054.053058.223070.71T:elephant176v1
3484.243509.243535.27T:elephant160v1
Cycles/byte for 64+64 decrypt
25%50%75%aead
9.38?9.38?18.75?ascon128av12
12.49?12.50?21.88?ascon128v12
12.50?12.50?21.88?ascon80pqv12
14.58?14.59?26.04?T:xoodyakv1
17.71?17.71?28.12?T:saeaes128a120t64v1
17.71?18.75?28.12?T:saeaes128a120t128v1
20.83?20.84?32.29?T:knot128v2
20.84?20.84?33.33?T:saeaes192a120t128v1
21.88?21.88?30.20?T:saeaes128a64t64v1
21.88?21.88?30.21?T:saeaes128a64t128v1
23.96?25.00?31.25?T:saeaes256a120t128v1
25.00?25.00?32.29?T:saeaes192a64t128v1
25.00?25.00?32.29?T:saeaes192a64t64v1
27.0827.0929.16T:knot128v1
29.16?29.16?34.38?T:gimli24v1
29.16?29.16?45.83?T:saeaes256a64t64v1
29.16?29.17?37.50?T:saeaes256a64t128v1
32.29?33.33?41.66?T:schwaemm256128v1
35.4136.4537.50T:comet128aesv1
37.50?37.50?43.75?T:schwaemm256256v1
38.5438.5438.54T:grain128aead
38.5438.5439.59T:tinyjambu128
39.5840.6240.62T:photonbeetleaead128rate128v1
40.6240.6240.62T:sestatetweaes128v1
41.6641.6642.70T:tinyjambu192
43.75?44.79?52.08?T:schwaemm192192v1
44.7944.7944.79T:knot192
44.7944.7944.79T:tinyjambu256
46.8746.8846.88T:drygascon128k32
46.8746.8846.88T:drygascon128k56
46.8746.8846.88T:giftcofb128v1
46.8746.8847.91T:drygascon128k16
47.9147.9148.96T:knot256
47.91?47.91?57.29?T:saturninctrcascadev2
48.9548.9548.96T:estatetweaes128v1
48.9548.9548.96T:schwaemm128128v1
59.3759.3859.38T:drygascon256k32
60.41?60.41?70.83?T:isapa128av20
73.9573.9575.00T:spook128mu384v1
73.9573.9674.99T:spook128su384v1
73.9573.9675.00T:spook128mu512v1
73.9573.9675.00T:spook128su512v1
88.5488.5488.54T:mixfeed
93.7594.7894.79T:elephant200v1
94.7995.8395.83T:subterraneanv1
110.41110.41111.45T:comet128chamv1
121.87121.88122.91T:comet64chamv1
126.03126.04127.08T:comet64speckv1
136.45137.49137.50T:skinnyaeadtk3128128v1
139.58139.58141.66T:photonbeetleaead128rate32v1
143.74144.79151.03T:isapk128av20
151.04152.08154.16T:romulusn1v1
201.03201.04202.08T:romulusn3v1
209.37210.41211.45T:romulusm1v1
245.82247.91253.12T:skinnyaeadtk296128v1
245.82247.91256.24T:skinnyaeadtk29664v1
286.45287.48289.58T:romulusm3v1
295.83296.86303.12T:romulusn2v1
316.66317.70321.86T:sundaegift0v1
320.82321.87324.98T:skinnyaeadtk39664v1
320.82322.90327.07T:skinnyaeadtk312864v1
323.95326.02329.16T:skinnyaeadtk396128v1
339.57340.61342.70T:isapa128v20
340.61341.65346.86T:sundaegift128v1
339.57341.66344.77T:sundaegift64v1
340.61341.66344.78T:sundaegift96v1
352.07363.53370.82T:pyjamask128aeadv1
376.02380.20386.45T:pyjamask96aeadv1
411.44424.98428.11T:spoc128sliscplight256v1
429.15429.16443.73T:paefforkskinnyb128t256n112v1
417.69432.27434.35T:romulusm2v1
429.15443.73452.07T:paefforkskinnyb128t192n48v1
429.16443.73451.02T:saefforkskinnyb128t192n56v1
436.44443.73447.90T:saefforkskinnyb128t256n120v1
474.98479.15497.90T:wageae128v1
569.77581.23585.40T:paefforkskinnyb128t288n104v1
670.80671.85694.77T:spix128v1
666.64674.98697.89T:spoc64sliscplight192v1
691.64694.77720.80T:hyenav1
908.30909.34944.75T:isapk128v20
1008.301009.341042.67T:paefforkskinnyb64t192n48v1
981.211010.381021.84T:oribatida192v11
1019.751033.301060.38T:estatetwegift128v1
1151.001153.081184.33T:orangezestv1
1227.041230.161277.03T:oribatida256v11
1242.661245.781271.83T:twegift64locusaeadv1
1259.331279.121286.41T:twegift64lotusaeadv1
1388.491397.871421.82T:aceae128v1
3047.803053.003119.67T:elephant176v1
3459.233506.123538.41T:elephant160v1
Cycles/byte for 64+64 forgery
25%50%75%aead
9.38?9.38?18.75?ascon128av12
12.50?12.50?21.88?ascon128v12
12.50?12.50?21.88?ascon80pqv12
14.58?14.59?26.04?T:xoodyakv1
18.74?18.75?29.16?T:saeaes128a120t64v1
18.75?18.75?29.16?T:saeaes128a120t128v1
20.83?20.84?32.29?T:knot128v2
20.84?21.88?33.33?T:saeaes192a120t128v1
21.88?21.88?31.25?T:saeaes128a64t128v1
21.88?21.88?31.25?T:saeaes128a64t64v1
25.00?25.00?32.29?T:saeaes256a120t128v1
25.00?26.04?32.29?T:saeaes192a64t128v1
25.00?26.04?32.29?T:saeaes192a64t64v1
27.08?27.09?30.20?T:knot128v1
29.16?29.16?34.37?T:gimli24v1
29.16?30.21?38.54?T:saeaes256a64t128v1
29.16?30.21?45.84?T:saeaes256a64t64v1
33.34?34.37?42.70?T:schwaemm256128v1
35.4135.4136.45T:comet128aesv1
37.5038.5438.54T:grain128aead
37.50?38.54?44.79?T:schwaemm256256v1
38.5438.5439.58T:tinyjambu128
39.58?39.59?46.87?T:isapa128av20
39.5840.6240.62T:photonbeetleaead128rate128v1
40.6240.6240.62T:sestatetweaes128v1
41.6641.6642.70T:tinyjambu192
43.7543.7544.79T:knot192
43.75?44.79?52.08?T:schwaemm192192v1
44.7944.7944.79T:tinyjambu256
45.8446.8846.88T:drygascon128k56
46.8746.8846.88T:drygascon128k32
46.8746.8846.88T:giftcofb128v1
46.8846.8847.91T:drygascon128k16
47.9147.9148.95T:knot256
47.91?47.92?56.25?T:saturninctrcascadev2
47.9148.9548.96T:estatetweaes128v1
48.9548.9650.00T:schwaemm128128v1
59.3859.3860.41T:drygascon256k32
73.9573.9573.95T:spook128mu384v1
73.9573.9573.96T:spook128mu512v1
73.9573.9573.96T:spook128su384v1
73.9573.9573.96T:spook128su512v1
88.5488.5488.54T:mixfeed
90.6291.6691.66T:isapk128av20
93.7594.7994.79T:elephant200v1
94.7995.8395.84T:subterraneanv1
109.38110.41110.41T:comet128chamv1
121.87121.87121.88T:comet64chamv1
124.99126.04127.08T:comet64speckv1
136.45137.49140.62T:skinnyaeadtk3128128v1
138.53139.58139.58T:photonbeetleaead128rate32v1
151.04151.04152.08T:romulusn1v1
177.08178.12179.16T:isapa128v20
201.03201.03202.07T:romulusn3v1
210.41210.41213.53T:romulusm1v1
246.86247.91251.03T:skinnyaeadtk296128v1
246.87247.91252.08T:skinnyaeadtk29664v1
284.37285.41288.53T:romulusm3v1
295.82295.83303.11T:romulusn2v1
316.65316.66320.82T:sundaegift0v1
320.82322.91326.02T:skinnyaeadtk312864v1
321.86322.91324.99T:skinnyaeadtk39664v1
324.98327.07331.23T:skinnyaeadtk396128v1
335.41340.62346.86T:sundaegift64v1
340.61341.65343.73T:sundaegift96v1
340.62341.66344.77T:sundaegift128v1
352.07362.49368.73T:pyjamask128aeadv1
367.70380.19386.44T:pyjamask96aeadv1
408.31423.95426.02T:spoc128sliscplight256v1
429.15430.20444.77T:paefforkskinnyb128t256n112v1
416.66431.23432.28T:romulusm2v1
428.11442.70448.94T:paefforkskinnyb128t192n48v1
433.31443.73449.98T:saefforkskinnyb128t256n120v1
430.19443.73451.02T:saefforkskinnyb128t192n56v1
452.06466.65470.82T:wageae128v1
476.02492.70498.94T:isapk128v20
567.69573.94589.56T:paefforkskinnyb128t288n104v1
664.55667.68691.64T:spix128v1
666.64676.02692.68T:spoc64sliscplight192v1
690.60694.77717.68T:hyenav1
981.21986.421020.80T:oribatida192v11
1008.301009.341046.83T:paefforkskinnyb64t192n48v1
1018.711028.091055.17T:estatetwegift128v1
1152.041152.041185.37T:orangezestv1
1227.041229.121256.20T:oribatida256v11
1241.621244.741270.79T:twegift64locusaeadv1
1260.371280.161289.53T:twegift64lotusaeadv1
1386.401396.821411.41T:aceae128v1
3047.803053.013105.09T:elephant176v1
3447.783488.413521.74T:elephant160v1

amd64; Zen 3 (a20f10); 2020 AMD Ryzen 9 5950X; 16 x 3400MHz; zen3, supercop-20220213

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
5.115.135.13T:ascon128av12
5.445.465.47ascon128av12
7.707.938.13ascon80pqv12
8.278.288.28ascon128v12
10.7910.8110.83T:xoodyakv1
18.6318.6418.67T:gimli24v1
18.4318.6518.69T:knot128v2
19.8819.8819.88T:knot128v1
23.7623.7823.78T:isapa128av20
23.9824.0024.03T:schwaemm256128v1
25.1925.4625.50T:comet128aesv1
25.28?25.72?36.68?T:saeaes128a64t128v1
26.1826.2526.40T:saeaes128a120t128v1
26.1326.2726.36T:saeaes128a64t64v1
26.1826.3326.43T:saeaes128a120t64v1
28.0528.1028.17T:schwaemm256256v1
29.7329.8932.14T:saeaes192a64t64v1
29.7929.9131.42T:saeaes192a64t128v1
30.2530.2830.34T:saeaes192a120t128v1
31.1531.1531.16T:isapa128v20
33.1033.1733.22T:saturninctrcascadev2
33.2733.4333.50T:saeaes256a120t128v1
33.4133.4633.51T:saeaes256a64t128v1
33.3933.5033.52T:saeaes256a64t64v1
34.2934.7934.93T:schwaemm192192v1
37.7437.7637.77T:knot256
38.6238.6338.63T:giftcofb128v1
40.3340.3840.39T:knot192
45.7645.8345.90T:schwaemm128128v1
50.3750.5550.74T:photonbeetleaead128rate128v1
51.8451.8751.87T:drygascon128k16
51.8651.8951.94T:drygascon128k32
52.3352.3452.34T:drygascon128k56
54.2754.3654.39T:drygascon256k32
58.7558.7658.76T:tinyjambu128
59.9960.1860.19T:tinyjambu192
60.9360.9861.25T:isapk128av20
50.13?63.69?86.10?T:grain128aead
71.2671.2671.29T:tinyjambu256
84.5784.6684.84T:isapk128v20
86.3986.4086.41T:spook128su512v1
86.3486.4186.46T:spook128su384v1
86.8786.8886.91T:spook128mu384v1
86.8686.8886.90T:spook128mu512v1
102.57102.99103.17T:comet64chamv1
102.92?105.41?131.48?T:sestatetweaes128v1
112.58113.00113.07T:skinnyaeadtk3128128v1
115.22115.40115.44T:comet64speckv1
126.97127.99128.28T:elephant200v1
120.00130.20131.51T:comet128chamv1
130.87133.82136.80T:mixfeed
127.16?134.45?167.40?T:estatetweaes128v1
144.53145.14145.87T:subterraneanv1
166.93166.98167.09T:romulusn1v1
197.71197.79197.80T:pyjamask128aeadv1
201.70202.14202.43T:photonbeetleaead128rate32v1
206.88206.94206.98T:pyjamask96aeadv1
276.66277.14282.31T:skinnyaeadtk29664v1
280.83280.96281.23T:romulusm1v1
277.93282.77284.69T:skinnyaeadtk296128v1
297.00298.83304.91T:romulusn3v1
336.38337.85339.05T:sundaegift96v1
337.30337.94338.02T:sundaegift64v1
337.46338.10338.30T:sundaegift128v1
342.98344.10344.71T:sundaegift0v1
362.71363.68365.03T:spoc128sliscplight256v1
370.23370.78376.32T:spix128v1
396.55398.27407.32T:skinnyaeadtk312864v1
398.10408.06417.63T:skinnyaeadtk39664v1
399.49412.47415.24T:skinnyaeadtk396128v1
433.63437.43438.16T:romulusn2v1
481.67482.52493.19T:romulusm3v1
585.17603.90611.28T:spoc64sliscplight192v1
630.34633.63636.31T:saefforkskinnyb128t192n56v1
628.48637.30644.92T:saefforkskinnyb128t256n120v1
630.91645.57651.64T:paefforkskinnyb128t256n112v1
637.05653.99655.39T:paefforkskinnyb128t192n48v1
670.87676.35677.20T:romulusm2v1
698.18702.84704.15T:wageae128v1
827.55837.11838.46T:paefforkskinnyb128t288n104v1
907.18907.84908.02T:aceae128v1
1402.191412.041459.68T:hyenav1
1528.001534.081534.49T:orangezestv1
1506.291584.791596.37T:paefforkskinnyb64t192n48v1
2098.722103.022112.57T:oribatida192v11
2148.282246.142262.19T:twegift64lotusaeadv1
2265.642274.052438.84T:twegift64locusaeadv1
2323.842327.472332.91T:oribatida256v11
2831.902836.912854.22T:estatetwegift128v1
6414.916431.536550.77T:elephant176v1
7749.737753.657756.12T:elephant160v1
Cycles/byte for long+0 decrypt
25%50%75%aead
5.135.135.15T:ascon128av12
5.295.295.32ascon128av12
7.747.817.83ascon80pqv12
7.817.827.82ascon128v12
10.7710.7810.81T:xoodyakv1
11.8911.9712.10T:gimli24v1
18.2318.5518.65T:knot128v2
19.5019.5019.51T:knot128v1
23.7523.7723.80T:isapa128av20
23.9523.9924.04T:schwaemm256128v1
25.7125.9226.10T:comet128aesv1
26.4326.5326.59T:saeaes128a120t64v1
26.5826.6826.74T:saeaes128a64t64v1
26.6526.7626.86T:saeaes128a120t128v1
26.29?26.83?36.58?T:saeaes128a64t128v1
27.8627.9828.03T:schwaemm256256v1
30.0030.0530.06T:saeaes192a120t128v1
30.0830.2732.31T:saeaes192a64t64v1
30.1530.3131.33T:saeaes192a64t128v1
31.2531.2731.28T:isapa128v20
31.8432.4432.56T:schwaemm192192v1
33.7333.7733.96T:saeaes256a64t64v1
33.7533.8133.85T:saeaes256a64t128v1
33.8834.1134.31T:saeaes256a120t128v1
35.0235.0535.31T:saturninctrcascadev2
37.7337.7637.76T:knot256
38.5038.5038.50T:giftcofb128v1
40.3840.4040.42T:knot192
45.7645.8345.88T:schwaemm128128v1
51.9652.0852.20T:photonbeetleaead128rate128v1
52.9853.0253.09T:drygascon128k16
53.0053.0353.04T:drygascon128k32
53.3353.3653.91T:drygascon128k56
54.9354.9655.11T:drygascon256k32
58.0058.0158.01T:tinyjambu128
58.7458.7558.76T:tinyjambu192
60.8461.1561.29T:isapk128av20
53.37?68.10?89.26?T:grain128aead
70.2670.2770.27T:tinyjambu256
84.2284.7584.83T:isapk128v20
85.2785.3085.36T:spook128su384v1
85.2885.3185.33T:spook128su512v1
85.8785.9085.91T:spook128mu384v1
85.8885.9185.93T:spook128mu512v1
97.4397.8897.97T:skinnyaeadtk3128128v1
101.93102.06102.64T:sestatetweaes128v1
102.85102.93103.05T:comet64chamv1
115.75115.92116.12T:comet64speckv1
119.39120.52130.92T:comet128chamv1
125.21125.85126.42T:estatetweaes128v1
126.31126.88126.99T:elephant200v1
130.34133.09134.31T:mixfeed
144.64145.17145.54T:subterraneanv1
166.97166.99167.22T:romulusn1v1
202.23202.24202.32T:pyjamask128aeadv1
202.14202.34202.54T:photonbeetleaead128rate32v1
209.28209.31209.36T:pyjamask96aeadv1
281.32281.49281.63T:romulusm1v1
302.50302.69303.99T:romulusn3v1
336.51336.65337.05T:sundaegift64v1
336.59337.96338.78T:sundaegift128v1
337.84339.00339.33T:sundaegift96v1
341.78342.81343.09T:sundaegift0v1
361.98363.67365.75T:spoc128sliscplight256v1
367.92368.40368.88T:spix128v1
438.64440.02467.58T:romulusn2v1
472.27473.13475.59T:skinnyaeadtk296128v1
474.52475.43476.17T:skinnyaeadtk29664v1
484.80487.66488.42T:romulusm3v1
595.64612.46616.04T:spoc64sliscplight192v1
674.77691.06693.96T:romulusm2v1
690.98693.29709.92T:skinnyaeadtk312864v1
700.05705.80710.72T:wageae128v1
688.32706.67713.08T:skinnyaeadtk39664v1
713.37716.70740.26T:skinnyaeadtk396128v1
905.56905.61905.66T:aceae128v1
1086.351091.121109.97T:saefforkskinnyb128t192n56v1
1094.821098.121104.00T:saefforkskinnyb128t256n120v1
1101.601106.451111.78T:paefforkskinnyb128t256n112v1
1111.911114.461116.12T:paefforkskinnyb128t192n48v1
1421.811455.311480.80T:hyenav1
1528.061532.651533.27T:orangezestv1
1619.591630.181644.96T:paefforkskinnyb128t288n104v1
2022.692031.982184.29T:twegift64locusaeadv1
2081.092096.532111.40T:twegift64lotusaeadv1
2322.252327.272332.20T:oribatida256v11
2507.162562.612653.12T:oribatida192v11
2817.732838.902870.77T:estatetwegift128v1
3028.773124.483142.46T:paefforkskinnyb64t192n48v1
6423.106450.186557.74T:elephant176v1
7756.937762.257765.23T:elephant160v1
Cycles/byte for long+0 forgery
25%50%75%aead
5.135.155.15T:ascon128av12
5.295.295.32ascon128av12
7.827.827.82ascon128v12
7.697.827.83ascon80pqv12
10.8210.8510.87T:xoodyakv1
11.6411.8412.05T:gimli24v1
15.7315.7815.79T:isapa128v20
15.7115.7815.81T:isapa128av20
18.1118.5018.54T:knot128v2
19.4819.5219.52T:knot128v1
25.6825.8025.92T:comet128aesv1
26.0226.0926.48T:schwaemm256128v1
26.93?27.25?39.18?T:saeaes128a64t128v1
27.5127.6227.69T:saeaes128a120t64v1
27.6227.6627.78T:saeaes128a64t64v1
27.6427.7927.87T:saeaes128a120t128v1
29.8729.9230.01T:schwaemm256256v1
31.0131.0631.11T:saeaes192a120t128v1
31.0731.2733.46T:saeaes192a64t64v1
31.1531.3032.28T:saeaes192a64t128v1
33.7134.4934.57T:schwaemm192192v1
34.6834.8634.91T:saeaes256a64t128v1
34.7834.9234.95T:saeaes256a64t64v1
33.12?34.96?38.35?T:grain128aead
34.9835.0335.09T:saeaes256a120t128v1
35.0435.0735.25T:saturninctrcascadev2
37.7337.7437.74T:knot256
38.5038.5038.50T:giftcofb128v1
40.3940.4140.42T:knot192
43.7343.8143.85T:isapk128av20
47.8047.8747.93T:schwaemm128128v1
51.7452.0152.23T:photonbeetleaead128rate128v1
52.9953.0353.06T:drygascon128k16
52.9953.0553.09T:drygascon128k32
53.3653.4053.41T:drygascon128k56
54.9955.1155.18T:drygascon256k32
58.0158.0158.01T:tinyjambu128
57.9458.1358.25T:isapk128v20
58.7458.7558.76T:tinyjambu192
70.2770.2770.27T:tinyjambu256
85.2885.3285.37T:spook128su384v1
85.2985.3385.36T:spook128su512v1
85.8985.9285.97T:spook128mu512v1
85.8885.9585.98T:spook128mu384v1
97.5497.6497.75T:skinnyaeadtk3128128v1
101.75102.27105.48T:sestatetweaes128v1
102.75102.84103.02T:comet64chamv1
115.73115.85116.11T:comet64speckv1
118.92120.82131.66T:comet128chamv1
125.51126.03132.61T:estatetweaes128v1
125.87126.86126.97T:elephant200v1
130.42134.02137.50T:mixfeed
146.75147.56148.08T:subterraneanv1
166.97167.00167.02T:romulusn1v1
201.86202.10202.41T:photonbeetleaead128rate32v1
202.23202.27202.32T:pyjamask128aeadv1
209.22209.44209.62T:pyjamask96aeadv1
281.43281.59281.82T:romulusm1v1
302.57303.15304.86T:romulusn3v1
337.07337.40337.91T:sundaegift128v1
337.07337.74339.07T:sundaegift64v1
336.67338.48339.56T:sundaegift96v1
342.18342.44343.17T:sundaegift0v1
362.52362.85363.45T:spoc128sliscplight256v1
366.83368.84370.71T:spix128v1
434.33438.40443.16T:romulusn2v1
470.17470.82472.81T:skinnyaeadtk296128v1
475.67476.22476.83T:skinnyaeadtk29664v1
487.16489.04494.45T:romulusm3v1
595.03601.61607.94T:spoc64sliscplight192v1
678.43679.02689.16T:romulusm2v1
689.85691.24709.68T:skinnyaeadtk312864v1
691.91706.41727.44T:wageae128v1
689.19707.23725.26T:skinnyaeadtk39664v1
710.86720.62734.01T:skinnyaeadtk396128v1
905.01905.70906.25T:aceae128v1
1088.811095.661103.04T:saefforkskinnyb128t192n56v1
1089.031096.931123.15T:paefforkskinnyb128t192n48v1
1084.301097.221102.04T:saefforkskinnyb128t256n120v1
1102.931115.281119.22T:paefforkskinnyb128t256n112v1
1399.831440.471457.95T:hyenav1
1527.441534.051534.85T:orangezestv1
1617.841620.061644.55T:paefforkskinnyb128t288n104v1
2025.122053.182168.14T:twegift64locusaeadv1
2082.472092.652125.39T:twegift64lotusaeadv1
2320.482332.392350.06T:oribatida256v11
2533.032618.432632.09T:oribatida192v11
2863.912875.032878.33T:estatetwegift128v1
3128.663144.213175.04T:paefforkskinnyb64t192n48v1
6416.416419.606440.78T:elephant176v1
7752.567754.047783.06T:elephant160v1
Cycles/byte for long+long encrypt
25%50%75%aead
5.225.235.23T:ascon128av12
5.325.335.34ascon128av12
7.827.827.83ascon80pqv12
8.078.088.08ascon128v12
8.358.368.39T:xoodyakv1
15.4215.4315.44T:gimli24v1
16.8317.9918.03T:knot128v2
19.3219.3819.42T:saeaes128a120t64v1
19.49?19.54?27.73?T:saeaes128a120t128v1
19.6319.6519.67T:isapa128av20
19.8219.8219.82T:knot128v1
22.4922.5322.56T:saeaes192a120t128v1
23.0923.2423.46T:comet128aesv1
23.3923.4023.41T:isapa128v20
23.6923.7223.77T:schwaemm256128v1
24.4724.6624.80T:saeaes128a64t128v1
24.5224.6924.72T:saeaes128a64t64v1
24.9325.1425.29T:saeaes256a120t128v1
27.8227.8427.86T:schwaemm256256v1
27.8928.3629.70T:saeaes192a64t64v1
28.04?29.50?32.58?T:saeaes192a64t128v1
31.5631.6231.81T:saeaes256a64t64v1
31.6131.6531.67T:saeaes256a64t128v1
32.6732.7432.83T:saturninctrcascadev2
34.4834.5234.57T:schwaemm192192v1
38.1638.1838.19T:knot256
38.4038.4138.42T:giftcofb128v1
39.8739.9539.99T:tinyjambu192
40.1240.1340.15T:tinyjambu128
40.3140.3440.36T:knot192
45.8445.8745.91T:schwaemm128128v1
46.3946.4046.40T:tinyjambu256
49.6749.7049.71T:isapk128av20
50.7250.8050.89T:photonbeetleaead128rate128v1
51.5151.5251.82T:drygascon128k16
51.5151.5251.53T:drygascon128k32
51.8951.9051.93T:drygascon128k56
54.0154.0454.20T:drygascon256k32
67.2567.3967.45T:isapk128v20
75.28?81.68?90.40?T:grain128aead
75.30?84.81?102.21?T:sestatetweaes128v1
86.3686.3786.38T:spook128su512v1
86.3586.3886.41T:spook128su384v1
86.8586.8686.89T:spook128mu512v1
86.8686.8886.90T:spook128mu384v1
96.0596.2197.30T:elephant200v1
101.73101.88101.98T:comet64chamv1
113.89114.33114.76T:skinnyaeadtk3128128v1
114.43114.52114.61T:comet64speckv1
113.27?122.22?137.28?T:estatetweaes128v1
119.38130.93131.67T:comet128chamv1
130.38131.28134.38T:mixfeed
134.70136.23139.46T:subterraneanv1
140.01140.23140.33T:romulusn1v1
197.28197.49197.59T:romulusm1v1
200.94201.43201.68T:photonbeetleaead128rate32v1
201.48201.49213.45T:pyjamask128aeadv1
205.99206.06206.08T:pyjamask96aeadv1
237.21237.57239.67T:romulusn3v1
252.28253.12253.22T:sundaegift64v1
252.73253.50253.65T:sundaegift96v1
253.51253.90254.02T:sundaegift128v1
256.49256.79257.01T:sundaegift0v1
276.09277.36281.22T:skinnyaeadtk29664v1
275.47282.23283.41T:skinnyaeadtk296128v1
325.75327.53332.29T:romulusm3v1
345.12346.60347.79T:romulusn2v1
360.17361.98363.66T:spoc128sliscplight256v1
368.45371.77372.96T:spix128v1
395.92396.69408.45T:skinnyaeadtk312864v1
397.92407.80409.57T:skinnyaeadtk39664v1
409.81427.54427.98T:skinnyaeadtk396128v1
455.80461.41462.31T:romulusm2v1
515.79519.95523.52T:saefforkskinnyb128t192n56v1
514.86521.85528.57T:saefforkskinnyb128t256n120v1
522.98527.51528.15T:paefforkskinnyb128t256n112v1
532.57536.26576.63T:paefforkskinnyb128t192n48v1
591.24601.28604.60T:spoc64sliscplight192v1
680.57686.51687.76T:paefforkskinnyb128t288n104v1
693.24700.25708.34T:wageae128v1
906.21906.67907.91T:aceae128v1
1284.741288.791295.23T:paefforkskinnyb64t192n48v1
1426.101451.031458.24T:hyenav1
1529.871530.641532.64T:orangezestv1
1574.401582.191584.61T:oribatida192v11
1626.021647.341653.75T:twegift64lotusaeadv1
1723.481727.011778.31T:twegift64locusaeadv1
1741.611747.801755.24T:oribatida256v11
2130.082131.432170.72T:estatetwegift128v1
4800.12?4887.31?9214.17?T:elephant176v1
5817.205818.685824.80T:elephant160v1
Cycles/byte for long+long decrypt
25%50%75%aead
5.225.225.23T:ascon128av12
5.265.275.30ascon128av12
7.727.727.73ascon128v12
7.847.857.85ascon80pqv12
8.358.368.37T:xoodyakv1
12.0212.0512.12T:gimli24v1
16.7718.0018.06T:knot128v2
19.6319.6319.63T:knot128v1
19.6319.6419.66T:isapa128av20
19.6419.6619.71T:saeaes128a120t64v1
19.71?19.88?27.95?T:saeaes128a120t128v1
22.3822.4022.42T:saeaes192a120t128v1
23.3923.3923.40T:isapa128v20
23.2223.6223.70T:comet128aesv1
23.6823.7223.75T:schwaemm256128v1
24.6424.8325.04T:saeaes128a64t64v1
24.7524.8925.00T:saeaes128a64t128v1
25.3725.4125.47T:saeaes256a120t128v1
27.7227.7927.83T:schwaemm256256v1
28.1328.5029.88T:saeaes192a64t64v1
28.28?29.34?32.11?T:saeaes192a64t128v1
31.7431.7731.81T:saeaes256a64t128v1
31.7931.8331.85T:saeaes256a64t64v1
32.3332.3532.38T:schwaemm192192v1
33.6033.6233.63T:saturninctrcascadev2
36.8436.8436.85T:knot256
38.3438.3538.35T:giftcofb128v1
39.2439.2539.31T:tinyjambu192
39.7539.7639.76T:tinyjambu128
40.2640.3040.33T:knot192
45.7745.8245.85T:schwaemm128128v1
46.2546.2746.27T:tinyjambu256
49.6149.7549.93T:isapk128av20
51.4651.6651.76T:photonbeetleaead128rate128v1
52.0852.1052.13T:drygascon128k32
52.0852.1152.18T:drygascon128k16
52.4052.4152.41T:drygascon128k56
54.5354.6054.64T:drygascon256k32
67.2367.2567.37T:isapk128v20
70.0870.2870.54T:sestatetweaes128v1
77.73?84.16?92.23?T:grain128aead
85.8085.8285.84T:spook128su384v1
85.8085.8285.84T:spook128su512v1
86.3686.4086.42T:spook128mu512v1
86.3786.4186.42T:spook128mu384v1
94.1594.9697.82T:estatetweaes128v1
95.4695.6397.26T:elephant200v1
101.65101.72101.77T:comet64chamv1
106.14106.33106.38T:skinnyaeadtk3128128v1
114.47114.60114.87T:comet64speckv1
118.90119.67130.54T:comet128chamv1
131.33131.99134.76T:mixfeed
134.80135.69136.03T:subterraneanv1
139.90140.16140.32T:romulusn1v1
197.69197.76197.81T:romulusm1v1
201.23201.39201.81T:photonbeetleaead128rate32v1
203.71203.72203.78T:pyjamask128aeadv1
207.18207.24207.63T:pyjamask96aeadv1
235.92236.39241.07T:romulusn3v1
252.64253.06253.52T:sundaegift128v1
253.43253.52253.69T:sundaegift64v1
253.48253.70253.77T:sundaegift96v1
256.00256.14256.21T:sundaegift0v1
328.77330.11330.45T:romulusm3v1
341.18342.05350.44T:romulusn2v1
362.25363.96365.60T:spoc128sliscplight256v1
366.40366.68367.67T:spix128v1
375.61376.21376.93T:skinnyaeadtk296128v1
375.17376.73378.07T:skinnyaeadtk29664v1
469.15471.86477.02T:romulusm2v1
549.42550.51553.87T:skinnyaeadtk39664v1
550.98552.46561.02T:skinnyaeadtk312864v1
562.96563.81564.54T:skinnyaeadtk396128v1
590.20593.96630.74T:spoc64sliscplight192v1
691.43693.37698.26T:wageae128v1
747.82748.85761.68T:saefforkskinnyb128t192n56v1
750.79751.85763.39T:paefforkskinnyb128t192n48v1
741.39755.95756.72T:saefforkskinnyb128t256n120v1
756.49760.02764.83T:paefforkskinnyb128t256n112v1
905.52905.81909.98T:aceae128v1
1078.231078.921079.63T:paefforkskinnyb128t288n104v1
1430.151436.101439.67T:hyenav1
1530.251530.981531.48T:orangezestv1
1569.741575.591576.52T:twegift64lotusaeadv1
1593.851603.861673.50T:twegift64locusaeadv1
1743.051748.311749.02T:oribatida256v11
1923.421979.941994.63T:oribatida192v11
2046.092061.482072.53T:paefforkskinnyb64t192n48v1
2139.562147.752178.29T:estatetwegift128v1
4822.17?4916.65?9191.30?T:elephant176v1
5814.965815.585816.40T:elephant160v1
Cycles/byte for long+long forgery
25%50%75%aead
5.225.225.24T:ascon128av12
5.275.285.29ascon128av12
7.727.727.73ascon128v12
7.857.857.85ascon80pqv12
8.368.388.40T:xoodyakv1
12.0412.1112.20T:gimli24v1
15.6215.6315.65T:isapa128v20
15.6115.6415.66T:isapa128av20
16.7317.9518.20T:knot128v2
19.6319.6319.63T:knot128v1
20.0420.0820.21T:saeaes128a120t64v1
20.19?20.25?29.20?T:saeaes128a120t128v1
22.9022.9423.08T:saeaes192a120t128v1
23.1823.6123.65T:comet128aesv1
24.7524.7924.93T:schwaemm256128v1
25.2025.3525.37T:saeaes128a64t64v1
25.2925.3625.41T:saeaes128a64t128v1
25.8425.9025.99T:saeaes256a120t128v1
28.6128.7630.34T:saeaes192a64t64v1
28.7628.8328.88T:schwaemm256256v1
28.86?29.89?34.28?T:saeaes192a64t128v1
32.2732.2832.38T:saeaes256a64t128v1
32.2832.2832.51T:saeaes256a64t64v1
33.3133.3633.75T:schwaemm192192v1
33.5733.6733.68T:saturninctrcascadev2
36.8436.8536.85T:knot256
38.3438.3538.35T:giftcofb128v1
39.2239.2539.29T:tinyjambu192
39.7639.7639.76T:tinyjambu128
40.2840.3040.33T:knot192
41.0541.0841.16T:isapk128av20
46.2746.2746.27T:tinyjambu256
46.8246.8846.92T:schwaemm128128v1
51.3651.5551.62T:photonbeetleaead128rate128v1
52.1052.1252.14T:drygascon128k16
52.1352.4152.44T:drygascon128k32
52.4052.4252.42T:drygascon128k56
53.8954.0454.06T:isapk128v20
54.4954.5954.70T:drygascon256k32
50.30?58.53?67.30?T:grain128aead
70.1070.3572.77T:sestatetweaes128v1
85.7985.8285.85T:spook128su384v1
85.8185.8385.86T:spook128su512v1
86.4086.4186.43T:spook128mu512v1
86.3986.4286.44T:spook128mu384v1
94.1994.79100.09T:estatetweaes128v1
95.4795.9996.69T:elephant200v1
101.64101.69101.77T:comet64chamv1
106.10106.20106.65T:skinnyaeadtk3128128v1
114.57114.73114.92T:comet64speckv1
119.02119.14130.67T:comet128chamv1
131.41133.93134.57T:mixfeed
135.72137.02137.34T:subterraneanv1
140.05140.24140.30T:romulusn1v1
197.53197.77197.83T:romulusm1v1
201.60201.94202.10T:photonbeetleaead128rate32v1
203.71203.75203.83T:pyjamask128aeadv1
207.25207.36207.38T:pyjamask96aeadv1
235.73235.88237.69T:romulusn3v1
252.64253.00253.58T:sundaegift128v1
252.90253.43253.85T:sundaegift96v1
253.53253.64253.90T:sundaegift64v1
251.88256.39256.62T:sundaegift0v1
328.37328.69334.73T:romulusm3v1
341.26346.16346.76T:romulusn2v1
361.59362.24362.57T:spoc128sliscplight256v1
367.14368.68371.57T:spix128v1
375.07376.03376.46T:skinnyaeadtk296128v1
375.88376.63377.74T:skinnyaeadtk29664v1
458.69464.08468.73T:romulusm2v1
550.29551.02551.68T:skinnyaeadtk312864v1
549.21554.90555.91T:skinnyaeadtk39664v1
558.42566.99568.43T:skinnyaeadtk396128v1
588.68592.29598.96T:spoc64sliscplight192v1
685.02694.84722.38T:wageae128v1
745.58748.39754.82T:saefforkskinnyb128t192n56v1
744.10753.28756.30T:saefforkskinnyb128t256n120v1
752.45753.35761.99T:paefforkskinnyb128t256n112v1
755.94760.19766.66T:paefforkskinnyb128t192n48v1
904.64905.14906.97T:aceae128v1
1072.651077.421083.34T:paefforkskinnyb128t288n104v1
1424.291435.731444.07T:hyenav1
1526.911529.741530.34T:orangezestv1
1570.201571.551584.65T:twegift64lotusaeadv1
1597.371606.851654.04T:twegift64locusaeadv1
1743.991747.951755.04T:oribatida256v11
1933.881952.871963.15T:oribatida192v11
2059.842070.222074.98T:paefforkskinnyb64t192n48v1
2130.102132.792163.26T:estatetwegift128v1
4798.464801.194822.07T:elephant176v1
5813.115815.615816.22T:elephant160v1
Cycles/byte for 0+long encrypt
25%50%75%aead
5.185.195.19ascon128av12
5.315.325.33T:ascon128av12
5.935.965.98T:xoodyakv1
7.747.757.77ascon80pqv12
7.877.887.88ascon128v12
12.1812.2012.23T:gimli24v1
12.6212.6612.75T:saeaes128a120t64v1
12.4612.7312.82T:saeaes128a120t128v1
14.7614.7914.82T:saeaes192a120t128v1
15.5115.5115.52T:isapa128v20
15.4815.5215.54T:isapa128av20
16.6216.7416.84T:saeaes256a120t128v1
17.06?17.45?30.55?T:knot128v2
19.7519.7519.75T:knot128v1
19.7319.7619.76T:tinyjambu192
20.8821.1221.32T:comet128aesv1
21.5021.5021.51T:tinyjambu128
21.5021.5121.51T:tinyjambu256
22.2822.9723.07T:saeaes128a64t128v1
22.8823.0023.05T:saeaes128a64t64v1
23.3823.4123.43T:schwaemm256128v1
26.0926.1727.11T:saeaes192a64t64v1
26.2526.3727.42T:saeaes192a64t128v1
27.5927.6227.69T:schwaemm256256v1
29.6729.7529.88T:saeaes256a64t64v1
29.7929.8129.84T:saeaes256a64t128v1
32.1932.3232.41T:saturninctrcascadev2
34.2034.2534.27T:schwaemm192192v1
38.1938.2038.22T:giftcofb128v1
38.2638.3738.41T:isapk128av20
38.5838.5938.62T:knot256
38.1138.7142.28T:sestatetweaes128v1
40.2340.2740.34T:knot192
45.7745.8145.89T:schwaemm128128v1
49.9149.9450.00T:isapk128v20
50.9751.1051.28T:photonbeetleaead128rate128v1
51.1551.1551.18T:drygascon128k32
51.1551.1651.17T:drygascon128k16
51.4451.4651.50T:drygascon128k56
53.7453.7854.04T:drygascon256k32
47.71?60.42?77.95?T:grain128aead
62.05?62.55?69.28?T:estatetweaes128v1
65.5065.6666.83T:elephant200v1
83.0386.2886.39T:spook128su384v1
86.3386.3486.35T:spook128su512v1
86.8386.8586.89T:spook128mu512v1
86.8486.8686.88T:spook128mu384v1
100.58101.61101.70T:comet64chamv1
113.00113.74113.91T:romulusn1v1
113.75113.95114.33T:comet64speckv1
114.17114.20114.48T:romulusm1v1
114.39115.46115.54T:skinnyaeadtk3128128v1
123.70125.46126.39T:subterraneanv1
128.73129.48138.30T:mixfeed
118.54130.04131.17T:comet128chamv1
168.50168.59168.84T:sundaegift96v1
168.47168.83169.78T:sundaegift64v1
168.56168.86169.80T:sundaegift128v1
168.87170.60170.89T:romulusn3v1
171.22172.75172.85T:sundaegift0v1
173.16174.89177.26T:romulusm3v1
200.68200.91201.41T:photonbeetleaead128rate32v1
205.06205.08205.18T:pyjamask96aeadv1
205.11205.17205.18T:pyjamask128aeadv1
248.31249.35250.23T:romulusn2v1
245.85251.00254.12T:romulusm2v1
276.18276.77282.85T:skinnyaeadtk296128v1
275.76280.69282.36T:skinnyaeadtk29664v1
358.79360.96361.88T:spoc128sliscplight256v1
370.25370.81371.25T:spix128v1
396.19398.35407.36T:skinnyaeadtk312864v1
400.31405.65409.22T:saefforkskinnyb128t192n56v1
402.02407.15416.63T:saefforkskinnyb128t256n120v1
397.95410.32413.43T:skinnyaeadtk39664v1
408.29410.52420.54T:paefforkskinnyb128t192n48v1
400.31410.61412.53T:paefforkskinnyb128t256n112v1
398.76410.99413.01T:skinnyaeadtk396128v1
529.59535.88538.44T:paefforkskinnyb128t288n104v1
587.77594.17607.80T:spoc64sliscplight192v1
724.15729.72733.36T:wageae128v1
904.02904.77923.66T:aceae128v1
990.56994.161011.98T:paefforkskinnyb64t192n48v1
1047.991052.631055.65T:oribatida192v11
1057.141057.981061.00T:twegift64lotusaeadv1
1157.201160.081160.88T:oribatida256v11
1146.981161.001167.01T:twegift64locusaeadv1
1415.341419.981435.09T:estatetwegift128v1
1411.701439.611476.48T:hyenav1
1526.901527.921529.82T:orangezestv1
3172.733189.063243.41T:elephant176v1
3876.183879.243912.56T:elephant160v1
Cycles/byte for 0+long decrypt
25%50%75%aead
5.225.255.27ascon128av12
5.315.325.34T:ascon128av12
5.905.945.97T:xoodyakv1
7.627.637.63ascon128v12
7.877.887.88ascon80pqv12
12.1712.2012.23T:gimli24v1
12.6412.6712.73T:saeaes128a120t64v1
12.4812.7612.83T:saeaes128a120t128v1
14.7514.7714.81T:saeaes192a120t128v1
15.4915.4915.54T:isapa128v20
15.4915.5315.56T:isapa128av20
16.6816.7716.85T:saeaes256a120t128v1
17.24?17.29?30.82?T:knot128v2
19.7419.7519.76T:tinyjambu192
19.7519.7519.77T:knot128v1
20.8921.1521.26T:comet128aesv1
21.5021.5121.51T:tinyjambu128
22.2622.2622.26T:tinyjambu256
22.8623.0123.08T:saeaes128a64t64v1
22.3023.0223.09T:saeaes128a64t128v1
23.4123.4623.48T:schwaemm256128v1
26.1626.2427.18T:saeaes192a64t64v1
26.2626.2727.43T:saeaes192a64t128v1
27.5427.6027.65T:schwaemm256256v1
29.7429.7729.83T:saeaes256a64t64v1
29.8129.8629.96T:saeaes256a64t128v1
32.1832.2032.23T:saturninctrcascadev2
32.2332.2932.52T:schwaemm192192v1
35.9135.9335.95T:knot256
38.1938.1938.20T:giftcofb128v1
38.1738.2638.38T:sestatetweaes128v1
38.3538.4838.51T:isapk128av20
40.1340.2040.24T:knot192
45.7745.8345.88T:schwaemm128128v1
49.8849.9249.97T:isapk128v20
50.8550.9951.28T:photonbeetleaead128rate128v1
51.1051.1451.22T:drygascon128k32
51.1551.1651.19T:drygascon128k16
51.4551.5151.55T:drygascon128k56
53.9754.1154.25T:drygascon256k32
62.1062.2562.35T:estatetweaes128v1
49.60?63.30?81.76?T:grain128aead
65.4865.6166.77T:elephant200v1
86.2886.3086.34T:spook128su512v1
86.2686.3186.34T:spook128su384v1
86.8586.9086.93T:spook128mu512v1
86.8486.9086.91T:spook128mu384v1
100.33101.48101.63T:comet64chamv1
113.21?113.50?130.09?T:romulusn1v1
113.84113.96114.02T:romulusm1v1
113.56114.04114.25T:comet64speckv1
115.03115.72116.41T:skinnyaeadtk3128128v1
117.87?119.48?138.19?T:comet128chamv1
121.87123.89127.70T:subterraneanv1
129.22129.82138.20T:mixfeed
168.62168.91169.51T:sundaegift128v1
168.57168.91169.31T:sundaegift96v1
168.97169.08169.33T:sundaegift64v1
169.42170.82171.11T:romulusn3v1
170.54171.08171.17T:sundaegift0v1
174.34174.66176.31T:romulusm3v1
200.75200.96201.21T:photonbeetleaead128rate32v1
205.06205.08205.35T:pyjamask96aeadv1
205.17205.18205.18T:pyjamask128aeadv1
243.49248.71258.79T:romulusm2v1
247.73249.68250.90T:romulusn2v1
276.76281.41282.78T:skinnyaeadtk29664v1
277.42282.84288.03T:skinnyaeadtk296128v1
360.66361.90362.23T:spoc128sliscplight256v1
367.45368.01368.17T:spix128v1
398.34404.50408.28T:skinnyaeadtk39664v1
404.31405.19410.80T:paefforkskinnyb128t256n112v1
397.71406.25407.94T:skinnyaeadtk312864v1
403.09407.44412.66T:saefforkskinnyb128t256n120v1
406.70407.82416.65T:paefforkskinnyb128t192n48v1
406.65409.08421.31T:saefforkskinnyb128t192n56v1
406.74409.26412.28T:skinnyaeadtk396128v1
529.08533.74534.76T:paefforkskinnyb128t288n104v1
578.61585.66593.69T:spoc64sliscplight192v1
723.87726.19729.89T:wageae128v1
903.95905.32914.90T:aceae128v1
989.64996.931016.38T:paefforkskinnyb64t192n48v1
1055.491056.121063.82T:twegift64lotusaeadv1
1155.591160.801166.09T:oribatida256v11
1162.541164.371164.90T:twegift64locusaeadv1
1259.951279.521291.08T:oribatida192v11
1423.361428.531429.55T:estatetwegift128v1
1415.031447.781455.38T:hyenav1
1529.061529.591531.15T:orangezestv1
3170.983197.783234.98T:elephant176v1
3878.243878.983916.91T:elephant160v1
Cycles/byte for 0+long forgery
25%50%75%aead
5.245.255.27ascon128av12
5.315.345.34T:ascon128av12
5.935.955.97T:xoodyakv1
7.637.637.63ascon128v12
7.887.887.88ascon80pqv12
12.1812.2212.25T:gimli24v1
12.6412.6912.73T:saeaes128a120t64v1
12.5112.7412.84T:saeaes128a120t128v1
14.7414.8014.84T:saeaes192a120t128v1
15.4715.5215.55T:isapa128av20
15.4915.5215.54T:isapa128v20
16.6516.7516.78T:saeaes256a120t128v1
17.23?17.26?30.86?T:knot128v2
19.7419.7519.76T:tinyjambu192
19.7519.7519.75T:knot128v1
20.8321.1021.29T:comet128aesv1
21.5121.5121.51T:tinyjambu128
22.2622.2622.26T:tinyjambu256
22.2523.0323.10T:saeaes128a64t128v1
22.9023.0523.11T:saeaes128a64t64v1
23.3823.4223.49T:schwaemm256128v1
26.0926.2327.14T:saeaes192a64t64v1
26.2226.2727.49T:saeaes192a64t128v1
27.5627.6027.64T:schwaemm256256v1
29.7329.7829.81T:saeaes256a64t64v1
29.7829.8029.85T:saeaes256a64t128v1
32.1132.1532.18T:saturninctrcascadev2
32.2132.2632.29T:schwaemm192192v1
31.06?32.43?35.30?T:grain128aead
35.9235.9435.95T:knot256
38.1938.1938.20T:giftcofb128v1
38.0538.2138.36T:sestatetweaes128v1
38.3138.4338.53T:isapk128av20
40.1540.1940.24T:knot192
45.7245.7945.83T:schwaemm128128v1
49.8549.9650.02T:isapk128v20
50.9351.0651.21T:photonbeetleaead128rate128v1
51.1051.1351.20T:drygascon128k32
51.1251.1351.20T:drygascon128k16
51.4551.4851.50T:drygascon128k56
54.1954.2654.30T:drygascon256k32
62.0962.4062.60T:estatetweaes128v1
65.63?66.72?83.93?T:elephant200v1
86.2886.3086.32T:spook128su512v1
86.2686.3186.36T:spook128su384v1
86.8386.8986.93T:spook128mu384v1
86.6286.9086.91T:spook128mu512v1
100.36101.52101.59T:comet64chamv1
113.17?113.63?131.37?T:romulusn1v1
113.80113.85113.98T:romulusm1v1
113.47114.04114.35T:comet64speckv1
115.10115.36115.55T:skinnyaeadtk3128128v1
118.61119.32130.89T:comet128chamv1
123.71125.20127.21T:subterraneanv1
128.53129.77138.18T:mixfeed
168.63168.75169.04T:sundaegift128v1
168.60168.92169.07T:sundaegift96v1
168.92169.00169.24T:sundaegift64v1
170.85171.05171.29T:sundaegift0v1
169.31171.08171.43T:romulusn3v1
174.00175.12177.91T:romulusm3v1
200.63201.14201.55T:photonbeetleaead128rate32v1
205.17205.18205.19T:pyjamask128aeadv1
205.16205.20205.26T:pyjamask96aeadv1
243.69248.82252.18T:romulusm2v1
246.65250.22254.05T:romulusn2v1
276.25280.68281.84T:skinnyaeadtk29664v1
280.51288.04288.62T:skinnyaeadtk296128v1
360.01361.08365.05T:spoc128sliscplight256v1
367.03369.41370.95T:spix128v1
400.97405.45416.68T:skinnyaeadtk39664v1
404.46406.60410.29T:paefforkskinnyb128t256n112v1
404.96407.37408.07T:saefforkskinnyb128t192n56v1
405.48408.10412.65T:saefforkskinnyb128t256n120v1
397.09409.78420.43T:skinnyaeadtk312864v1
406.61410.28424.41T:skinnyaeadtk396128v1
406.13416.91438.57T:paefforkskinnyb128t192n48v1
531.63534.18534.56T:paefforkskinnyb128t288n104v1
591.29594.70598.06T:spoc64sliscplight192v1
680.75699.04717.25T:wageae128v1
904.27905.25907.28T:aceae128v1
982.391007.991010.76T:paefforkskinnyb64t192n48v1
1059.141064.211064.75T:twegift64lotusaeadv1
1162.761168.411181.89T:oribatida256v11
1146.441184.731187.12T:twegift64locusaeadv1
1302.091308.551368.50T:oribatida192v11
1414.621417.171433.97T:estatetwegift128v1
1421.831442.181445.08T:hyenav1
1525.661530.301533.64T:orangezestv1
3168.083180.083203.28T:elephant176v1
3880.023912.373918.99T:elephant160v1
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
5.345.345.36T:ascon128av12
5.445.455.46ascon128av12
7.957.957.96ascon80pqv12
8.208.208.21ascon128v12
8.608.628.63T:xoodyakv1
15.6515.6615.68T:gimli24v1
18.4518.4918.65T:knot128v2
19.5619.5819.63T:saeaes128a120t64v1
19.7119.7419.80T:saeaes128a120t128v1
20.0520.0520.06T:knot128v1
20.9420.9520.97T:isapa128av20
22.7122.7322.77T:saeaes192a120t128v1
23.3923.5423.68T:comet128aesv1
24.3324.3524.39T:schwaemm256128v1
24.7124.8124.86T:saeaes128a64t64v1
24.6724.8424.88T:saeaes128a64t128v1
25.1525.3225.39T:saeaes256a120t128v1
28.1928.2629.70T:saeaes192a64t64v1
28.2828.3429.41T:saeaes192a64t128v1
28.5428.5528.59T:schwaemm256256v1
31.7931.8331.86T:saeaes256a64t128v1
31.8131.8531.90T:saeaes256a64t64v1
34.0734.0934.24T:saturninctrcascadev2
34.2634.2734.28T:isapa128v20
35.1635.2035.24T:schwaemm192192v1
38.7138.7138.72T:giftcofb128v1
38.9939.0039.01T:knot256
40.2740.3140.31T:tinyjambu192
40.4040.4140.41T:tinyjambu128
40.9640.9941.03T:knot192
46.3946.4546.52T:schwaemm128128v1
46.7046.7046.71T:tinyjambu256
50.9151.0351.15T:photonbeetleaead128rate128v1
51.9151.9151.92T:drygascon128k32
51.9351.9451.94T:drygascon128k16
52.2652.2752.30T:drygascon128k56
54.6354.6454.72T:drygascon256k32
55.4955.5455.62T:isapk128av20
65.88?73.87?86.99?T:grain128aead
73.67?77.50?96.34?T:sestatetweaes128v1
88.2188.2188.22T:spook128su512v1
88.2188.2588.26T:spook128su384v1
88.7088.7188.72T:spook128mu512v1
88.5688.7288.74T:spook128mu384v1
98.1598.2699.19T:elephant200v1
102.45102.48102.50T:comet64chamv1
107.46107.52107.53T:isapk128v20
99.45?110.23?131.99?T:estatetweaes128v1
115.13115.17115.50T:comet64speckv1
115.97116.04116.12T:skinnyaeadtk3128128v1
121.38131.44132.44T:comet128chamv1
133.92134.50136.99T:mixfeed
139.03140.33140.64T:subterraneanv1
141.31141.44141.60T:romulusn1v1
198.58198.69199.32T:romulusm1v1
201.46201.73201.93T:photonbeetleaead128rate32v1
205.46205.53206.93T:pyjamask128aeadv1
209.20209.25209.29T:pyjamask96aeadv1
235.47235.80236.21T:romulusn3v1
254.84254.98255.30T:sundaegift96v1
254.98255.05255.33T:sundaegift64v1
254.95255.62255.87T:sundaegift128v1
258.13259.58259.76T:sundaegift0v1
278.24279.87284.29T:skinnyaeadtk296128v1
278.53283.91287.87T:skinnyaeadtk29664v1
328.89329.15335.01T:romulusm3v1
343.69344.00344.70T:romulusn2v1
362.50364.07365.86T:spoc128sliscplight256v1
380.50382.30385.00T:spix128v1
407.89409.67410.36T:skinnyaeadtk312864v1
400.49410.91411.54T:skinnyaeadtk39664v1
403.60412.54413.28T:skinnyaeadtk396128v1
459.83462.18464.74T:romulusm2v1
520.18522.39528.02T:saefforkskinnyb128t192n56v1
514.03527.19527.52T:paefforkskinnyb128t256n112v1
521.78527.24527.69T:saefforkskinnyb128t256n120v1
524.80532.84533.64T:paefforkskinnyb128t192n48v1
596.09598.97600.58T:spoc64sliscplight192v1
681.29686.76687.18T:paefforkskinnyb128t288n104v1
705.10708.73710.73T:wageae128v1
925.14925.37926.06T:aceae128v1
1268.121287.811291.13T:paefforkskinnyb64t192n48v1
1436.031449.091455.88T:hyenav1
1546.551546.971547.94T:orangezestv1
1586.181593.021594.02T:oribatida192v11
1614.781629.571656.61T:twegift64lotusaeadv1
1763.681764.361770.26T:oribatida256v11
1735.741764.641830.25T:twegift64locusaeadv1
2140.252152.322163.64T:estatetwegift128v1
4830.924845.124846.00T:elephant176v1
5881.495882.175883.70T:elephant160v1
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
5.345.345.35T:ascon128av12
5.415.425.44ascon128av12
7.847.847.84ascon128v12
7.977.977.97ascon80pqv12
8.608.638.65T:xoodyakv1
12.1912.2512.36T:gimli24v1
18.6218.6418.68T:knot128v2
19.7419.8019.88T:saeaes128a120t64v1
19.8619.8619.86T:knot128v1
19.8719.8919.99T:saeaes128a120t128v1
20.9420.9420.95T:isapa128av20
22.5622.5922.60T:saeaes192a120t128v1
23.6323.8123.97T:comet128aesv1
24.3524.3624.39T:schwaemm256128v1
25.0125.0325.11T:saeaes128a64t128v1
24.9325.0325.08T:saeaes128a64t64v1
25.5625.7025.74T:saeaes256a120t128v1
28.4228.4629.36T:saeaes192a64t128v1
28.4228.4829.70T:saeaes192a64t64v1
28.4828.5328.55T:schwaemm256256v1
31.9832.0232.21T:saeaes256a64t128v1
31.9632.0832.12T:saeaes256a64t64v1
33.0033.0133.02T:schwaemm192192v1
34.2634.2634.27T:isapa128v20
34.6534.6934.71T:saturninctrcascadev2
37.7137.7137.72T:knot256
38.6538.6538.65T:giftcofb128v1
39.5739.6039.61T:tinyjambu192
40.0340.0340.03T:tinyjambu128
40.9540.9540.98T:knot192
46.3646.4146.45T:schwaemm128128v1
46.5846.5846.58T:tinyjambu256
51.6851.8351.87T:photonbeetleaead128rate128v1
52.5252.5252.54T:drygascon128k32
52.5152.5252.53T:drygascon128k16
52.7852.7853.06T:drygascon128k56
55.1255.1855.26T:drygascon256k32
55.4855.5255.54T:isapk128av20
70.6870.9371.25T:sestatetweaes128v1
68.62?76.45?87.02?T:grain128aead
87.7287.7387.75T:spook128su512v1
87.7287.7587.77T:spook128su384v1
88.3188.3388.35T:spook128mu384v1
88.3288.3388.34T:spook128mu512v1
94.2494.3994.59T:estatetweaes128v1
97.6498.0298.60T:elephant200v1
102.22102.33102.37T:comet64chamv1
107.31107.38107.52T:isapk128v20
108.24108.31108.33T:skinnyaeadtk3128128v1
115.19115.38115.61T:comet64speckv1
121.13?121.37?138.31?T:comet128chamv1
134.53134.65137.13T:mixfeed
138.52139.15140.43T:subterraneanv1
141.31141.36141.67T:romulusn1v1
199.18199.27199.30T:romulusm1v1
201.33201.92202.03T:photonbeetleaead128rate32v1
207.75207.77207.78T:pyjamask128aeadv1
210.49210.58210.65T:pyjamask96aeadv1
238.09238.68240.59T:romulusn3v1
254.50255.30255.46T:sundaegift96v1
254.34255.61255.73T:sundaegift64v1
254.88255.65255.79T:sundaegift128v1
257.38257.77257.94T:sundaegift0v1
328.77329.48330.42T:romulusm3v1
344.05344.22344.59T:romulusn2v1
363.66364.18367.51T:spoc128sliscplight256v1
376.69377.67378.90T:skinnyaeadtk296128v1
378.93379.16379.60T:spix128v1
378.29379.20380.13T:skinnyaeadtk29664v1
460.98465.47474.89T:romulusm2v1
553.86554.83555.16T:skinnyaeadtk39664v1
551.44556.78559.58T:skinnyaeadtk312864v1
564.07566.99573.94T:skinnyaeadtk396128v1
585.43586.01599.31T:spoc64sliscplight192v1
705.44707.10709.83T:wageae128v1
748.71749.67753.48T:saefforkskinnyb128t192n56v1
754.53754.83756.91T:saefforkskinnyb128t256n120v1
752.22755.32766.11T:paefforkskinnyb128t192n48v1
755.94757.59764.34T:paefforkskinnyb128t256n112v1
921.75923.67924.90T:aceae128v1
1079.071080.011080.11T:paefforkskinnyb128t288n104v1
1433.021442.091450.49T:hyenav1
1546.741547.061547.83T:orangezestv1
1579.241584.471595.58T:twegift64lotusaeadv1
1622.831629.351662.88T:twegift64locusaeadv1
1769.581773.911775.44T:oribatida256v11
1917.741955.691974.27T:oribatida192v11
2066.122071.542073.47T:paefforkskinnyb64t192n48v1
2139.362156.052196.01T:estatetwegift128v1
4838.144849.744857.76T:elephant176v1
5882.115899.355903.02T:elephant160v1
Cycles/byte for 1536+1536 forgery
25%50%75%aead
5.345.345.36T:ascon128av12
5.415.425.42ascon128av12
7.847.847.84ascon128v12
7.977.977.97ascon80pqv12
8.638.658.66T:xoodyakv1
12.2212.3312.38T:gimli24v1
16.3716.3716.39T:isapa128av20
18.4318.5818.58T:knot128v2
19.8619.8619.86T:knot128v1
20.2920.4020.45T:saeaes128a120t64v1
20.3720.4220.45T:saeaes128a120t128v1
21.1621.1621.17T:isapa128v20
23.0823.1623.20T:saeaes192a120t128v1
23.5723.7323.93T:comet128aesv1
25.3925.4425.69T:schwaemm256128v1
25.4025.4625.56T:saeaes128a64t64v1
25.4525.4725.55T:saeaes128a64t128v1
26.0026.1526.25T:saeaes256a120t128v1
28.8628.8830.29T:saeaes192a64t64v1
28.9328.9429.91T:saeaes192a64t128v1
29.5029.5129.54T:schwaemm256256v1
32.5032.5332.57T:saeaes256a64t128v1
32.5232.5432.56T:saeaes256a64t64v1
34.0334.0734.19T:schwaemm192192v1
34.6634.6734.71T:saturninctrcascadev2
37.7137.7137.71T:knot256
38.6438.6538.65T:giftcofb128v1
39.6039.6039.61T:tinyjambu192
36.56?39.92?48.27?T:grain128aead
40.0340.0340.03T:tinyjambu128
40.9540.9640.99T:knot192
44.6244.6344.68T:isapk128av20
46.5846.5846.58T:tinyjambu256
47.4147.4447.47T:schwaemm128128v1
51.6251.7451.83T:photonbeetleaead128rate128v1
52.5252.5352.55T:drygascon128k16
52.5252.5652.79T:drygascon128k32
52.7652.7852.79T:drygascon128k56
55.1055.2155.32T:drygascon256k32
70.7471.1373.69T:sestatetweaes128v1
74.7174.8174.88T:isapk128v20
87.7487.7487.75T:spook128su512v1
87.7487.7687.77T:spook128su384v1
88.3288.3488.35T:spook128mu384v1
88.3488.3488.36T:spook128mu512v1
94.2294.5197.85T:estatetweaes128v1
97.5497.5999.09T:elephant200v1
102.20102.30102.39T:comet64chamv1
108.13108.64108.77T:skinnyaeadtk3128128v1
115.29115.37115.49T:comet64speckv1
121.04121.18131.78T:comet128chamv1
134.04134.19136.98T:mixfeed
139.80140.15141.44T:subterraneanv1
141.30141.39141.50T:romulusn1v1
199.18199.25199.39T:romulusm1v1
201.88202.10202.41T:photonbeetleaead128rate32v1
207.75207.77207.80T:pyjamask128aeadv1
210.48210.48210.57T:pyjamask96aeadv1
238.45238.80238.88T:romulusn3v1
254.28254.79255.48T:sundaegift128v1
254.72255.38255.53T:sundaegift64v1
254.74255.42255.58T:sundaegift96v1
257.11257.63258.13T:sundaegift0v1
330.45331.33333.29T:romulusm3v1
344.40344.69345.49T:romulusn2v1
363.61364.13365.54T:spoc128sliscplight256v1
376.27376.63381.35T:skinnyaeadtk296128v1
378.45378.93379.85T:skinnyaeadtk29664v1
379.39380.22382.35T:spix128v1
460.47464.72469.92T:romulusm2v1
552.11554.54555.41T:skinnyaeadtk312864v1
555.04555.73557.29T:skinnyaeadtk39664v1
565.18565.98573.89T:skinnyaeadtk396128v1
587.11590.72595.75T:spoc64sliscplight192v1
706.25709.40732.36T:wageae128v1
750.93751.37754.04T:saefforkskinnyb128t192n56v1
750.14753.16763.69T:paefforkskinnyb128t192n48v1
745.26753.68754.48T:saefforkskinnyb128t256n120v1
752.93753.88762.21T:paefforkskinnyb128t256n112v1
922.64923.49923.76T:aceae128v1
1074.611077.771079.75T:paefforkskinnyb128t288n104v1
1443.681450.531451.25T:hyenav1
1543.951546.801548.14T:orangezestv1
1582.761583.331600.29T:twegift64lotusaeadv1
1612.281621.341669.86T:twegift64locusaeadv1
1761.541766.211771.44T:oribatida256v11
1940.282030.752036.29T:oribatida192v11
2061.132065.862066.92T:paefforkskinnyb64t192n48v1
2149.892151.192152.37T:estatetwegift128v1
4838.644846.134880.17T:elephant176v1
5880.795882.075885.84T:elephant160v1
Cycles/byte for 64+64 encrypt
25%50%75%aead
8.118.118.32T:ascon128av12
8.458.458.65ascon128av12
10.7610.7710.79ascon80pqv12
10.9410.9510.98ascon128v12
16.7316.7316.73T:xoodyakv1
20.8520.9721.04T:gimli24v1
23.6023.8224.14T:saeaes128a120t64v1
23.8223.9524.26T:saeaes128a120t128v1
25.3825.3825.48T:knot128v1
27.4127.5927.97T:saeaes192a120t128v1
27.9828.3128.65T:saeaes128a64t128v1
28.1628.5528.70T:saeaes128a64t64v1
28.92?29.50?48.70?T:knot128v2
29.5829.8130.19T:comet128aesv1
30.6630.8433.22T:saeaes256a120t128v1
31.8432.1633.74T:saeaes192a64t64v1
31.9532.2132.97T:saeaes192a64t128v1
35.36?35.88?60.24?T:grain128aead
36.0036.0936.35T:saeaes256a64t64v1
36.0336.1536.38T:saeaes256a64t128v1
38.8839.0239.13T:schwaemm256128v1
44.8744.9545.14T:schwaemm256256v1
45.5145.5545.63T:giftcofb128v1
46.5346.5346.73T:tinyjambu128
47.7047.8548.15T:tinyjambu192
50.6250.6251.21T:isapa128av20
53.7453.7454.03T:tinyjambu256
53.7453.8454.17T:knot192
55.9055.9956.16T:schwaemm192192v1
56.7657.2158.06T:photonbeetleaead128rate128v1
57.4557.5957.75T:knot256
58.9559.0859.36T:schwaemm128128v1
60.2360.3160.43T:drygascon128k56
60.0460.3860.55T:drygascon128k32
60.5660.7761.12T:drygascon128k16
65.8566.0666.25T:saturninctrcascadev2
67.7167.8267.91T:drygascon256k32
83.7384.4286.91T:sestatetweaes128v1
104.73105.20105.88T:estatetweaes128v1
116.91117.74118.23T:comet64chamv1
129.69129.90130.48T:comet64speckv1
130.19130.34130.76T:spook128su512v1
130.23130.54131.32T:spook128su384v1
130.90130.98131.30T:spook128mu512v1
130.88131.05131.91T:spook128mu384v1
139.38140.19141.52T:elephant200v1
158.91159.11159.60T:skinnyaeadtk3128128v1
159.76160.44161.20T:comet128chamv1
169.26169.55170.23T:romulusn1v1
179.69179.70179.91T:isapk128av20
196.90198.12200.42T:mixfeed
207.77208.42208.98T:photonbeetleaead128rate32v1
226.84227.43227.62T:romulusm1v1
254.90256.05256.92T:subterraneanv1
263.20263.41264.23T:romulusn3v1
279.55?280.86?454.59?T:sundaegift0v1
284.10284.10284.24T:isapa128v20
296.13296.92297.68T:sundaegift96v1
296.44297.05298.04T:sundaegift64v1
297.09297.94298.45T:sundaegift128v1
300.59300.73300.78T:pyjamask128aeadv1
308.74308.90309.30T:pyjamask96aeadv1
311.78312.83318.16T:skinnyaeadtk29664v1
312.44314.49318.51T:skinnyaeadtk296128v1
381.34382.04386.66T:romulusn2v1
381.45382.85385.04T:romulusm3v1
410.43411.88412.52T:spoc128sliscplight256v1
447.34450.13457.16T:skinnyaeadtk312864v1
455.28460.09463.00T:skinnyaeadtk39664v1
455.88462.18463.00T:skinnyaeadtk396128v1
517.45521.77530.02T:saefforkskinnyb128t256n120v1
519.39521.84540.56T:saefforkskinnyb128t192n56v1
514.73528.00533.63T:paefforkskinnyb128t256n112v1
526.27535.26535.93T:paefforkskinnyb128t192n48v1
533.17537.59538.73T:romulusm2v1
640.73642.09647.26T:spix128v1
670.73672.48674.66T:spoc64sliscplight192v1
679.66686.52690.34T:paefforkskinnyb128t288n104v1
1019.391019.681020.20T:isapk128v20
1050.661067.491069.76T:wageae128v1
1290.841296.301300.62T:paefforkskinnyb64t192n48v1
1307.161307.641311.69T:aceae128v1
1634.091649.231652.20T:hyenav1
1827.201837.341874.37T:twegift64lotusaeadv1
1912.861913.951915.14T:orangezestv1
1936.621949.011993.87T:twegift64locusaeadv1
2072.672080.942084.87T:oribatida192v11
2185.842191.322198.98T:oribatida256v11
2328.642337.062354.05T:estatetwegift128v1
6015.596022.336048.26T:elephant176v1
7881.127915.287928.68T:elephant160v1
Cycles/byte for 64+64 decrypt
25%50%75%aead
8.148.148.54T:ascon128av12
8.598.848.86ascon128av12
10.5210.5310.61ascon128v12
10.7210.7510.76ascon80pqv12
16.8116.8416.92T:xoodyakv1
17.7017.7517.93T:gimli24v1
23.9424.1124.41T:saeaes128a120t64v1
24.1224.2824.66T:saeaes128a120t128v1
25.3525.3525.35T:knot128v1
27.2027.4427.77T:saeaes192a120t128v1
28.3828.5228.95T:saeaes128a64t64v1
28.3828.6128.86T:saeaes128a64t128v1
28.61?28.93?47.66?T:knot128v2
30.4630.5930.92T:comet128aesv1
31.2731.3831.83T:saeaes256a120t128v1
31.9932.2732.60T:saeaes192a64t128v1
32.2732.6833.72T:saeaes192a64t64v1
36.1536.2536.70T:saeaes256a64t128v1
35.9936.2736.35T:saeaes256a64t64v1
35.54?36.55?54.40?T:grain128aead
39.0339.2939.55T:schwaemm256128v1
44.9645.2145.52T:schwaemm256256v1
45.5245.5845.61T:giftcofb128v1
46.2346.2346.23T:tinyjambu128
47.8047.9948.21T:tinyjambu192
50.6250.6250.97T:isapa128av20
52.5452.8853.55T:schwaemm192192v1
53.6353.6354.00T:tinyjambu256
53.5953.8054.15T:knot192
57.1357.4657.81T:knot256
57.9558.3459.19T:photonbeetleaead128rate128v1
58.7459.0259.17T:saturninctrcascadev2
59.0359.4859.77T:schwaemm128128v1
60.5960.7160.97T:drygascon128k56
61.0961.3861.83T:drygascon128k16
61.1461.3861.66T:drygascon128k32
68.2868.3968.79T:drygascon256k32
83.2383.5184.30T:sestatetweaes128v1
104.84105.13105.82T:estatetweaes128v1
117.02117.79118.27T:comet64chamv1
130.49130.98131.38T:comet64speckv1
131.30131.52139.45T:spook128su512v1
131.34131.68132.06T:spook128su384v1
131.80132.01140.14T:spook128mu384v1
131.90132.03132.55T:spook128mu512v1
139.79140.22140.87T:elephant200v1
150.88151.16151.73T:skinnyaeadtk3128128v1
157.73161.37165.08T:comet128chamv1
169.59169.84169.96T:romulusn1v1
179.89179.92180.61T:isapk128av20
197.43198.09199.76T:mixfeed
207.62208.59209.09T:photonbeetleaead128rate32v1
234.52234.66234.73T:romulusm1v1
253.02255.06258.23T:subterraneanv1
261.87263.09264.51T:romulusn3v1
279.37?280.06?454.59?T:sundaegift0v1
284.12284.12284.54T:isapa128v20
297.09297.87298.35T:sundaegift96v1
297.72298.01298.57T:sundaegift128v1
297.75298.17298.57T:sundaegift64v1
302.96303.04303.10T:pyjamask128aeadv1
310.02?310.32?388.73?T:pyjamask96aeadv1
381.62382.84385.50T:romulusn2v1
381.99382.88386.83T:romulusm3v1
408.64410.38411.53T:spoc128sliscplight256v1
410.92411.80414.35T:skinnyaeadtk296128v1
413.18415.46416.26T:skinnyaeadtk29664v1
536.59542.59544.12T:romulusm2v1
603.10605.13607.34T:skinnyaeadtk312864v1
603.85607.70612.36T:skinnyaeadtk39664v1
610.71614.22619.98T:skinnyaeadtk396128v1
642.05645.68646.41T:spix128v1
654.76669.84670.80T:spoc64sliscplight192v1
748.21749.40755.98T:saefforkskinnyb128t192n56v1
751.66754.01758.44T:saefforkskinnyb128t256n120v1
756.13758.63763.56T:paefforkskinnyb128t256n112v1
757.40759.66766.95T:paefforkskinnyb128t192n48v1
1019.341019.771021.16T:isapk128v20
1045.921048.771051.33T:wageae128v1
1075.951080.791083.01T:paefforkskinnyb128t288n104v1
1304.861305.591307.64T:aceae128v1
1633.221637.001639.04T:hyenav1
1778.781788.841793.39T:twegift64lotusaeadv1
1835.601846.181887.89T:twegift64locusaeadv1
1913.551914.441915.04T:orangezestv1
2057.492066.842069.04T:paefforkskinnyb64t192n48v1
2175.342181.042188.25T:oribatida256v11
2311.492326.092331.49T:estatetwegift128v1
2524.952565.192594.69T:oribatida192v11
6025.276034.586039.20T:elephant176v1
7877.457880.247881.91T:elephant160v1
Cycles/byte for 64+64 forgery
25%50%75%aead
8.138.138.41T:ascon128av12
8.598.618.83ascon128av12
10.5010.5110.51ascon128v12
10.7210.7210.72ascon80pqv12
16.7316.9016.98T:xoodyakv1
17.6317.7817.88T:gimli24v1
24.4324.6825.27T:saeaes128a120t128v1
24.5425.1125.41T:saeaes128a120t64v1
25.3525.3525.35T:knot128v1
27.6827.9828.30T:saeaes192a120t128v1
28.5928.8429.16T:saeaes128a64t64v1
28.55?28.96?43.06?T:knot128v2
28.8429.1429.63T:saeaes128a64t128v1
30.3830.5830.80T:comet128aesv1
31.2531.6232.02T:saeaes256a120t128v1
32.3832.6634.28T:saeaes192a64t64v1
32.7332.7333.28T:saeaes192a64t128v1
33.2733.3634.00T:isapa128av20
35.3535.5436.80T:grain128aead
36.4636.6036.75T:saeaes256a64t128v1
36.9737.0037.24T:saeaes256a64t64v1
40.1140.3040.90T:schwaemm256128v1
45.5045.5245.59T:giftcofb128v1
46.2346.2346.23T:tinyjambu128
46.1646.2646.65T:schwaemm256256v1
47.8647.9447.98T:tinyjambu192
53.5453.5553.81T:knot192
53.6353.6353.64T:tinyjambu256
53.7253.8554.06T:schwaemm192192v1
57.3357.5257.74T:knot256
57.9058.2758.93T:photonbeetleaead128rate128v1
58.4058.7758.87T:saturninctrcascadev2
60.1260.3761.01T:schwaemm128128v1
60.5960.6260.87T:drygascon128k56
60.6861.2061.88T:drygascon128k32
61.1361.6461.95T:drygascon128k16
68.3268.4869.00T:drygascon256k32
83.3884.2085.52T:sestatetweaes128v1
104.58105.45106.66T:estatetweaes128v1
117.33117.59118.04T:isapk128av20
117.09117.86118.30T:comet64chamv1
130.45130.98131.05T:comet64speckv1
131.38131.56139.12T:spook128su512v1
131.47131.64132.01T:spook128su384v1
131.81131.87132.38T:spook128mu384v1
131.93131.98132.38T:spook128mu512v1
138.77140.42141.05T:elephant200v1
148.05148.21148.63T:isapa128v20
150.50150.75151.09T:skinnyaeadtk3128128v1
151.50152.29163.61T:comet128chamv1
169.66169.77169.97T:romulusn1v1
196.44198.80199.05T:mixfeed
208.17208.73209.14T:photonbeetleaead128rate32v1
234.79234.86235.04T:romulusm1v1
254.95255.57258.41T:subterraneanv1
263.92264.34265.54T:romulusn3v1
280.05?280.58?454.48?T:sundaegift0v1
297.32297.74298.09T:sundaegift96v1
297.23297.90298.16T:sundaegift64v1
297.66297.92298.62T:sundaegift128v1
302.95303.01303.05T:pyjamask128aeadv1
310.09310.10310.34T:pyjamask96aeadv1
381.63382.31384.23T:romulusm3v1
381.38382.45385.83T:romulusn2v1
408.62409.69411.79T:spoc128sliscplight256v1
409.50412.75414.15T:skinnyaeadtk296128v1
412.60414.39418.45T:skinnyaeadtk29664v1
541.55542.41543.49T:isapk128v20
541.05542.88545.12T:romulusm2v1
602.80603.58608.94T:skinnyaeadtk312864v1
603.75605.44607.91T:skinnyaeadtk39664v1
615.66618.02620.49T:skinnyaeadtk396128v1
641.52642.84645.18T:spix128v1
665.19672.07674.56T:spoc64sliscplight192v1
749.08749.66753.46T:saefforkskinnyb128t192n56v1
744.28755.09757.27T:saefforkskinnyb128t256n120v1
754.15755.34765.31T:paefforkskinnyb128t192n48v1
756.66757.16758.59T:paefforkskinnyb128t256n112v1
994.581034.841047.80T:wageae128v1
1074.691078.051081.35T:paefforkskinnyb128t288n104v1
1303.451304.361306.29T:aceae128v1
1626.681635.371642.02T:hyenav1
1781.431783.951787.95T:twegift64lotusaeadv1
1825.801828.331891.70T:twegift64locusaeadv1
1908.861913.371915.29T:orangezestv1
2036.382072.752075.86T:paefforkskinnyb64t192n48v1
2183.672186.702188.52T:oribatida256v11
2348.602355.862376.02T:estatetwegift128v1
2572.382579.462590.55T:oribatida192v11
6024.156028.876050.43T:elephant176v1
7879.067931.538230.20T:elephant160v1

amd64; Zen (820f01); 2020 AMD Athlon Silver 3050e; 2 x 1400MHz; dali, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
1.511.521.54T:aes128gcmv1
1.671.681.68aes256gcmv1
6.756.766.78ascon128av12
9.349.389.39ascon80pqv12
9.419.429.42ascon128v12
11.3211.4311.44ascon128abi32v12
17.2117.2317.23ascon128bi32v12
17.5817.6217.64T:xoodyakround3
21.7421.7521.77T:schwaemm256128v2
25.5125.5625.82T:schwaemm256256v2
27.2327.4727.64T:grain128aeadv2
28.4828.6128.63T:schwaemm192192v2
29.8229.8229.84T:schwaemm128128v2
35.0335.1535.24romulusn
36.2136.3336.42T:isapa128v20
36.7836.8037.03T:isapa128av20
40.3340.3740.38T:giftcofb128v1
56.9357.1057.13romulusm
62.1162.1762.26T:tinyjambu128v2
66.7966.8367.04T:isapk128av20
69.5469.5569.55T:tinyjambu192v2
76.6376.7276.77T:tinyjambu256v2
85.8588.4390.42T:isapk128v20
110.65110.67110.68romulust
164.30164.90165.37T:isapxv20
254.48255.48255.87T:elephant200v2
6833.026837.436841.37T:elephant176v2
7653.657658.297663.46T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
1.611.631.64T:aes128gcmv1
1.761.771.79aes256gcmv1
6.666.676.68ascon128av12
9.369.379.38ascon80pqv12
9.319.409.43ascon128v12
11.4411.4411.44ascon128abi32v12
17.1517.2917.29ascon128bi32v12
17.4017.4517.48T:xoodyakround3
21.8221.8321.89T:schwaemm256128v2
25.5725.6225.76T:schwaemm256256v2
27.2027.2327.30T:grain128aeadv2
28.6128.6428.88T:schwaemm192192v2
29.8129.8329.94T:schwaemm128128v2
35.1335.1535.50romulusn
36.3536.3736.45T:isapa128v20
36.6936.7036.74T:isapa128av20
40.7440.7740.80T:giftcofb128v1
56.6857.1457.31romulusm
62.2362.2962.38T:tinyjambu128v2
66.7966.8366.99T:isapk128av20
69.3169.3769.52T:tinyjambu192v2
76.6276.6376.67T:tinyjambu256v2
86.0488.4390.30T:isapk128v20
110.65110.67110.68romulust
163.47164.02165.72T:isapxv20
253.72254.65256.50T:elephant200v2
6838.876843.606845.03T:elephant176v2
7655.817659.987663.07T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
1.611.621.62T:aes128gcmv1
1.771.771.78aes256gcmv1
6.656.666.67ascon128av12
9.359.379.38ascon80pqv12
9.379.399.42ascon128v12
11.4311.4411.45ascon128abi32v12
17.1217.1317.17ascon128bi32v12
17.5217.5817.67T:xoodyakround3
18.1718.1918.24T:isapa128v20
21.8121.8321.86T:schwaemm256128v2
24.3624.3724.40T:isapa128av20
25.5725.6225.65T:schwaemm256256v2
27.2027.2427.25T:grain128aeadv2
28.6128.6428.98T:schwaemm192192v2
29.7829.8129.88T:schwaemm128128v2
35.1335.1935.38romulusn
37.1437.1937.24romulust
40.7940.8240.84T:giftcofb128v1
44.0744.1144.27T:isapk128av20
53.8355.0356.11T:isapk128v20
57.0957.1157.15romulusm
62.1462.2662.31T:tinyjambu128v2
69.3269.3369.39T:tinyjambu192v2
76.6576.6876.69T:tinyjambu256v2
98.2298.5198.67T:isapxv20
253.91255.03255.55T:elephant200v2
6838.436841.416860.27T:elephant176v2
7651.477658.287663.00T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
1.021.031.03T:aes128gcmv1
1.091.101.11aes256gcmv1
6.586.616.62ascon128av12
9.309.319.32ascon80pqv12
9.319.329.34ascon128v12
11.0611.0711.14ascon128abi32v12
13.7513.7913.84T:xoodyakround3
16.8716.9016.90ascon128bi32v12
21.3121.5021.60T:schwaemm256128v2
25.4725.4925.62T:schwaemm256256v2
27.2427.3327.35T:isapa128v20
27.3127.3627.46T:grain128aeadv2
28.5028.5228.54T:schwaemm192192v2
28.4428.6028.61romulusn
29.6429.6829.97T:schwaemm128128v2
30.7730.8330.85T:isapa128av20
39.4239.5239.55romulusm
40.3440.3740.37T:giftcofb128v1
51.1451.1751.22T:tinyjambu128v2
54.8354.8454.86T:tinyjambu192v2
55.3855.4155.46T:isapk128av20
58.4358.4558.50T:tinyjambu256v2
70.0271.6372.60T:isapk128v20
73.8973.9373.99romulust
130.88131.27131.44T:isapxv20
190.62190.81191.70T:elephant200v2
5105.295109.285111.83T:elephant176v2
5742.405743.755754.66T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
1.051.071.08T:aes128gcmv1
1.151.151.16aes256gcmv1
6.566.586.58ascon128av12
9.289.299.31ascon128v12
9.309.309.31ascon80pqv12
11.2111.2211.24ascon128abi32v12
13.6413.6813.70T:xoodyakround3
16.8916.9016.92ascon128bi32v12
21.2221.3921.46T:schwaemm256128v2
25.4825.4925.52T:schwaemm256256v2
26.8727.1727.23T:grain128aeadv2
27.3027.3127.33T:isapa128v20
28.3528.5628.58romulusn
28.5128.7128.73T:schwaemm192192v2
29.5929.6329.69T:schwaemm128128v2
30.6730.7230.79T:isapa128av20
39.5239.5439.65romulusm
40.5540.5640.58T:giftcofb128v1
51.2251.2351.25T:tinyjambu128v2
54.7254.7654.81T:tinyjambu192v2
55.4155.6455.67T:isapk128av20
58.3958.4458.57T:tinyjambu256v2
70.3971.8172.64T:isapk128v20
73.9173.9373.98romulust
130.71131.05131.49T:isapxv20
190.01191.37191.59T:elephant200v2
5106.035107.125108.84T:elephant176v2
5742.005747.215756.15T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
1.061.071.08T:aes128gcmv1
1.151.161.16aes256gcmv1
6.556.556.56ascon128av12
9.299.309.32ascon128v12
9.299.309.30ascon80pqv12
11.2211.2211.23ascon128abi32v12
13.7113.7313.77T:xoodyakround3
16.9417.0017.01ascon128bi32v12
18.2218.2418.26T:isapa128v20
21.3521.6021.60T:schwaemm256128v2
24.4324.4524.56T:isapa128av20
25.5025.5325.61T:schwaemm256256v2
26.8727.1827.24T:grain128aeadv2
28.3528.5728.59romulusn
28.6828.7028.71T:schwaemm192192v2
29.5929.6129.66T:schwaemm128128v2
37.1737.2037.36romulust
39.3339.5439.61romulusm
40.5640.5640.59T:giftcofb128v1
44.0144.0544.09T:isapk128av20
51.1551.2051.22T:tinyjambu128v2
54.7254.7354.76T:tinyjambu192v2
54.4054.9855.55T:isapk128v20
58.4558.5258.53T:tinyjambu256v2
98.0798.3498.48T:isapxv20
189.68190.13191.62T:elephant200v2
5108.985112.725122.40T:elephant176v2
5737.185741.135743.91T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.530.540.56T:aes128gcmv1
0.530.550.56aes256gcmv1
6.416.436.46ascon128av12
9.239.239.24ascon80pqv12
9.259.259.25ascon128v12
9.899.909.93T:xoodyakround3
10.8110.8310.84ascon128abi32v12
16.5716.5716.58ascon128bi32v12
18.2518.2518.25T:isapa128v20
21.4621.4721.49T:schwaemm256128v2
21.9721.9822.00romulusm
21.9721.9922.13romulusn
24.6424.6524.71T:isapa128av20
25.4425.4725.66T:schwaemm256256v2
27.0827.4427.49T:grain128aeadv2
28.3728.4028.43T:schwaemm192192v2
29.5129.5929.64T:schwaemm128128v2
37.1637.1837.20romulust
40.1340.1440.19T:tinyjambu192v2
40.1640.1940.22T:tinyjambu128v2
40.2240.2340.23T:tinyjambu256v2
40.3340.3440.38T:giftcofb128v1
43.9644.0744.11T:isapk128av20
53.9155.2356.05T:isapk128v20
97.3997.9598.04T:isapxv20
127.11127.80128.14T:elephant200v2
3373.753378.693385.78T:elephant176v2
3820.933823.893828.72T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.520.540.55T:aes128gcmv1
0.530.550.57aes256gcmv1
6.356.386.39ascon128av12
9.229.239.23ascon128v12
9.239.249.24ascon80pqv12
9.629.9310.00T:xoodyakround3
10.93?11.00?12.54?ascon128abi32v12
16.6816.6916.69ascon128bi32v12
18.2618.2718.27T:isapa128v20
21.4521.4721.48T:schwaemm256128v2
21.9721.9821.99romulusn
21.9721.9922.00romulusm
24.3524.4024.53T:isapa128av20
25.4325.4525.54T:schwaemm256256v2
26.9627.1027.21T:grain128aeadv2
28.3228.4128.43T:schwaemm192192v2
29.5429.5929.63T:schwaemm128128v2
37.1537.1837.22romulust
40.1340.1440.16T:tinyjambu192v2
40.1840.2140.23T:tinyjambu128v2
40.1840.2340.37T:tinyjambu256v2
40.3440.3740.39T:giftcofb128v1
43.9643.9944.11T:isapk128av20
53.7854.9156.04T:isapk128v20
97.8198.1098.46T:isapxv20
127.54127.62128.12T:elephant200v2
3373.503376.593378.37T:elephant176v2
3821.533827.263828.85T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.530.540.56T:aes128gcmv1
0.540.550.56aes256gcmv1
6.426.476.48ascon128av12
9.209.219.25ascon80pqv12
9.229.229.23ascon128v12
9.879.959.99T:xoodyakround3
10.92?11.01?12.53?ascon128abi32v12
16.6816.8416.84ascon128bi32v12
18.2518.2618.32T:isapa128v20
21.4521.4721.48T:schwaemm256128v2
21.9621.9822.00romulusn
21.9721.9822.00romulusm
24.3324.4724.60T:isapa128av20
25.4525.5025.65T:schwaemm256256v2
26.9827.0227.09T:grain128aeadv2
28.3828.4528.64T:schwaemm192192v2
29.5029.5529.56T:schwaemm128128v2
37.1737.1837.22romulust
40.1440.1440.14T:tinyjambu192v2
40.1540.1740.22T:tinyjambu128v2
40.1940.2440.39T:tinyjambu256v2
40.3640.4140.43T:giftcofb128v1
44.0044.0444.07T:isapk128av20
53.7554.8856.00T:isapk128v20
97.7597.9998.41T:isapxv20
127.33127.73127.97T:elephant200v2
3375.053376.783379.00T:elephant176v2
3822.063826.073831.13T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
1.141.151.15T:aes128gcmv1
1.231.241.24aes256gcmv1
6.786.786.80ascon128av12
9.469.479.49ascon128v12
9.469.479.47ascon80pqv12
11.3911.3911.46ascon128abi32v12
13.9213.9313.97T:xoodyakround3
17.2117.2117.22ascon128bi32v12
22.1122.1122.14T:schwaemm256128v2
26.1626.2526.38T:schwaemm256256v2
27.6527.7227.75T:grain128aeadv2
28.8128.8528.86romulusn
29.1629.1829.27T:schwaemm192192v2
30.1130.1230.16T:schwaemm128128v2
34.0634.1234.15T:isapa128av20
39.6739.8039.82romulusm
39.8839.8839.97T:isapa128v20
40.7340.7540.78T:giftcofb128v1
51.5451.5851.59T:tinyjambu128v2
55.2555.2755.28T:tinyjambu192v2
58.8558.8958.93T:tinyjambu256v2
61.9061.9362.09T:isapk128av20
75.0775.0875.13romulust
123.13123.17124.57T:isapk128v20
194.46195.46195.68T:elephant200v2
212.50212.75213.08T:isapxv20
5144.215146.965150.06T:elephant176v2
5802.115805.855811.03T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
1.201.201.20T:aes128gcmv1
1.291.291.30aes256gcmv1
6.776.776.77ascon128av12
9.459.469.49ascon128v12
9.479.479.48ascon80pqv12
11.5211.5211.52ascon128abi32v12
13.8413.8613.88T:xoodyakround3
17.2317.2317.25ascon128bi32v12
21.8722.0422.28T:schwaemm256128v2
26.2026.2126.24T:schwaemm256256v2
26.6827.5427.57T:grain128aeadv2
28.6328.8228.85romulusn
29.1729.1729.29T:schwaemm192192v2
30.1130.2030.42T:schwaemm128128v2
33.9833.9834.01T:isapa128av20
39.6839.9039.98romulusm
39.9439.9439.94T:isapa128v20
40.9440.9540.97T:giftcofb128v1
51.5951.5951.63T:tinyjambu128v2
55.1555.1755.17T:tinyjambu192v2
58.8758.9458.95T:tinyjambu256v2
61.9061.9162.02T:isapk128av20
75.0875.0875.12romulust
123.16123.42124.59T:isapk128v20
194.75195.10195.28T:elephant200v2
212.49212.65212.92T:isapxv20
5144.695146.145148.75T:elephant176v2
5802.935804.235807.98T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
1.181.181.19T:aes128gcmv1
1.281.291.29aes256gcmv1
6.716.746.76ascon128av12
9.449.449.45ascon128v12
9.479.479.47ascon80pqv12
11.5211.5211.53ascon128abi32v12
13.8813.9013.93T:xoodyakround3
17.2617.3117.31ascon128bi32v12
21.8821.8922.04T:schwaemm256128v2
24.6424.6424.64T:isapa128v20
26.2726.2926.41T:isapa128av20
26.2126.2926.35T:schwaemm256256v2
27.2527.5627.58T:grain128aeadv2
28.6328.8228.82romulusn
29.1729.2029.28T:schwaemm192192v2
30.0730.0730.10T:schwaemm128128v2
38.2638.2738.30romulust
39.8639.8739.89romulusm
40.9140.9640.97T:giftcofb128v1
47.8047.8147.84T:isapk128av20
51.5951.6551.67T:tinyjambu128v2
55.1555.1655.18T:tinyjambu192v2
58.9158.9359.01T:tinyjambu256v2
81.3881.3982.08T:isapk128v20
139.88140.09140.17T:isapxv20
193.84195.35195.63T:elephant200v2
5144.495145.265146.35T:elephant176v2
5802.105803.235806.11T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
6.556.626.77aes256gcmv1
7.257.317.38T:aes128gcmv1
10.9411.1811.66ascon128av12
12.8112.9313.13ascon80pqv12
12.7713.1213.35ascon128v12
18.4318.5918.80ascon128abi32v12
20.6220.7320.83T:xoodyakround3
24.1224.4124.71ascon128bi32v12
34.6034.8034.91romulusn
35.5935.7335.88T:grain128aeadv2
36.1036.2036.29T:schwaemm256128v2
40.0240.0740.29T:schwaemm128128v2
41.7041.8041.90T:schwaemm256256v2
45.5945.8445.95romulusm
47.5847.7647.96T:schwaemm192192v2
49.1949.2949.41T:giftcofb128v1
60.3860.5460.67T:tinyjambu128v2
64.7264.9565.04T:tinyjambu192v2
68.5268.6968.80T:tinyjambu256v2
101.07101.41102.97romulust
109.43109.72110.02T:isapa128av20
198.94199.12200.20T:isapk128av20
276.92277.04277.87T:elephant200v2
328.62328.73330.40T:isapa128v20
1296.421296.771329.31T:isapk128v20
2061.052063.452068.97T:isapxv20
6401.596403.636406.35T:elephant176v2
7768.257770.677774.83T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
6.696.796.85aes256gcmv1
6.836.886.93T:aes128gcmv1
11.2311.4111.67ascon128av12
12.8012.8813.52ascon128v12
12.9813.3513.62ascon80pqv12
18.7318.7819.18ascon128abi32v12
20.4120.5221.15T:xoodyakround3
24.4524.7925.04ascon128bi32v12
34.8935.0135.12romulusn
35.3735.5235.77T:grain128aeadv2
36.4136.4436.55T:schwaemm256128v2
40.1640.2040.40T:schwaemm128128v2
41.7141.8041.90T:schwaemm256256v2
47.3047.4447.57romulusm
47.9148.0148.36T:schwaemm192192v2
49.6249.6649.80T:giftcofb128v1
60.8560.9761.05T:tinyjambu128v2
64.8264.8864.89T:tinyjambu192v2
68.8068.8269.05T:tinyjambu256v2
101.00101.20102.11romulust
109.50109.77109.97T:isapa128av20
199.20199.41199.62T:isapk128av20
277.00277.48278.50T:elephant200v2
328.28328.29331.02T:isapa128v20
1296.621297.091329.37T:isapk128v20
2059.222065.982066.46T:isapxv20
6402.276404.506411.75T:elephant176v2
7768.207770.297773.99T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
6.776.806.93aes256gcmv1
6.726.826.87T:aes128gcmv1
10.9610.9811.35ascon128av12
12.7812.8813.08ascon128v12
12.7313.2313.41ascon80pqv12
18.2018.7118.89ascon128abi32v12
20.4920.5821.26T:xoodyakround3
24.3024.3024.42ascon128bi32v12
34.6835.0035.13romulusn
35.4635.6335.69T:grain128aeadv2
36.3036.3236.38T:schwaemm256128v2
40.1240.1840.49T:schwaemm128128v2
41.7341.7942.08T:schwaemm256256v2
47.3847.4547.52romulusm
47.8147.9048.09T:schwaemm192192v2
49.5349.5349.78T:giftcofb128v1
60.6561.0061.12T:tinyjambu128v2
62.9162.9263.68romulust
64.6664.6764.75T:tinyjambu192v2
68.2268.2368.45T:isapa128av20
68.9568.9568.95T:tinyjambu256v2
125.16125.23125.31T:isapk128av20
170.06170.06171.58T:isapa128v20
276.62277.35277.82T:elephant200v2
678.12678.49694.72T:isapk128v20
1079.741081.111083.26T:isapxv20
6402.696406.046412.28T:elephant176v2
7764.477766.917775.50T:elephant160v2

amd64; Tiger Lake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; panther, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
0.45?0.55?0.64?T:aes128gcmv1
0.54?0.67?0.79?T:aes256gcmv1
1.611.621.63aes256gcmv1
3.873.974.01aes128gcmv1
7.387.437.54ascon128av12
10.9110.9510.98ascon80pqv12
10.9110.9511.00ascon128v12
13.4313.5013.55T:xoodyakround3
14.7514.7914.82ascon128abi32v12
16.3216.4716.67T:schwaemm256128v2
18.8518.9218.96T:grain128aeadv2
19.8220.0120.16T:schwaemm256256v2
21.6621.7721.92T:schwaemm192192v2
22.4322.4722.49ascon128bi32v12
24.3425.1125.27T:schwaemm128128v2
26.8026.9126.96T:isapa128av20
32.0732.1032.13T:isapk128av20
37.0537.1137.19romulusn
44.1244.1844.26T:giftcofb128v1
45.1245.2145.28T:isapa128v20
57.7257.8257.90romulusm
70.4270.4870.57T:tinyjambu128v2
85.9486.0186.17T:tinyjambu192v2
91.4091.6691.76T:tinyjambu256v2
91.0891.8092.45T:isapk128v20
111.16111.32111.38romulust
120.32120.78121.14T:elephant200v2
136.89137.33137.98T:isapxv20
7254.227258.777263.81T:elephant176v2
8271.288274.538276.41T:elephant160v2
Cycles/byte for long+0 decrypt
25%50%75%aead
0.40?0.51?0.57?T:aes128gcmv1
0.52?0.59?0.62?T:aes256gcmv1
1.511.521.53aes256gcmv1
3.894.004.09aes128gcmv1
7.447.497.52ascon128av12
10.7510.7910.82ascon80pqv12
10.8210.8710.90ascon128v12
13.2113.3413.42T:xoodyakround3
14.8414.8914.90ascon128abi32v12
16.4616.6716.82T:schwaemm256128v2
19.1719.2519.29T:grain128aeadv2
19.8520.0120.06T:schwaemm256256v2
21.6421.8221.95T:schwaemm192192v2
22.3322.3622.41ascon128bi32v12
24.9525.0725.12T:schwaemm128128v2
32.1032.1332.17T:isapk128av20
34.3034.3834.45T:isapa128av20
37.3237.4137.51romulusn
44.2644.3444.40T:giftcofb128v1
45.2245.2845.39T:isapa128v20
58.2558.3358.38romulusm
70.3770.4470.49T:tinyjambu128v2
85.7485.8986.23T:tinyjambu192v2
90.2591.3391.92T:isapk128v20
91.0191.6491.69T:tinyjambu256v2
111.07111.28111.49romulust
119.84120.65121.04T:elephant200v2
137.21138.86140.38T:isapxv20
7252.747259.587263.93T:elephant176v2
8272.018277.408279.61T:elephant160v2
Cycles/byte for long+0 forgery
25%50%75%aead
0.48?0.54?0.65?T:aes128gcmv1
0.52?0.60?0.66?T:aes256gcmv1
1.461.501.57aes128gcmv1
1.511.521.53aes256gcmv1
7.437.477.51ascon128av12
10.7510.7810.80ascon80pqv12
10.8510.8810.91ascon128v12
13.2613.3613.42T:xoodyakround3
14.8514.9014.93ascon128abi32v12
16.3816.5616.71T:schwaemm256128v2
19.1419.2219.30T:grain128aeadv2
19.8920.0420.21T:schwaemm256256v2
21.3621.3921.43T:isapk128av20
21.6121.7621.97T:schwaemm192192v2
21.9622.0322.07T:isapa128v20
22.3322.3722.42ascon128bi32v12
22.8022.8422.89T:isapa128av20
25.0125.2725.43T:schwaemm128128v2
37.2737.3937.49romulusn
38.7138.9439.13romulust
44.2844.3544.40T:giftcofb128v1
57.1557.7358.19T:isapk128v20
58.1558.2858.46romulusm
70.3570.4670.55T:tinyjambu128v2
81.4081.6981.92T:isapxv20
85.5085.7285.83T:tinyjambu192v2
91.3591.4491.65T:tinyjambu256v2
120.90121.09121.41T:elephant200v2
7255.627258.957262.27T:elephant176v2
8269.258276.108278.30T:elephant160v2
Cycles/byte for long+long encrypt
25%50%75%aead
0.37?0.40?0.45?T:aes128gcmv1
0.41?0.44?0.49?T:aes256gcmv1
0.950.960.97aes256gcmv1
2.682.702.73aes128gcmv1
7.347.377.47ascon128av12
10.2810.3210.37T:xoodyakround3
10.8610.8910.90ascon80pqv12
10.9010.9210.94ascon128v12
14.5014.5214.54ascon128abi32v12
16.2216.4416.59T:schwaemm256128v2
18.8118.8618.94T:grain128aeadv2
19.8520.0220.18T:schwaemm256256v2
21.5921.7721.86T:schwaemm192192v2
22.1022.1222.15ascon128bi32v12
24.8424.8824.93T:isapa128av20
24.8524.9425.07T:schwaemm128128v2
26.7326.7326.74T:isapk128av20
28.9929.0329.05romulusn
33.6233.6933.78T:isapa128v20
39.3439.3939.49romulusm
44.1644.1944.24T:giftcofb128v1
57.4757.5257.63T:tinyjambu128v2
67.0467.1067.34T:tinyjambu192v2
68.6168.8569.09T:tinyjambu256v2
73.9274.3074.82T:isapk128v20
74.9275.0075.05romulust
90.8091.5591.95T:elephant200v2
109.09109.65110.44T:isapxv20
5415.565418.985422.41T:elephant176v2
6198.246201.676203.78T:elephant160v2
Cycles/byte for long+long decrypt
25%50%75%aead
0.33?0.37?0.43?T:aes128gcmv1
0.40?0.43?0.52?T:aes256gcmv1
0.900.910.92aes256gcmv1
2.712.772.82aes128gcmv1
7.377.407.45ascon128av12
10.2210.2610.29T:xoodyakround3
10.7810.8110.84ascon80pqv12
10.8510.8710.89ascon128v12
14.5314.5814.61ascon128abi32v12
16.3016.4016.63T:schwaemm256128v2
19.0519.0919.11T:grain128aeadv2
20.1120.2120.35T:schwaemm256256v2
21.6121.7021.77T:schwaemm192192v2
22.0722.1022.13ascon128bi32v12
24.9625.0525.14T:schwaemm128128v2
26.7026.7326.76T:isapk128av20
28.3528.3928.44T:isapa128av20
29.0829.1329.17romulusn
33.6633.6833.72T:isapa128v20
39.5439.5939.66romulusm
44.1544.2344.28T:giftcofb128v1
57.4557.5057.54T:tinyjambu128v2
66.9267.1267.16T:tinyjambu192v2
69.0669.0969.14T:tinyjambu256v2
73.7474.1174.53T:isapk128v20
74.9775.0875.26romulust
91.1391.8892.19T:elephant200v2
109.52109.99110.32T:isapxv20
5414.345418.995422.41T:elephant176v2
6202.546205.036206.50T:elephant160v2
Cycles/byte for long+long forgery
25%50%75%aead
0.34?0.36?0.40?T:aes128gcmv1
0.400.410.44T:aes256gcmv1
0.910.920.92aes256gcmv1
1.461.491.51aes128gcmv1
7.387.407.43ascon128av12
10.2210.2710.35T:xoodyakround3
10.8010.8210.85ascon80pqv12
10.8510.8810.90ascon128v12
14.5414.5714.59ascon128abi32v12
16.2616.4616.60T:schwaemm256128v2
18.9418.9819.01T:grain128aeadv2
19.8919.9620.13T:schwaemm256256v2
21.3821.4021.42T:isapk128av20
21.6021.6621.79T:schwaemm192192v2
22.0422.0722.10ascon128bi32v12
22.0522.0822.11T:isapa128v20
22.5622.6322.67T:isapa128av20
24.8824.9825.11T:schwaemm128128v2
29.0829.1029.22romulusn
38.7838.9139.00romulust
39.4839.5739.66romulusm
44.1344.1844.24T:giftcofb128v1
57.2257.3657.62T:isapk128v20
57.5357.6457.70T:tinyjambu128v2
67.2767.3267.41T:tinyjambu192v2
68.5968.6569.09T:tinyjambu256v2
81.3481.5882.15T:isapxv20
91.1191.8292.16T:elephant200v2
5413.845420.375427.19T:elephant176v2
6202.756205.966209.40T:elephant160v2
Cycles/byte for 0+long encrypt
25%50%75%aead
0.15?0.21?0.36?T:aes256gcmv1
0.13?0.23?0.31?T:aes128gcmv1
0.28?0.31?0.33?aes256gcmv1
1.431.461.49aes128gcmv1
7.187.247.30T:xoodyakround3
7.327.457.63ascon128av12
10.7910.8210.85ascon80pqv12
10.8510.8810.90ascon128v12
14.2114.2414.26ascon128abi32v12
16.0816.2716.57T:schwaemm256128v2
18.7418.8218.96T:grain128aeadv2
19.4519.6519.97T:schwaemm256256v2
20.7620.8520.89romulusm
20.8820.9220.97romulusn
21.3821.4121.43T:isapk128av20
21.4521.6321.76T:schwaemm192192v2
21.7421.7621.80ascon128bi32v12
22.0422.1022.15T:isapa128v20
22.8122.8722.90T:isapa128av20
24.7024.9625.08T:schwaemm128128v2
38.6538.7438.87romulust
44.1144.2044.25T:giftcofb128v1
44.5944.6344.67T:tinyjambu128v2
46.2446.5246.61T:tinyjambu256v2
48.2948.3348.50T:tinyjambu192v2
57.2157.5157.78T:isapk128v20
61.8061.9362.16T:elephant200v2
81.3981.9782.48T:isapxv20
3572.913588.853600.70T:elephant176v2
4137.534144.264147.91T:elephant160v2
Cycles/byte for 0+long decrypt
25%50%75%aead
0.13?0.20?0.32?T:aes128gcmv1
0.14?0.20?0.25?T:aes256gcmv1
0.29?0.32?0.33?aes256gcmv1
1.421.451.48aes128gcmv1
7.167.257.29T:xoodyakround3
7.307.337.37ascon128av12
10.8010.8410.85ascon80pqv12
10.8310.8610.88ascon128v12
14.2114.2414.27ascon128abi32v12
15.9816.1016.57T:schwaemm256128v2
18.7718.8419.00T:grain128aeadv2
19.5719.7720.00T:schwaemm256256v2
20.8020.8620.91romulusn
20.8620.9621.00romulusm
21.3821.4221.44T:isapk128av20
21.4621.6021.79T:schwaemm192192v2
21.7621.7921.84ascon128bi32v12
22.0422.1022.17T:isapa128v20
22.3822.4222.48T:isapa128av20
24.8324.9625.15T:schwaemm128128v2
38.6738.9239.11romulust
44.1244.2144.26T:giftcofb128v1
44.6744.7144.74T:tinyjambu128v2
46.1746.2646.45T:tinyjambu256v2
48.2148.2648.54T:tinyjambu192v2
57.0157.5757.99T:isapk128v20
61.5061.9562.15T:elephant200v2
80.4081.6382.87T:isapxv20
3569.623572.073596.90T:elephant176v2
4135.104139.754143.70T:elephant160v2
Cycles/byte for 0+long forgery
25%50%75%aead
0.17?0.21?0.31?T:aes128gcmv1
0.19?0.21?0.35?T:aes256gcmv1
0.310.310.32aes256gcmv1
1.421.461.48aes128gcmv1
7.097.237.29T:xoodyakround3
7.297.337.35ascon128av12
10.8210.8610.91ascon128v12
10.8410.8910.93ascon80pqv12
14.2414.2814.29ascon128abi32v12
16.1216.2816.60T:schwaemm256128v2
18.8418.8919.05T:grain128aeadv2
19.6819.8020.07T:schwaemm256256v2
20.7920.8420.90romulusn
20.7920.8420.90romulusm
21.3621.4021.44T:isapk128av20
21.4921.5921.76T:schwaemm192192v2
21.7921.8121.85ascon128bi32v12
22.0822.1222.17T:isapa128v20
22.3622.4022.47T:isapa128av20
24.6724.8924.94T:schwaemm128128v2
38.7538.9239.07romulust
44.0444.1044.16T:giftcofb128v1
44.5444.6144.72T:tinyjambu128v2
46.2046.4246.53T:tinyjambu256v2
48.3148.3748.46T:tinyjambu192v2
56.9957.7658.04T:isapk128v20
61.6162.0862.39T:elephant200v2
81.6681.9982.39T:isapxv20
3567.973570.723589.84T:elephant176v2
4137.294145.434149.69T:elephant160v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
0.810.840.85T:aes128gcmv1
0.870.900.92T:aes256gcmv1
1.111.111.12aes256gcmv1
2.822.842.87aes128gcmv1
7.567.607.65ascon128av12
10.4310.4610.49T:xoodyakround3
11.0111.0311.05ascon80pqv12
11.0711.0811.09ascon128v12
14.8314.8514.87ascon128abi32v12
16.7516.8717.05T:schwaemm256128v2
19.2019.3019.32T:grain128aeadv2
20.3820.5320.71T:schwaemm256256v2
22.1422.2122.24T:schwaemm192192v2
22.4522.4822.49ascon128bi32v12
25.3425.4725.58T:schwaemm128128v2
26.7926.8126.83T:isapa128av20
29.1629.1829.23romulusn
29.7929.8029.81T:isapk128av20
39.7339.7739.81romulusm
44.5244.5844.62T:giftcofb128v1
48.6848.7248.74T:isapa128v20
57.9057.9457.97T:tinyjambu128v2
67.5167.5767.60T:tinyjambu192v2
69.1369.1769.54T:tinyjambu256v2
76.1176.1476.22romulust
93.0793.1693.29T:elephant200v2
128.50128.81128.90T:isapk128v20
179.79179.97180.24T:isapxv20
5456.675465.395468.65T:elephant176v2
6272.196276.476277.37T:elephant160v2
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
0.800.830.84T:aes128gcmv1
0.860.890.93T:aes256gcmv1
1.071.071.08aes256gcmv1
2.932.963.03aes128gcmv1
7.567.607.63ascon128av12
10.3610.3910.40T:xoodyakround3
10.9710.9810.99ascon80pqv12
11.0211.0311.04ascon128v12
14.9114.9214.95ascon128abi32v12
16.7916.8417.03T:schwaemm256128v2
19.4019.4219.46T:grain128aeadv2
20.4220.6320.74T:schwaemm256256v2
22.0822.1722.30T:schwaemm192192v2
22.4022.4522.48ascon128bi32v12
25.3925.6325.67T:schwaemm128128v2
29.3729.4229.44romulusn
29.7929.8029.81T:isapk128av20
30.2730.3030.34T:isapa128av20
39.8739.9539.97romulusm
44.6144.6544.70T:giftcofb128v1
48.6948.7348.76T:isapa128v20
58.0458.0658.09T:tinyjambu128v2
67.5667.7967.83T:tinyjambu192v2
69.2869.3469.45T:tinyjambu256v2
76.1476.2376.34romulust
92.6993.0393.38T:elephant200v2
128.50128.60128.79T:isapk128v20
179.64180.16181.08T:isapxv20
5455.035460.355470.71T:elephant176v2
6272.416273.846275.81T:elephant160v2
Cycles/byte for 1536+1536 forgery
25%50%75%aead
0.820.830.87T:aes128gcmv1
0.860.880.94T:aes256gcmv1
1.071.071.07aes256gcmv1
1.661.681.71aes128gcmv1
7.567.587.63ascon128av12
10.4210.4310.46T:xoodyakround3
10.9510.9710.99ascon80pqv12
11.0311.0311.05ascon128v12
14.8914.9114.92ascon128abi32v12
16.7116.8117.10T:schwaemm256128v2
19.4319.4619.48T:grain128aeadv2
20.3020.4120.53T:schwaemm256256v2
22.1822.2422.29T:schwaemm192192v2
22.4022.4322.45ascon128bi32v12
23.1723.1923.20T:isapk128av20
23.7223.7423.75T:isapa128av20
25.2725.3525.52T:schwaemm128128v2
29.3529.3729.41romulusn
29.7329.7529.78T:isapa128v20
39.9640.0240.05romulusm
39.9940.0440.14romulust
44.6444.6944.75T:giftcofb128v1
58.0058.0658.08T:tinyjambu128v2
67.4267.5267.58T:tinyjambu192v2
69.2269.3869.57T:tinyjambu256v2
85.4085.5185.76T:isapk128v20
92.6693.1494.06T:elephant200v2
117.51117.96118.31T:isapxv20
5455.405462.915468.55T:elephant176v2
6272.156274.146278.60T:elephant160v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
5.845.956.29aes128gcmv1
6.666.716.77aes256gcmv1
10.9811.2011.42T:aes128gcmv1
11.4411.5011.84ascon128av12
11.5211.6612.05T:aes256gcmv1
14.4914.5914.72ascon128v12
14.4814.6714.80ascon80pqv12
14.9615.0716.02T:xoodyakround3
22.2322.3422.91ascon128abi32v12
27.4527.6328.05T:grain128aeadv2
27.3227.9528.86T:schwaemm256128v2
29.8629.9430.44ascon128bi32v12
31.4132.6633.45T:schwaemm256256v2
32.8833.3734.76T:schwaemm128128v2
34.5934.6834.93romulusn
35.5535.9636.46T:schwaemm192192v2
46.2146.5646.88romulusm
53.2353.5153.85T:giftcofb128v1
67.3867.6167.71T:tinyjambu128v2
71.1671.4371.74T:isapa128av20
78.3578.6479.00T:tinyjambu192v2
80.2580.5680.65T:tinyjambu256v2
95.3795.5295.59T:isapk128av20
101.89102.76103.33romulust
130.88131.58133.57T:elephant200v2
394.68395.76395.95T:isapa128v20
1347.301352.951357.06T:isapk128v20
1772.941774.031777.02T:isapxv20
6818.786828.056844.08T:elephant176v2
8409.258417.098439.92T:elephant160v2
Cycles/byte for 64+64 decrypt
25%50%75%aead
6.066.106.16aes256gcmv1
7.36?7.96?8.42?aes128gcmv1
11.0311.2011.43T:aes128gcmv1
11.5011.7312.00ascon128av12
11.6811.8012.02T:aes256gcmv1
14.3614.5114.62ascon80pqv12
14.4914.5315.02ascon128v12
14.9115.7016.07T:xoodyakround3
22.5722.8423.41ascon128abi32v12
27.7927.9428.73T:grain128aeadv2
27.6428.3329.08T:schwaemm256128v2
30.0730.1730.38ascon128bi32v12
31.5531.8632.87T:schwaemm256256v2
32.9433.3534.25T:schwaemm128128v2
34.8035.0435.16romulusn
35.4536.0536.51T:schwaemm192192v2
46.9547.2747.84romulusm
53.6253.7354.14T:giftcofb128v1
67.4867.5967.91T:tinyjambu128v2
74.1474.5274.80T:isapa128av20
78.3878.5678.80T:tinyjambu192v2
80.2080.6280.80T:tinyjambu256v2
95.2495.3695.55T:isapk128av20
101.54102.02103.12romulust
131.56132.20132.87T:elephant200v2
394.90395.12396.06T:isapa128v20
1348.361355.301359.50T:isapk128v20
1772.661780.881786.60T:isapxv20
6808.596819.076826.44T:elephant176v2
8399.298408.238419.12T:elephant160v2
Cycles/byte for 64+64 forgery
25%50%75%aead
5.745.806.04aes128gcmv1
6.056.096.12aes256gcmv1
11.0611.2211.32T:aes128gcmv1
11.4011.4911.77T:aes256gcmv1
11.4511.6611.80ascon128av12
14.3814.6414.73ascon128v12
14.4314.6814.82ascon80pqv12
14.9115.1215.88T:xoodyakround3
22.3922.5523.00ascon128abi32v12
27.0327.4628.13T:schwaemm256128v2
27.8428.1628.59T:grain128aeadv2
30.1230.1930.28ascon128bi32v12
31.6632.8833.44T:schwaemm256256v2
32.7733.3933.90T:schwaemm128128v2
34.8935.0235.19romulusn
35.2535.9837.23T:schwaemm192192v2
46.9347.2947.67romulusm
48.5048.5649.02T:isapa128av20
53.4953.6253.93T:giftcofb128v1
60.0860.1760.59T:isapk128av20
65.4465.9166.34romulust
67.5367.7067.91T:tinyjambu128v2
78.7078.8079.02T:tinyjambu192v2
80.2380.3280.46T:tinyjambu256v2
131.62131.95132.44T:elephant200v2
205.77206.34206.59T:isapa128v20
708.60713.42717.61T:isapk128v20
930.05932.55936.08T:isapxv20
6803.626814.096831.48T:elephant176v2
8395.948402.558410.50T:elephant160v2

aarch64; Cortex-A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; pi4b, supercop-20230530

Graphs: (bytes,cycles)
Cycles/byte for long+0 encrypt
25%50%75%aead
7.197.197.19ascon128av12
10.4910.5010.51ascon128v12
10.5010.5110.51ascon80pqv12
14.3114.3614.36ascon128abi32v12
20.3720.3820.45ascon128bi32v12
22.0522.2122.23T:xoodyakround3
30.5030.5230.53T:schwaemm256128v2
32.3632.5432.80T:aes256gcmv1
38.9939.0139.01T:isapa128av20
40.4940.5540.64T:schwaemm192192v2
42.3842.4042.42T:giftcofb128v1
43.6143.6443.64T:isapa128v20
45.9145.9145.92T:schwaemm256256v2
48.6148.6748.82T:aes128gcmv1
50.2550.2550.25T:tinyjambu128v2
53.7153.8353.85T:schwaemm128128v2
59.5059.5059.50T:tinyjambu192v2
65.8265.8265.85T:romulusn
67.5067.5167.51T:tinyjambu256v2
98.2198.3398.46T:isapk128av20
113.57113.60113.63romulusn
129.94129.97130.07T:isapk128v20
167.65170.94170.97romulusm
205.04205.07205.09T:elephant200v2
238.34238.44238.92T:isapxv20
336.41336.49336.59romulust
7001.307004.367007.38T:elephant160v2
7476.397479.837481.56T:elephant176v2
18136.1218140.9218146.91aes256gcmv1
Cycles/byte for long+0 decrypt
25%50%75%aead
6.997.017.01ascon128av12
10.2510.2510.26ascon128v12
10.5010.5110.51ascon80pqv12
14.0614.1114.11ascon128abi32v12
20.3720.3820.39ascon128bi32v12
21.5521.5921.61T:xoodyakround3
30.4930.5330.54T:schwaemm256128v2
34.2534.4234.74T:aes256gcmv1
39.0039.0139.02T:isapa128av20
40.5240.5340.55T:schwaemm192192v2
42.3242.3442.35T:giftcofb128v1
43.6243.6443.66T:isapa128v20
46.0246.0346.06T:schwaemm256256v2
48.4848.5948.70T:aes128gcmv1
50.2450.2550.26T:tinyjambu128v2
53.7153.7853.79T:schwaemm128128v2
59.2559.2659.27T:tinyjambu192v2
65.2965.3065.32T:romulusn
67.7567.7667.77T:tinyjambu256v2
98.2298.3498.46T:isapk128av20
113.59113.62113.83romulusn
129.95129.98130.47T:isapk128v20
169.48171.09171.19romulusm
205.06205.12205.14T:elephant200v2
238.75242.38242.55T:isapxv20
336.43336.46336.52romulust
6991.167002.417006.19T:elephant160v2
7475.747479.777481.46T:elephant176v2
18136.8518145.5318159.85aes256gcmv1
Cycles/byte for long+0 forgery
25%50%75%aead
7.017.017.01ascon128av12
10.2610.2610.26ascon128v12
10.5110.5110.51ascon80pqv12
14.0714.1114.11ascon128abi32v12
20.3820.3820.39ascon128bi32v12
21.6521.6721.69T:xoodyakround3
21.7321.7621.78T:isapa128v20
25.8525.8825.91T:isapa128av20
30.4930.5330.53T:schwaemm256128v2
33.8234.8635.51T:aes256gcmv1
40.5140.5340.55T:schwaemm192192v2
42.3442.3442.35T:giftcofb128v1
46.0346.0346.06T:schwaemm256256v2
48.4848.5848.62T:aes128gcmv1
50.2550.2550.25T:tinyjambu128v2
53.7153.7753.78T:schwaemm128128v2
59.2659.2659.28T:tinyjambu192v2
65.2865.3165.33T:romulusn
66.3266.5266.58T:isapk128av20
67.7567.7667.77T:tinyjambu256v2
82.0082.0482.08T:isapk128v20
113.60113.64113.85romulusn
114.46114.53114.72romulust
138.15138.22138.78T:isapxv20
169.46171.06171.17romulusm
205.05205.12205.14T:elephant200v2
381.32381.40385.34aes256gcmv1
6997.717002.237006.45T:elephant160v2
7474.407478.647481.20T:elephant176v2
Cycles/byte for long+long encrypt
25%50%75%aead
7.027.047.05ascon128av12
10.4910.5010.51ascon128v12
10.6210.6310.64ascon80pqv12
14.0714.0814.10ascon128abi32v12
16.8916.9116.92T:xoodyakround3
19.2819.4519.54T:aes256gcmv1
20.3720.3920.41ascon128bi32v12
30.3030.3230.34T:schwaemm256128v2
30.6030.6430.67T:aes128gcmv1
32.4332.4432.45T:isapa128av20
32.7532.7732.77T:isapa128v20
40.3040.3040.31T:schwaemm192192v2
41.4941.5041.50T:tinyjambu128v2
42.4142.4342.44T:giftcofb128v1
45.2345.2445.25T:schwaemm256256v2
46.3746.3846.42T:tinyjambu192v2
50.4950.5050.51T:tinyjambu256v2
53.5053.5753.57T:schwaemm128128v2
57.1757.1857.18T:romulusn
81.3681.4281.49T:isapk128av20
84.7184.7484.76romulusn
104.90105.32105.37T:isapk128v20
111.92113.68113.82romulusm
153.26153.33153.35T:elephant200v2
187.94188.09188.35T:isapxv20
225.55225.57225.63romulust
5246.215250.645257.52T:elephant160v2
5583.295585.755591.19T:elephant176v2
9260.119262.039265.64aes256gcmv1
Cycles/byte for long+long decrypt
25%50%75%aead
6.997.007.01ascon128av12
10.4410.4410.44ascon128v12
10.5010.5010.51ascon80pqv12
13.9313.9613.97ascon128abi32v12
16.5716.6016.64T:xoodyakround3
20.1420.3320.60T:aes256gcmv1
20.4420.4520.45ascon128bi32v12
30.3130.3330.36T:schwaemm256128v2
30.5630.5930.63T:aes128gcmv1
32.4432.4432.45T:isapa128av20
32.7532.7632.77T:isapa128v20
40.2840.3040.32T:schwaemm192192v2
41.5041.5141.55T:tinyjambu128v2
42.3842.4042.45T:giftcofb128v1
45.2945.3045.33T:schwaemm256256v2
46.2546.2646.28T:tinyjambu192v2
50.6350.6450.68T:tinyjambu256v2
53.4653.5353.56T:schwaemm128128v2
56.9056.9156.92T:romulusn
81.3781.4781.60T:isapk128av20
84.9284.9584.97romulusn
105.30105.32105.37T:isapk128v20
112.93113.80113.82romulusm
153.30153.37153.99T:elephant200v2
190.03190.06190.39T:isapxv20
225.57225.61225.64romulust
5248.745250.045251.66T:elephant160v2
5582.575585.665591.77T:elephant176v2
9258.499261.349270.64aes256gcmv1
Cycles/byte for long+long forgery
25%50%75%aead
7.017.017.01ascon128av12
10.4410.4410.44ascon128v12
10.5110.5110.51ascon80pqv12
13.9513.9613.96ascon128abi32v12
16.6216.6316.65T:xoodyakround3
20.4520.4520.45ascon128bi32v12
20.1220.4720.69T:aes256gcmv1
21.8121.8221.82T:isapa128v20
25.8625.8725.89T:isapa128av20
30.3130.3330.39T:schwaemm256128v2
30.5530.5930.62T:aes128gcmv1
40.2940.3040.32T:schwaemm192192v2
41.5041.5041.56T:tinyjambu128v2
42.3942.4042.45T:giftcofb128v1
45.3045.3045.33T:schwaemm256256v2
46.2546.2646.27T:tinyjambu192v2
50.6250.6350.64T:tinyjambu256v2
53.5353.5653.57T:schwaemm128128v2
56.9056.9156.95T:romulusn
65.4165.4765.54T:isapk128av20
81.3381.3781.45T:isapk128v20
84.9284.9484.95romulusn
113.04113.78113.82romulusm
114.56114.57114.59romulust
137.96137.98138.02T:isapxv20
153.30153.36153.38T:elephant200v2
381.40381.49383.47aes256gcmv1
5246.035249.985250.62T:elephant160v2
5581.785585.395591.36T:elephant176v2
Cycles/byte for 0+long encrypt
25%50%75%aead
6.016.246.39T:aes256gcmv1
6.876.886.88ascon128av12
10.4910.5010.51ascon128v12
10.7510.7610.76ascon80pqv12
11.5911.6011.61T:xoodyakround3
12.5412.6012.67T:aes128gcmv1
13.8113.8613.86ascon128abi32v12
20.3720.3820.38ascon128bi32v12
21.8721.8821.88T:isapa128v20
25.8825.8825.88T:isapa128av20
30.1330.1530.16T:schwaemm256128v2
32.7532.7532.75T:tinyjambu128v2
33.2533.2533.25T:tinyjambu192v2
33.5033.5033.50T:tinyjambu256v2
40.0640.1140.12T:schwaemm192192v2
42.4542.4642.47T:giftcofb128v1
44.5644.5644.57T:schwaemm256256v2
48.5048.5148.54T:romulusn
53.3553.4253.43T:schwaemm128128v2
55.9256.3556.38romulusn
56.1356.4356.45romulusm
64.4364.5764.70T:isapk128av20
80.7080.7280.76T:isapk128v20
102.07102.14102.17T:elephant200v2
114.66114.69114.70romulust
137.67137.73137.82T:isapxv20
381.23381.36381.72aes256gcmv1
3493.613494.453509.53T:elephant160v2
3688.863697.183705.77T:elephant176v2
Cycles/byte for 0+long decrypt
25%50%75%aead
6.046.306.59T:aes256gcmv1
6.997.007.01ascon128av12
10.4910.5110.51ascon80pqv12
10.6210.6310.63ascon128v12
11.5711.6011.63T:xoodyakround3
12.5412.6012.67T:aes128gcmv1
13.8013.8613.86ascon128abi32v12
20.4920.5120.51ascon128bi32v12
21.8521.8821.88T:isapa128v20
25.8525.8825.90T:isapa128av20
30.1330.1530.16T:schwaemm256128v2
32.7432.7532.76T:tinyjambu128v2
33.2433.2533.26T:tinyjambu192v2
33.4933.5033.51T:tinyjambu256v2
40.0740.1240.12T:schwaemm192192v2
42.4542.4642.48T:giftcofb128v1
44.5644.5644.57T:schwaemm256256v2
48.5248.5348.55T:romulusn
53.3253.3553.39T:schwaemm128128v2
56.1156.1456.14romulusn
56.2356.4556.46romulusm
64.4464.5864.70T:isapk128av20
80.6880.7180.74T:isapk128v20
102.14102.16102.18T:elephant200v2
114.63114.72114.74romulust
137.65137.72137.78T:isapxv20
381.30381.48381.84aes256gcmv1
3494.213497.583509.51T:elephant160v2
3687.903689.033705.27T:elephant176v2
Cycles/byte for 0+long forgery
25%50%75%aead
5.75?6.36?6.59?T:aes256gcmv1
7.017.017.01ascon128av12
10.5110.5110.51ascon80pqv12
10.6310.6310.63ascon128v12
11.5811.6011.61T:xoodyakround3
12.5512.6012.67T:aes128gcmv1
13.8213.8613.86ascon128abi32v12
20.5120.5120.51ascon128bi32v12
21.8621.8821.88T:isapa128v20
25.8525.8825.90T:isapa128av20
30.1330.1530.16T:schwaemm256128v2
32.7532.7532.78T:tinyjambu128v2
33.2533.2533.25T:tinyjambu192v2
33.5033.5033.50T:tinyjambu256v2
40.0740.1140.12T:schwaemm192192v2
42.4642.4642.47T:giftcofb128v1
44.5644.5744.57T:schwaemm256256v2
48.5148.5348.72T:romulusn
53.3453.3753.42T:schwaemm128128v2
56.1156.1356.13romulusn
56.2456.4456.45romulusm
64.4564.6764.71T:isapk128av20
80.7080.7180.74T:isapk128v20
102.16102.16102.19T:elephant200v2
114.64114.69114.70romulust
137.68137.72137.74T:isapxv20
381.42381.49381.74aes256gcmv1
3493.403494.533511.37T:elephant160v2
3688.913692.673704.11T:elephant176v2
Cycles/byte for 1536+1536 encrypt
25%50%75%aead
7.197.197.21ascon128av12
10.6510.6510.66ascon128v12
10.7710.7810.78ascon80pqv12
14.4314.4414.44ascon128abi32v12
17.1017.1017.10T:xoodyakround3
20.7220.7320.76ascon128bi32v12
26.6326.6826.85T:aes256gcmv1
31.1931.2031.21T:schwaemm256128v2
32.9632.9833.00T:aes128gcmv1
35.3635.3635.37T:isapa128av20
41.1741.1741.19T:schwaemm192192v2
41.8241.8241.83T:tinyjambu128v2
42.7942.7942.80T:giftcofb128v1
46.4046.4046.41T:schwaemm256256v2
46.7246.7246.73T:tinyjambu192v2
47.8247.8247.84T:isapa128v20
50.8650.8750.87T:tinyjambu256v2
54.2354.2454.26T:schwaemm128128v2
57.8957.9057.91T:romulusn
85.6585.6585.65romulusn
95.3595.3695.43T:isapk128av20
112.67114.28114.30romulusm
156.46156.50156.54T:elephant200v2
185.19185.20185.33T:isapk128v20
228.70228.71228.77romulust
305.38306.87307.35T:isapxv20
5307.985310.455310.98T:elephant160v2
5627.465628.375628.91T:elephant176v2
9443.839452.189453.26aes256gcmv1
Cycles/byte for 1536+1536 decrypt
25%50%75%aead
7.177.177.17ascon128av12
10.5810.5810.58ascon128v12
10.6510.6510.65ascon80pqv12
14.3114.3314.33ascon128abi32v12
16.7916.8016.81T:xoodyakround3
20.8020.8020.80ascon128bi32v12
29.6729.7429.89T:aes256gcmv1
31.1931.2131.22T:schwaemm256128v2
32.9332.9532.98T:aes128gcmv1
35.4035.4035.40T:isapa128av20
41.1741.1741.19T:schwaemm192192v2
41.8241.8341.83T:tinyjambu128v2
42.7642.7742.78T:giftcofb128v1
46.4846.4846.49T:schwaemm256256v2
46.6046.6046.61T:tinyjambu192v2
47.8447.8447.84T:isapa128v20
50.9951.0051.01T:tinyjambu256v2
54.1954.2354.25T:schwaemm128128v2
57.6457.6457.66T:romulusn
85.3985.4085.57romulusn
95.3995.4295.52T:isapk128av20
113.55114.40114.43romulusm
156.45156.50156.58T:elephant200v2
185.22185.23185.37T:isapk128v20
228.70228.71228.72romulust
305.47307.36307.41T:isapxv20
5307.415308.125310.85T:elephant160v2
5627.645628.035628.93T:elephant176v2
9442.609452.299455.11aes256gcmv1
Cycles/byte for 1536+1536 forgery
25%50%75%aead
7.177.177.17ascon128av12
10.5810.5810.58ascon128v12
10.6510.6510.65ascon80pqv12
14.3014.3314.33ascon128abi32v12
16.8416.8516.89T:xoodyakround3
20.8020.8020.81ascon128bi32v12
27.4927.4927.51T:isapa128av20
29.4829.4829.50T:isapa128v20
31.1831.2031.22T:schwaemm256128v2
32.9232.9432.97T:aes128gcmv1
41.1741.1741.19T:schwaemm192192v2
41.8241.8241.83T:tinyjambu128v2
42.7642.7742.77T:giftcofb128v1
44.5444.9645.22T:aes256gcmv1
46.4746.4846.49T:schwaemm256256v2
46.6046.6046.61T:tinyjambu192v2
50.9951.0051.00T:tinyjambu256v2
54.2054.2354.24T:schwaemm128128v2
57.6257.6357.64T:romulusn
74.7274.7274.80T:isapk128av20
85.3985.3985.46romulusn
113.64114.41114.42romulusm
117.66117.66117.68romulust
124.26124.27124.28T:isapk128v20
156.44156.46156.56T:elephant200v2
197.99198.00198.03T:isapxv20
567.85567.92570.22aes256gcmv1
5305.285310.315311.49T:elephant160v2
5627.915628.495632.00T:elephant176v2
Cycles/byte for 64+64 encrypt
25%50%75%aead
10.7310.8211.17ascon128av12
13.8413.9514.27ascon128v12
13.9614.0814.41ascon80pqv12
22.3022.4522.95ascon128abi32v12
25.8825.9126.51T:xoodyakround3
28.4028.4028.98ascon128bi32v12
49.1649.1649.37T:tinyjambu128v2
50.5150.5450.88T:schwaemm256128v2
50.9851.1351.54T:giftcofb128v1
54.5954.5954.81T:tinyjambu192v2
59.1759.1759.41T:tinyjambu256v2
66.1066.2066.35T:schwaemm192192v2
69.2069.2369.41T:schwaemm128128v2
72.5972.5972.88T:schwaemm256256v2
73.8774.0874.25T:romulusn
86.5586.8088.28T:aes128gcmv1
99.7199.7199.71romulusn
102.52102.63103.23T:isapa128av20
128.38128.62129.07romulusm
193.80196.42198.27T:aes256gcmv1
219.82220.85222.13T:elephant200v2
300.23300.34301.27romulust
394.04394.04394.41T:isapa128v20
402.77404.36405.11T:isapk128av20
2003.362003.552012.24T:isapk128v20
2969.472969.592971.00T:isapxv20
6986.886987.466989.91T:elephant176v2
7088.117088.887092.84T:elephant160v2
13707.4913708.0913770.81aes256gcmv1
Cycles/byte for 64+64 decrypt
25%50%75%aead
10.7510.7511.20ascon128av12
13.7313.8414.12ascon128v12
13.8813.9814.18ascon80pqv12
22.4522.4623.36ascon128abi32v12
25.4925.5125.88T:xoodyakround3
28.9528.9529.39ascon128bi32v12
49.2349.2349.34T:tinyjambu128v2
50.4550.5050.59T:schwaemm256128v2
51.1051.1351.45T:giftcofb128v1
54.5354.5554.77T:tinyjambu192v2
59.3759.4059.62T:tinyjambu256v2
66.1066.1366.41T:schwaemm192192v2
69.2069.2369.41T:schwaemm128128v2
73.0173.0273.17T:schwaemm256256v2
73.8573.9174.02T:romulusn
86.2586.7287.32T:aes128gcmv1
99.4199.4199.53romulusn
103.05103.05103.33T:isapa128av20
128.76129.02129.16romulusm
220.00220.08220.14T:elephant200v2
242.15245.48248.23T:aes256gcmv1
300.80300.99301.45romulust
394.47394.56394.56T:isapa128v20
402.72403.48404.77T:isapk128av20
2004.002004.022004.19T:isapk128v20
2971.822971.892972.24T:isapxv20
6987.056987.836991.19T:elephant176v2
7088.257088.387091.48T:elephant160v2
13707.6913707.9813782.34aes256gcmv1
Cycles/byte for 64+64 forgery
25%50%75%aead
10.7410.7410.74ascon128av12
13.7313.7313.84ascon128v12
13.8813.8813.88ascon80pqv12
22.4522.4522.46ascon128abi32v12
25.5925.6325.84T:xoodyakround3
28.9528.9528.95ascon128bi32v12
49.2349.2349.23T:tinyjambu128v2
50.4550.4850.53T:schwaemm256128v2
51.1051.1251.16T:giftcofb128v1
54.5354.5354.53T:tinyjambu192v2
59.3759.3759.46T:tinyjambu256v2
64.3864.3864.79T:isapa128av20
66.0966.1366.41T:schwaemm192192v2
69.2069.2469.41T:schwaemm128128v2
72.9873.0273.02T:schwaemm256256v2
73.6273.6473.78T:romulusn
86.5786.9588.53T:aes128gcmv1
99.4199.4199.41romulusn
128.76128.76129.16romulusm
188.53188.76189.18romulust
205.68205.68205.68T:isapa128v20
219.88219.98221.20T:elephant200v2
276.59276.78278.41T:isapk128av20
598.45604.71608.61