Cycles/byte for long+0 encrypt |
25% | 50% | 75% | aead |
0.92 | 0.95 | 0.99 | T:aes256gcmv1 |
1.52 | 1.53 | 1.54 | T:aes128gcmv1 |
1.66 | 1.67 | 1.67 | aes256gcmv1 |
6.41 | 6.44 | 6.48 | ascon128av12 |
9.37 | 9.40 | 9.40 | ascon128v12 |
9.40 | 9.42 | 9.42 | ascon80pqv12 |
11.20 | 11.25 | 11.31 | ascon128abi32v12 |
16.96 | 17.05 | 17.14 | ascon128bi32v12 |
17.89 | 17.91 | 18.00 | T:xoodyakround3 |
19.45 | 19.60 | 19.74 | T:schwaemm256128v2 |
23.35 | 23.38 | 23.55 | T:schwaemm256256v2 |
25.61 | 25.72 | 25.85 | T:schwaemm192192v2 |
26.96 | 27.03 | 27.46 | T:grain128aeadv2 |
27.51 | 27.68 | 27.85 | T:schwaemm128128v2 |
35.56 | 35.57 | 35.62 | romulusn |
36.36 | 36.38 | 36.45 | T:isapa128av20 |
36.51 | 36.56 | 36.68 | T:isapa128v20 |
40.48 | 40.50 | 40.54 | T:giftcofb128v1 |
57.36 | 57.44 | 57.54 | romulusm |
61.63 | 61.63 | 61.69 | T:tinyjambu128v2 |
64.98 | 65.07 | 65.22 | T:isapk128av20 |
68.91 | 68.96 | 68.96 | T:tinyjambu192v2 |
75.97 | 75.97 | 76.04 | T:tinyjambu256v2 |
85.54 | 85.65 | 85.75 | T:isapk128v20 |
112.29 | 112.30 | 112.30 | romulust |
148.48 | 149.30 | 150.73 | T:isapxv20 |
228.03 | 229.71 | 246.04 | T:elephant200v2 |
6484.26 | 6494.50 | 6540.14 | T:elephant176v2 |
7158.76 | 7161.61 | 7163.77 | T:elephant160v2 |
|
Cycles/byte for long+0 decrypt |
25% | 50% | 75% | aead |
0.90 | 0.91 | 0.97 | T:aes256gcmv1 |
1.61 | 1.62 | 1.64 | T:aes128gcmv1 |
1.80 | 1.81 | 1.83 | aes256gcmv1 |
6.25 | 6.28 | 6.32 | ascon128av12 |
9.49 | 9.51 | 9.53 | ascon80pqv12 |
9.55 | 9.57 | 9.57 | ascon128v12 |
11.21 | 11.25 | 11.26 | ascon128abi32v12 |
16.79 | 16.93 | 16.98 | ascon128bi32v12 |
17.74 | 17.77 | 17.86 | T:xoodyakround3 |
19.51 | 19.59 | 19.67 | T:schwaemm256128v2 |
23.34 | 23.39 | 23.51 | T:schwaemm256256v2 |
25.65 | 25.76 | 25.82 | T:schwaemm192192v2 |
27.52 | 27.59 | 27.78 | T:schwaemm128128v2 |
27.42 | 27.61 | 27.63 | T:grain128aeadv2 |
35.40 | 35.41 | 35.43 | romulusn |
36.29 | 36.34 | 36.54 | T:isapa128v20 |
36.40 | 36.44 | 36.50 | T:isapa128av20 |
40.50 | 40.54 | 40.59 | T:giftcofb128v1 |
57.64 | 57.70 | 58.14 | romulusm |
61.45 | 61.52 | 61.58 | T:tinyjambu128v2 |
64.99 | 65.11 | 65.17 | T:isapk128av20 |
68.67 | 68.68 | 68.74 | T:tinyjambu192v2 |
75.99 | 76.04 | 76.12 | T:tinyjambu256v2 |
84.81 | 84.90 | 84.97 | T:isapk128v20 |
112.28 | 112.34 | 112.37 | romulust |
149.09 | 149.35 | 151.56 | T:isapxv20 |
228.33 | 229.85 | 245.87 | T:elephant200v2 |
6478.13 | 6492.35 | 6540.31 | T:elephant176v2 |
7158.71 | 7160.33 | 7162.77 | T:elephant160v2 |
|
Cycles/byte for long+0 forgery |
25% | 50% | 75% | aead |
0.89 | 0.92 | 0.94 | T:aes256gcmv1 |
1.61 | 1.61 | 1.62 | T:aes128gcmv1 |
1.80 | 1.81 | 1.82 | aes256gcmv1 |
6.26 | 6.30 | 6.33 | ascon128av12 |
9.50 | 9.52 | 9.53 | ascon80pqv12 |
9.55 | 9.56 | 9.58 | ascon128v12 |
11.22 | 11.25 | 11.25 | ascon128abi32v12 |
16.81 | 16.93 | 16.96 | ascon128bi32v12 |
17.77 | 17.84 | 17.91 | T:xoodyakround3 |
18.03 | 18.09 | 18.13 | T:isapa128v20 |
19.44 | 19.55 | 19.73 | T:schwaemm256128v2 |
23.33 | 23.42 | 23.52 | T:schwaemm256256v2 |
24.11 | 24.14 | 24.20 | T:isapa128av20 |
25.67 | 25.75 | 25.80 | T:schwaemm192192v2 |
27.44 | 27.53 | 27.64 | T:grain128aeadv2 |
27.49 | 27.56 | 27.79 | T:schwaemm128128v2 |
35.42 | 35.42 | 35.44 | romulusn |
37.48 | 37.57 | 37.59 | romulust |
40.48 | 40.50 | 40.53 | T:giftcofb128v1 |
44.25 | 44.44 | 44.70 | T:isapk128av20 |
54.62 | 54.64 | 54.67 | T:isapk128v20 |
57.57 | 57.69 | 57.98 | romulusm |
61.52 | 61.58 | 61.61 | T:tinyjambu128v2 |
68.70 | 68.72 | 68.79 | T:tinyjambu192v2 |
76.01 | 76.04 | 76.10 | T:tinyjambu256v2 |
86.46 | 87.31 | 89.45 | T:isapxv20 |
228.06 | 229.92 | 245.68 | T:elephant200v2 |
6478.41 | 6490.26 | 6532.56 | T:elephant176v2 |
7158.11 | 7161.21 | 7162.93 | T:elephant160v2 |
|
Cycles/byte for long+long encrypt |
25% | 50% | 75% | aead |
0.67 | 0.69 | 0.71 | T:aes256gcmv1 |
1.00 | 1.01 | 1.02 | T:aes128gcmv1 |
1.09 | 1.09 | 1.10 | aes256gcmv1 |
6.37 | 6.42 | 6.44 | ascon128av12 |
9.43 | 9.46 | 9.47 | ascon80pqv12 |
9.45 | 9.48 | 9.48 | ascon128v12 |
11.05 | 11.09 | 11.11 | ascon128abi32v12 |
13.48 | 13.51 | 13.58 | T:xoodyakround3 |
16.83 | 16.91 | 16.93 | ascon128bi32v12 |
19.37 | 19.48 | 19.59 | T:schwaemm256128v2 |
23.24 | 23.26 | 23.36 | T:schwaemm256256v2 |
25.57 | 25.60 | 25.67 | T:schwaemm192192v2 |
26.93 | 26.99 | 27.27 | T:grain128aeadv2 |
27.25 | 27.40 | 27.44 | T:isapa128v20 |
27.56 | 27.60 | 27.78 | T:schwaemm128128v2 |
28.71 | 28.75 | 28.77 | romulusn |
30.28 | 30.31 | 30.32 | T:isapa128av20 |
39.64 | 39.69 | 39.71 | romulusm |
40.37 | 40.41 | 40.43 | T:giftcofb128v1 |
50.56 | 50.63 | 50.65 | T:tinyjambu128v2 |
54.33 | 54.34 | 54.34 | T:tinyjambu192v2 |
54.76 | 54.82 | 54.95 | T:isapk128av20 |
58.01 | 58.03 | 58.05 | T:tinyjambu256v2 |
70.16 | 70.19 | 70.23 | T:isapk128v20 |
74.82 | 74.88 | 74.92 | romulust |
117.12 | 117.37 | 117.98 | T:isapxv20 |
170.18 | 171.28 | 183.09 | T:elephant200v2 |
4844.66 | 4850.84 | 4887.38 | T:elephant176v2 |
5367.51 | 5369.03 | 5369.74 | T:elephant160v2 |
|
Cycles/byte for long+long decrypt |
25% | 50% | 75% | aead |
0.65 | 0.68 | 0.70 | T:aes256gcmv1 |
1.05 | 1.06 | 1.07 | T:aes128gcmv1 |
1.16 | 1.17 | 1.18 | aes256gcmv1 |
6.29 | 6.32 | 6.38 | ascon128av12 |
9.50 | 9.51 | 9.55 | ascon80pqv12 |
9.52 | 9.53 | 9.55 | ascon128v12 |
11.08 | 11.10 | 11.11 | ascon128abi32v12 |
13.38 | 13.40 | 13.49 | T:xoodyakround3 |
16.68 | 16.78 | 16.79 | ascon128bi32v12 |
19.42 | 19.49 | 19.58 | T:schwaemm256128v2 |
23.23 | 23.25 | 23.40 | T:schwaemm256256v2 |
25.57 | 25.62 | 25.65 | T:schwaemm192192v2 |
27.25 | 27.29 | 27.48 | T:isapa128v20 |
27.33 | 27.42 | 27.46 | T:grain128aeadv2 |
27.45 | 27.55 | 27.58 | T:schwaemm128128v2 |
28.65 | 28.66 | 28.68 | romulusn |
30.28 | 30.32 | 30.37 | T:isapa128av20 |
39.71 | 39.87 | 39.98 | romulusm |
40.39 | 40.43 | 40.46 | T:giftcofb128v1 |
50.60 | 50.61 | 50.64 | T:tinyjambu128v2 |
54.21 | 54.22 | 54.23 | T:tinyjambu192v2 |
54.76 | 54.81 | 54.87 | T:isapk128av20 |
58.06 | 58.09 | 58.11 | T:tinyjambu256v2 |
69.72 | 69.80 | 69.81 | T:isapk128v20 |
74.87 | 74.89 | 74.91 | romulust |
117.53 | 117.56 | 118.03 | T:isapxv20 |
170.40 | 171.36 | 182.96 | T:elephant200v2 |
4843.83 | 4849.64 | 4885.40 | T:elephant176v2 |
5367.33 | 5368.72 | 5370.46 | T:elephant160v2 |
|
Cycles/byte for long+long forgery |
25% | 50% | 75% | aead |
0.67 | 0.68 | 0.69 | T:aes256gcmv1 |
1.06 | 1.06 | 1.06 | T:aes128gcmv1 |
1.16 | 1.16 | 1.17 | aes256gcmv1 |
6.29 | 6.32 | 6.34 | ascon128av12 |
9.52 | 9.53 | 9.55 | ascon80pqv12 |
9.54 | 9.55 | 9.55 | ascon128v12 |
11.10 | 11.11 | 11.17 | ascon128abi32v12 |
13.41 | 13.45 | 13.49 | T:xoodyakround3 |
16.70 | 16.77 | 16.80 | ascon128bi32v12 |
18.11 | 18.12 | 18.21 | T:isapa128v20 |
19.41 | 19.48 | 19.58 | T:schwaemm256128v2 |
23.23 | 23.25 | 23.40 | T:schwaemm256256v2 |
24.17 | 24.19 | 24.22 | T:isapa128av20 |
25.57 | 25.62 | 25.67 | T:schwaemm192192v2 |
27.26 | 27.40 | 27.46 | T:grain128aeadv2 |
27.51 | 27.56 | 27.58 | T:schwaemm128128v2 |
28.65 | 28.66 | 28.70 | romulusn |
37.49 | 37.51 | 37.53 | romulust |
39.73 | 39.83 | 39.90 | romulusm |
40.40 | 40.44 | 40.45 | T:giftcofb128v1 |
44.38 | 44.48 | 44.62 | T:isapk128av20 |
50.62 | 50.63 | 50.65 | T:tinyjambu128v2 |
54.21 | 54.23 | 54.26 | T:tinyjambu192v2 |
54.62 | 54.65 | 54.67 | T:isapk128v20 |
58.04 | 58.08 | 58.08 | T:tinyjambu256v2 |
86.41 | 86.66 | 86.88 | T:isapxv20 |
170.47 | 171.50 | 182.93 | T:elephant200v2 |
4845.07 | 4850.42 | 4887.92 | T:elephant176v2 |
5367.64 | 5369.10 | 5370.40 | T:elephant160v2 |
|
Cycles/byte for 0+long encrypt |
25% | 50% | 75% | aead |
0.41 | 0.43 | 0.44 | T:aes256gcmv1 |
0.51 | 0.52 | 0.55 | aes256gcmv1 |
0.51 | 0.52 | 0.54 | T:aes128gcmv1 |
6.32 | 6.33 | 6.36 | ascon128av12 |
9.01 | 9.07 | 9.13 | T:xoodyakround3 |
9.48 | 9.49 | 9.54 | ascon80pqv12 |
9.52 | 9.52 | 9.53 | ascon128v12 |
10.91 | 10.95 | 10.96 | ascon128abi32v12 |
16.52 | 16.68 | 16.75 | ascon128bi32v12 |
18.18 | 18.24 | 18.27 | T:isapa128v20 |
19.21 | 19.30 | 19.45 | T:schwaemm256128v2 |
21.87 | 21.90 | 21.94 | romulusn |
21.90 | 21.92 | 21.94 | romulusm |
23.04 | 23.06 | 23.23 | T:schwaemm256256v2 |
24.17 | 24.19 | 24.25 | T:isapa128av20 |
25.43 | 25.52 | 25.59 | T:schwaemm192192v2 |
26.89 | 27.13 | 27.20 | T:grain128aeadv2 |
27.24 | 27.35 | 27.60 | T:schwaemm128128v2 |
37.57 | 37.58 | 37.58 | romulust |
39.69 | 39.70 | 39.72 | T:tinyjambu192v2 |
39.70 | 39.70 | 39.73 | T:tinyjambu128v2 |
40.05 | 40.11 | 40.15 | T:tinyjambu256v2 |
40.25 | 40.30 | 40.35 | T:giftcofb128v1 |
44.37 | 44.58 | 44.77 | T:isapk128av20 |
54.63 | 54.72 | 54.75 | T:isapk128v20 |
85.83 | 86.49 | 86.89 | T:isapxv20 |
112.46 | 113.29 | 120.74 | T:elephant200v2 |
3193.78 | 3202.57 | 3223.68 | T:elephant176v2 |
3572.05 | 3573.71 | 3576.12 | T:elephant160v2 |
|
Cycles/byte for 0+long decrypt |
25% | 50% | 75% | aead |
0.41 | 0.43 | 0.45 | T:aes256gcmv1 |
0.50 | 0.52 | 0.53 | T:aes128gcmv1 |
0.51 | 0.52 | 0.54 | aes256gcmv1 |
6.21 | 6.35 | 6.49 | ascon128av12 |
9.04 | 9.07 | 9.16 | T:xoodyakround3 |
9.48 | 9.49 | 9.57 | ascon80pqv12 |
9.52 | 9.53 | 9.53 | ascon128v12 |
10.95 | 10.96 | 10.98 | ascon128abi32v12 |
16.50 | 16.62 | 16.69 | ascon128bi32v12 |
18.19 | 18.23 | 18.25 | T:isapa128v20 |
19.21 | 19.32 | 19.48 | T:schwaemm256128v2 |
21.85 | 21.90 | 21.93 | romulusn |
21.89 | 21.92 | 21.95 | romulusm |
23.05 | 23.07 | 23.20 | T:schwaemm256256v2 |
24.17 | 24.21 | 24.26 | T:isapa128av20 |
25.46 | 25.56 | 25.61 | T:schwaemm192192v2 |
27.13 | 27.23 | 27.29 | T:grain128aeadv2 |
27.27 | 27.33 | 27.57 | T:schwaemm128128v2 |
37.49 | 37.53 | 37.58 | romulust |
39.68 | 39.68 | 39.73 | T:tinyjambu128v2 |
39.69 | 39.70 | 39.71 | T:tinyjambu192v2 |
40.13 | 40.13 | 40.13 | T:tinyjambu256v2 |
40.28 | 40.33 | 40.36 | T:giftcofb128v1 |
44.32 | 44.47 | 44.73 | T:isapk128av20 |
54.64 | 54.69 | 54.72 | T:isapk128v20 |
85.74 | 86.31 | 86.71 | T:isapxv20 |
112.44 | 113.30 | 120.88 | T:elephant200v2 |
3193.42 | 3203.63 | 3223.90 | T:elephant176v2 |
3571.37 | 3574.12 | 3576.24 | T:elephant160v2 |
|
Cycles/byte for 0+long forgery |
25% | 50% | 75% | aead |
0.41 | 0.42 | 0.44 | T:aes256gcmv1 |
0.50 | 0.51 | 0.53 | T:aes128gcmv1 |
0.52 | 0.52 | 0.53 | aes256gcmv1 |
6.09 | 6.26 | 6.43 | ascon128av12 |
9.03 | 9.08 | 9.14 | T:xoodyakround3 |
9.52 | 9.54 | 9.56 | ascon80pqv12 |
9.54 | 9.57 | 9.57 | ascon128v12 |
10.95 | 10.97 | 11.12 | ascon128abi32v12 |
16.51 | 16.64 | 16.69 | ascon128bi32v12 |
18.24 | 18.26 | 18.29 | T:isapa128v20 |
19.23 | 19.37 | 19.47 | T:schwaemm256128v2 |
21.84 | 21.89 | 21.91 | romulusn |
21.88 | 21.93 | 21.96 | romulusm |
23.11 | 23.15 | 23.19 | T:schwaemm256256v2 |
24.15 | 24.20 | 24.25 | T:isapa128av20 |
25.43 | 25.51 | 25.59 | T:schwaemm192192v2 |
27.13 | 27.25 | 27.29 | T:grain128aeadv2 |
27.28 | 27.43 | 27.66 | T:schwaemm128128v2 |
37.47 | 37.52 | 37.58 | romulust |
39.68 | 39.68 | 39.70 | T:tinyjambu128v2 |
39.70 | 39.70 | 39.72 | T:tinyjambu192v2 |
40.01 | 40.01 | 40.02 | T:tinyjambu256v2 |
40.30 | 40.34 | 40.37 | T:giftcofb128v1 |
44.28 | 44.48 | 44.75 | T:isapk128av20 |
54.66 | 54.70 | 54.71 | T:isapk128v20 |
85.49 | 85.85 | 86.43 | T:isapxv20 |
112.37 | 113.29 | 120.78 | T:elephant200v2 |
3194.72 | 3202.38 | 3228.76 | T:elephant176v2 |
3572.25 | 3574.68 | 3576.26 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 encrypt |
25% | 50% | 75% | aead |
1.14 | 1.14 | 1.15 | T:aes128gcmv1 |
1.23 | 1.23 | 1.24 | T:aes256gcmv1 |
1.23 | 1.24 | 1.24 | aes256gcmv1 |
6.54 | 6.58 | 6.60 | ascon128av12 |
9.60 | 9.61 | 9.63 | ascon128v12 |
9.61 | 9.62 | 9.64 | ascon80pqv12 |
11.37 | 11.40 | 11.41 | ascon128abi32v12 |
13.59 | 13.60 | 13.65 | T:xoodyakround3 |
17.19 | 17.21 | 17.23 | ascon128bi32v12 |
19.97 | 20.04 | 20.16 | T:schwaemm256128v2 |
23.82 | 23.87 | 23.98 | T:schwaemm256256v2 |
26.18 | 26.21 | 26.26 | T:schwaemm192192v2 |
27.38 | 27.41 | 27.62 | T:grain128aeadv2 |
27.87 | 27.99 | 28.04 | T:schwaemm128128v2 |
28.98 | 29.01 | 29.04 | romulusn |
33.52 | 33.53 | 33.54 | T:isapa128av20 |
39.96 | 39.97 | 39.98 | romulusm |
39.99 | 40.13 | 40.16 | T:isapa128v20 |
40.78 | 40.78 | 40.81 | T:giftcofb128v1 |
50.96 | 51.03 | 51.05 | T:tinyjambu128v2 |
54.74 | 54.75 | 54.76 | T:tinyjambu192v2 |
58.45 | 58.46 | 58.48 | T:tinyjambu256v2 |
60.99 | 61.00 | 61.02 | T:isapk128av20 |
76.04 | 76.05 | 76.06 | romulust |
121.98 | 122.00 | 122.03 | T:isapk128v20 |
174.85 | 174.86 | 185.99 | T:elephant200v2 |
190.44 | 190.65 | 190.74 | T:isapxv20 |
4881.28 | 4884.15 | 4917.35 | T:elephant176v2 |
5427.24 | 5429.06 | 5430.14 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 decrypt |
25% | 50% | 75% | aead |
1.19 | 1.20 | 1.20 | T:aes128gcmv1 |
1.22 | 1.23 | 1.24 | T:aes256gcmv1 |
1.30 | 1.31 | 1.33 | aes256gcmv1 |
6.74 | 6.74 | 6.80 | ascon128av12 |
9.66 | 9.67 | 9.70 | ascon80pqv12 |
9.69 | 9.69 | 9.70 | ascon128v12 |
11.41 | 11.42 | 11.46 | ascon128abi32v12 |
13.54 | 13.58 | 13.62 | T:xoodyakround3 |
17.11 | 17.14 | 17.16 | ascon128bi32v12 |
19.99 | 20.02 | 20.14 | T:schwaemm256128v2 |
23.81 | 23.85 | 23.97 | T:schwaemm256256v2 |
26.16 | 26.22 | 26.26 | T:schwaemm192192v2 |
27.68 | 27.79 | 27.83 | T:grain128aeadv2 |
27.87 | 27.98 | 28.13 | T:schwaemm128128v2 |
28.94 | 28.97 | 28.98 | romulusn |
33.54 | 33.56 | 33.57 | T:isapa128av20 |
40.00 | 40.01 | 40.16 | T:isapa128v20 |
40.08 | 40.16 | 40.24 | romulusm |
40.78 | 40.79 | 40.82 | T:giftcofb128v1 |
51.00 | 51.01 | 51.04 | T:tinyjambu128v2 |
54.61 | 54.62 | 54.65 | T:tinyjambu192v2 |
58.52 | 58.54 | 58.54 | T:tinyjambu256v2 |
61.02 | 61.03 | 61.04 | T:isapk128av20 |
76.03 | 76.06 | 76.08 | romulust |
121.66 | 121.67 | 121.69 | T:isapk128v20 |
174.81 | 174.87 | 185.83 | T:elephant200v2 |
190.37 | 190.71 | 191.50 | T:isapxv20 |
4879.85 | 4883.88 | 4919.51 | T:elephant176v2 |
5426.50 | 5428.74 | 5429.55 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 forgery |
25% | 50% | 75% | aead |
1.19 | 1.19 | 1.19 | T:aes128gcmv1 |
1.22 | 1.24 | 1.25 | T:aes256gcmv1 |
1.30 | 1.30 | 1.30 | aes256gcmv1 |
6.73 | 6.74 | 6.74 | ascon128av12 |
9.66 | 9.68 | 9.69 | ascon80pqv12 |
9.70 | 9.70 | 9.70 | ascon128v12 |
11.41 | 11.41 | 11.41 | ascon128abi32v12 |
13.57 | 13.61 | 13.65 | T:xoodyakround3 |
17.12 | 17.13 | 17.16 | ascon128bi32v12 |
19.97 | 20.05 | 20.17 | T:schwaemm256128v2 |
23.85 | 23.87 | 24.00 | T:schwaemm256256v2 |
24.62 | 24.62 | 24.73 | T:isapa128v20 |
25.97 | 25.99 | 26.03 | T:isapa128av20 |
26.18 | 26.20 | 26.23 | T:schwaemm192192v2 |
27.67 | 27.72 | 27.81 | T:grain128aeadv2 |
27.94 | 28.08 | 28.17 | T:schwaemm128128v2 |
28.92 | 28.93 | 28.96 | romulusn |
38.62 | 38.65 | 38.66 | romulust |
40.09 | 40.14 | 40.17 | romulusm |
40.78 | 40.79 | 40.82 | T:giftcofb128v1 |
47.96 | 47.97 | 48.09 | T:isapk128av20 |
51.02 | 51.03 | 51.06 | T:tinyjambu128v2 |
54.60 | 54.62 | 54.62 | T:tinyjambu192v2 |
58.47 | 58.49 | 58.52 | T:tinyjambu256v2 |
81.17 | 81.19 | 81.21 | T:isapk128v20 |
123.96 | 124.03 | 124.07 | T:isapxv20 |
174.88 | 174.90 | 186.13 | T:elephant200v2 |
4883.02 | 4887.26 | 4917.07 | T:elephant176v2 |
5426.69 | 5427.72 | 5429.16 | T:elephant160v2 |
|
Cycles/byte for 64+64 encrypt |
25% | 50% | 75% | aead |
6.94 | 7.05 | 7.07 | T:aes128gcmv1 |
7.50 | 7.66 | 8.20 | aes256gcmv1 |
10.59 | 10.67 | 10.87 | ascon128av12 |
12.74 | 12.90 | 13.46 | ascon128v12 |
12.98 | 12.98 | 13.38 | ascon80pqv12 |
14.12 | 14.25 | 14.50 | T:aes256gcmv1 |
17.93 | 18.21 | 18.77 | ascon128abi32v12 |
20.15 | 20.58 | 20.89 | T:xoodyakround3 |
23.73 | 23.73 | 25.80 | ascon128bi32v12 |
33.09 | 33.30 | 33.39 | T:schwaemm256128v2 |
35.00 | 35.14 | 35.23 | romulusn |
35.29 | 35.97 | 36.39 | T:grain128aeadv2 |
35.69 | 36.07 | 36.81 | T:schwaemm128128v2 |
38.02 | 38.23 | 38.35 | T:schwaemm256256v2 |
42.26 | 42.85 | 43.27 | T:schwaemm192192v2 |
45.77 | 45.89 | 46.66 | romulusm |
49.35 | 49.41 | 49.66 | T:giftcofb128v1 |
59.99 | 60.20 | 60.26 | T:tinyjambu128v2 |
64.16 | 64.27 | 64.59 | T:tinyjambu192v2 |
68.09 | 68.36 | 68.82 | T:tinyjambu256v2 |
102.12 | 102.13 | 102.60 | romulust |
106.87 | 107.35 | 107.66 | T:isapa128av20 |
192.05 | 194.24 | 194.30 | T:isapk128av20 |
246.17 | 246.74 | 262.39 | T:elephant200v2 |
331.14 | 331.20 | 331.98 | T:isapa128v20 |
1300.49 | 1300.51 | 1300.89 | T:isapk128v20 |
1844.59 | 1848.76 | 1852.91 | T:isapxv20 |
6063.19 | 6066.86 | 6109.73 | T:elephant176v2 |
7258.51 | 7261.37 | 7263.56 | T:elephant160v2 |
|
Cycles/byte for 64+64 decrypt |
25% | 50% | 75% | aead |
7.52 | 7.52 | 7.58 | T:aes128gcmv1 |
7.43 | 7.73 | 7.81 | aes256gcmv1 |
12.97 | 13.09 | 13.67 | ascon80pqv12 |
13.11 | 13.11 | 13.56 | ascon128v12 |
13.91 | 14.16 | 14.50 | T:aes256gcmv1 |
15.78 | 16.93 | 17.35 | ascon128av12 |
18.03 | 18.48 | 18.73 | ascon128abi32v12 |
19.77 | 20.73 | 21.08 | T:xoodyakround3 |
25.11 | 25.25 | 27.43 | ascon128bi32v12 |
32.82 | 33.12 | 33.26 | T:schwaemm256128v2 |
35.09 | 35.55 | 35.55 | romulusn |
36.16 | 36.34 | 36.80 | T:grain128aeadv2 |
36.16 | 36.48 | 36.92 | T:schwaemm128128v2 |
38.05 | 38.17 | 38.25 | T:schwaemm256256v2 |
42.15 | 42.28 | 42.77 | T:schwaemm192192v2 |
47.27 | 47.43 | 47.70 | romulusm |
49.54 | 49.65 | 50.07 | T:giftcofb128v1 |
60.03 | 60.09 | 60.37 | T:tinyjambu128v2 |
64.05 | 64.12 | 64.14 | T:tinyjambu192v2 |
68.15 | 68.30 | 68.73 | T:tinyjambu256v2 |
102.09 | 102.44 | 102.55 | romulust |
106.72 | 107.29 | 107.41 | T:isapa128av20 |
192.63 | 192.95 | 194.77 | T:isapk128av20 |
245.73 | 246.06 | 262.04 | T:elephant200v2 |
329.31 | 331.30 | 332.51 | T:isapa128v20 |
1300.74 | 1301.04 | 1301.65 | T:isapk128v20 |
1849.09 | 1849.56 | 1850.25 | T:isapxv20 |
6061.24 | 6066.55 | 6101.07 | T:elephant176v2 |
7257.73 | 7262.04 | 7266.57 | T:elephant160v2 |
|
Cycles/byte for 64+64 forgery |
25% | 50% | 75% | aead |
7.48 | 7.50 | 7.52 | T:aes128gcmv1 |
7.43 | 7.62 | 7.82 | aes256gcmv1 |
13.05 | 13.06 | 13.12 | ascon80pqv12 |
13.11 | 13.11 | 13.30 | ascon128v12 |
14.08 | 14.16 | 14.31 | T:aes256gcmv1 |
15.79 | 16.02 | 16.09 | ascon128av12 |
18.00 | 18.07 | 18.29 | ascon128abi32v12 |
20.08 | 20.44 | 20.55 | T:xoodyakround3 |
25.05 | 25.28 | 26.95 | ascon128bi32v12 |
32.80 | 32.82 | 33.19 | T:schwaemm256128v2 |
35.17 | 35.23 | 35.55 | romulusn |
35.66 | 36.09 | 36.30 | T:grain128aeadv2 |
36.16 | 36.16 | 36.58 | T:schwaemm128128v2 |
38.08 | 38.15 | 38.20 | T:schwaemm256256v2 |
42.15 | 42.16 | 42.48 | T:schwaemm192192v2 |
47.16 | 47.34 | 47.59 | romulusm |
49.90 | 50.02 | 50.16 | T:giftcofb128v1 |
60.06 | 60.22 | 60.23 | T:tinyjambu128v2 |
63.68 | 63.73 | 64.25 | romulust |
64.29 | 64.29 | 64.30 | T:tinyjambu192v2 |
66.66 | 66.99 | 67.12 | T:isapa128av20 |
68.29 | 68.31 | 68.34 | T:tinyjambu256v2 |
118.63 | 118.99 | 121.95 | T:isapk128av20 |
172.55 | 173.34 | 173.97 | T:isapa128v20 |
245.52 | 245.59 | 262.35 | T:elephant200v2 |
680.03 | 680.44 | 680.76 | T:isapk128v20 |
967.42 | 967.94 | 971.74 | T:isapxv20 |
6063.94 | 6068.15 | 6110.75 | T:elephant176v2 |
7260.33 | 7263.22 | 7265.78 | T:elephant160v2 |
|