Cycles/byte for long+0 encrypt |
25% | 50% | 75% | aead |
0.55 | 0.58 | 0.59 | aes256gcmv1 |
0.72? | 0.78? | 0.80? | T:aes128gcmv1 |
5.31 | 5.31 | 5.31 | ascon128av12 |
7.49 | 7.50 | 7.51 | ascon80pqv12 |
7.75 | 7.75 | 7.75 | ascon128v12 |
11.49 | 11.69 | 11.74 | T:xoodyakround3 |
12.50 | 12.51 | 12.52 | ascon128abi32v12 |
17.37 | 17.48 | 17.53 | T:schwaemm256128v2 |
17.56 | 17.59 | 17.63 | T:grain128aeadv2 |
18.17 | 18.62 | 18.63 | ascon128bi32v12 |
23.35? | 23.56? | 33.88? | T:schwaemm192192v2 |
24.86 | 24.90 | 24.94 | T:schwaemm256256v2 |
25.24 | 25.31 | 25.34 | T:isapa128av20 |
26.93 | 27.08 | 27.33 | T:schwaemm128128v2 |
28.86 | 28.87 | 28.88 | T:giftcofb128v1 |
32.60 | 32.64 | 32.66 | T:isapa128v20 |
40.87 | 40.90 | 40.93 | romulusn |
48.89 | 50.08 | 50.36 | T:isapk128av20 |
63.72 | 63.94 | 64.08 | romulusm |
66.25 | 66.25 | 66.25 | T:tinyjambu128v2 |
76.14 | 76.31 | 76.69 | T:isapk128v20 |
81.25 | 81.25 | 81.25 | T:tinyjambu192v2 |
87.50 | 87.50 | 87.51 | T:tinyjambu256v2 |
134.12 | 134.25 | 134.57 | romulust |
161.41 | 161.83 | 162.47 | T:isapxv20 |
169.69 | 169.86 | 170.00 | T:elephant200v2 |
5981.58 | 5987.74 | 5997.02 | T:elephant176v2 |
7283.18 | 7285.52 | 7291.73 | T:elephant160v2 |
|
Cycles/byte for long+0 decrypt |
25% | 50% | 75% | aead |
0.49 | 0.49 | 0.50 | aes256gcmv1 |
0.76 | 0.78 | 0.79 | T:aes128gcmv1 |
5.31 | 5.31 | 5.31 | ascon128av12 |
7.60 | 7.61 | 7.64 | ascon128v12 |
7.99 | 8.01 | 8.01 | ascon80pqv12 |
11.52 | 11.62 | 11.67 | T:xoodyakround3 |
12.86 | 12.88 | 12.88 | ascon128abi32v12 |
17.55 | 17.63 | 17.70 | T:schwaemm256128v2 |
17.64 | 17.65 | 17.69 | T:grain128aeadv2 |
17.54 | 18.49 | 18.51 | ascon128bi32v12 |
23.25? | 23.37? | 31.36? | T:schwaemm192192v2 |
24.41 | 24.44 | 24.48 | T:schwaemm256256v2 |
24.85 | 24.88 | 24.91 | T:isapa128av20 |
27.00 | 27.09 | 27.21 | T:schwaemm128128v2 |
28.87 | 28.88 | 28.88 | T:giftcofb128v1 |
32.63 | 32.64 | 32.68 | T:isapa128v20 |
41.23 | 41.24 | 41.27 | romulusn |
49.14 | 49.98 | 50.28 | T:isapk128av20 |
63.53 | 63.98 | 64.01 | romulusm |
66.25 | 66.25 | 66.25 | T:tinyjambu128v2 |
76.30 | 76.40 | 77.65 | T:isapk128v20 |
81.24 | 81.25 | 81.26 | T:tinyjambu192v2 |
87.27 | 87.33 | 87.38 | T:tinyjambu256v2 |
134.05 | 134.15 | 134.34 | romulust |
160.15 | 162.66 | 163.85 | T:isapxv20 |
169.65 | 169.84 | 169.91 | T:elephant200v2 |
5980.14 | 5983.02 | 5987.77 | T:elephant176v2 |
7282.97 | 7283.32 | 7283.68 | T:elephant160v2 |
|
Cycles/byte for long+0 forgery |
25% | 50% | 75% | aead |
0.48 | 0.49 | 0.49 | aes256gcmv1 |
0.78 | 0.78 | 0.80 | T:aes128gcmv1 |
5.31 | 5.31 | 5.31 | ascon128av12 |
7.62 | 7.62 | 7.64 | ascon128v12 |
8.00 | 8.00 | 8.00 | ascon80pqv12 |
11.56 | 11.66 | 11.73 | T:xoodyakround3 |
12.88 | 12.88 | 12.88 | ascon128abi32v12 |
16.50 | 16.50 | 16.51 | T:isapa128v20 |
16.74 | 16.75 | 16.81 | T:isapa128av20 |
17.55 | 17.60 | 17.67 | T:schwaemm256128v2 |
17.63 | 17.64 | 17.67 | T:grain128aeadv2 |
18.49 | 18.50 | 18.51 | ascon128bi32v12 |
23.37? | 23.49? | 31.58? | T:schwaemm192192v2 |
24.39 | 24.43 | 24.48 | T:schwaemm256256v2 |
26.96 | 27.08 | 27.19 | T:schwaemm128128v2 |
28.87 | 28.88 | 28.88 | T:giftcofb128v1 |
32.61 | 33.24 | 33.43 | T:isapk128av20 |
41.23 | 41.24 | 41.57 | romulusn |
44.53 | 44.60 | 44.67 | romulust |
48.36 | 48.72 | 49.08 | T:isapk128v20 |
63.67 | 63.99 | 64.06 | romulusm |
66.25 | 66.25 | 66.25 | T:tinyjambu128v2 |
81.25 | 81.25 | 81.26 | T:tinyjambu192v2 |
87.27 | 87.38 | 87.40 | T:tinyjambu256v2 |
97.58 | 98.32 | 99.05 | T:isapxv20 |
169.85 | 170.00 | 170.13 | T:elephant200v2 |
5985.09 | 5987.30 | 6026.32 | T:elephant176v2 |
7282.71 | 7282.99 | 7284.15 | T:elephant160v2 |
|
Cycles/byte for long+long encrypt |
25% | 50% | 75% | aead |
0.47 | 0.48 | 0.49 | aes256gcmv1 |
0.58 | 0.59 | 0.60 | T:aes128gcmv1 |
5.26 | 5.28 | 5.31 | ascon128av12 |
7.50 | 7.50 | 7.50 | ascon80pqv12 |
7.62 | 7.62 | 7.63 | ascon128v12 |
8.69 | 8.74 | 8.83 | T:xoodyakround3 |
12.70 | 12.70 | 12.71 | ascon128abi32v12 |
16.89 | 16.94 | 16.98 | T:schwaemm256128v2 |
17.50 | 17.53 | 17.56 | T:grain128aeadv2 |
18.50 | 18.50 | 18.51 | ascon128bi32v12 |
20.96 | 20.97 | 21.02 | T:isapa128av20 |
23.27 | 23.32 | 23.35 | T:schwaemm192192v2 |
24.56 | 24.57 | 24.59 | T:isapa128v20 |
24.76 | 24.80 | 24.88 | T:schwaemm256256v2 |
26.88 | 26.93 | 27.05 | T:schwaemm128128v2 |
29.16 | 29.16 | 29.16 | T:giftcofb128v1 |
31.76 | 31.84 | 31.85 | romulusn |
40.57 | 40.73 | 41.72 | T:isapk128av20 |
43.05 | 43.11 | 43.15 | romulusm |
53.87 | 53.88 | 53.88 | T:tinyjambu128v2 |
61.72 | 61.92 | 62.06 | T:isapk128v20 |
63.24 | 63.25 | 63.25 | T:tinyjambu192v2 |
66.36 | 66.37 | 66.38 | T:tinyjambu256v2 |
89.27 | 89.42 | 89.56 | romulust |
126.78 | 126.86 | 126.99 | T:elephant200v2 |
129.01 | 129.50 | 129.97 | T:isapxv20 |
4471.51 | 4476.45 | 4486.35 | T:elephant176v2 |
5461.38 | 5461.60 | 5461.83 | T:elephant160v2 |
|
Cycles/byte for long+long decrypt |
25% | 50% | 75% | aead |
0.43 | 0.43 | 0.44 | aes256gcmv1 |
0.56 | 0.58 | 0.59 | T:aes128gcmv1 |
5.28 | 5.28 | 5.30 | ascon128av12 |
7.62 | 7.62 | 7.63 | ascon128v12 |
7.81 | 7.81 | 7.82 | ascon80pqv12 |
8.70 | 8.76 | 8.82 | T:xoodyakround3 |
12.64 | 12.66 | 12.68 | ascon128abi32v12 |
16.98 | 17.04 | 17.09 | T:schwaemm256128v2 |
17.55 | 17.58 | 17.62 | T:grain128aeadv2 |
18.31 | 18.31 | 18.32 | ascon128bi32v12 |
20.61 | 20.62 | 20.77 | T:isapa128av20 |
23.28 | 23.32 | 23.38 | T:schwaemm192192v2 |
24.42 | 24.49 | 24.64 | T:schwaemm256256v2 |
24.56 | 24.57 | 24.59 | T:isapa128v20 |
26.94 | 27.01 | 27.11 | T:schwaemm128128v2 |
29.15 | 29.16 | 29.16 | T:giftcofb128v1 |
31.90 | 31.96 | 31.97 | romulusn |
40.57 | 40.77 | 41.77 | T:isapk128av20 |
43.09 | 43.25 | 43.27 | romulusm |
53.88 | 53.88 | 53.88 | T:tinyjambu128v2 |
61.14 | 61.83 | 62.00 | T:isapk128v20 |
63.24 | 63.25 | 63.26 | T:tinyjambu192v2 |
66.19 | 66.31 | 66.32 | T:tinyjambu256v2 |
89.29 | 89.33 | 89.44 | romulust |
126.66 | 126.83 | 127.04 | T:elephant200v2 |
128.97 | 129.43 | 130.97 | T:isapxv20 |
4467.43 | 4471.76 | 4479.06 | T:elephant176v2 |
5460.39 | 5461.25 | 5461.48 | T:elephant160v2 |
|
Cycles/byte for long+long forgery |
25% | 50% | 75% | aead |
0.43 | 0.43 | 0.44 | aes256gcmv1 |
0.58 | 0.58 | 0.58 | T:aes128gcmv1 |
5.28 | 5.28 | 5.28 | ascon128av12 |
7.62 | 7.62 | 7.63 | ascon128v12 |
7.81 | 7.81 | 7.81 | ascon80pqv12 |
8.69 | 8.74 | 8.78 | T:xoodyakround3 |
12.66 | 12.66 | 12.66 | ascon128abi32v12 |
16.49 | 16.50 | 16.52 | T:isapa128v20 |
16.55 | 16.56 | 16.68 | T:isapa128av20 |
16.94 | 16.98 | 17.02 | T:schwaemm256128v2 |
17.54 | 17.57 | 17.61 | T:grain128aeadv2 |
18.31 | 18.31 | 18.32 | ascon128bi32v12 |
23.27 | 23.30 | 23.36 | T:schwaemm192192v2 |
24.45 | 24.57 | 24.67 | T:schwaemm256256v2 |
26.99 | 27.10 | 27.22 | T:schwaemm128128v2 |
29.15 | 29.16 | 29.17 | T:giftcofb128v1 |
31.93 | 31.96 | 32.01 | romulusn |
32.55 | 32.73 | 33.44 | T:isapk128av20 |
43.11 | 43.19 | 43.32 | romulusm |
44.57 | 44.58 | 44.63 | romulust |
47.83 | 47.90 | 48.05 | T:isapk128v20 |
53.88 | 53.88 | 53.88 | T:tinyjambu128v2 |
63.25 | 63.25 | 63.25 | T:tinyjambu192v2 |
66.18 | 66.26 | 66.32 | T:tinyjambu256v2 |
97.39 | 97.78 | 98.87 | T:isapxv20 |
126.71 | 126.79 | 126.88 | T:elephant200v2 |
4466.56 | 4472.62 | 4479.05 | T:elephant176v2 |
5461.42 | 5461.92 | 5462.12 | T:elephant160v2 |
|
Cycles/byte for 0+long encrypt |
25% | 50% | 75% | aead |
0.39 | 0.40 | 0.41 | aes256gcmv1 |
0.38? | 0.40? | 0.43? | T:aes128gcmv1 |
5.25 | 5.25 | 5.25 | ascon128av12 |
5.77 | 5.82 | 5.86 | T:xoodyakround3 |
7.49 | 7.49 | 7.50 | ascon128v12 |
7.49 | 7.50 | 7.51 | ascon80pqv12 |
12.89 | 12.89 | 12.91 | ascon128abi32v12 |
16.34 | 16.38 | 16.45 | T:schwaemm256128v2 |
16.49 | 16.51 | 16.54 | T:isapa128v20 |
16.62 | 16.63 | 16.63 | T:isapa128av20 |
17.45 | 17.47 | 17.51 | T:grain128aeadv2 |
18.36 | 18.37 | 18.39 | ascon128bi32v12 |
22.48 | 22.53 | 22.56 | romulusn |
22.55 | 22.57 | 22.66 | romulusm |
23.25 | 23.31 | 23.33 | T:schwaemm192192v2 |
24.59 | 24.64 | 24.76 | T:schwaemm256256v2 |
26.84 | 26.96 | 27.06 | T:schwaemm128128v2 |
29.44 | 29.44 | 29.45 | T:giftcofb128v1 |
33.25 | 33.39 | 33.55 | T:isapk128av20 |
41.50 | 41.50 | 41.50 | T:tinyjambu128v2 |
44.58 | 44.63 | 44.72 | romulust |
45.25 | 45.25 | 45.25 | T:tinyjambu192v2 |
45.25 | 45.25 | 45.26 | T:tinyjambu256v2 |
46.79 | 46.96 | 47.27 | T:isapk128v20 |
84.46 | 84.56 | 84.74 | T:elephant200v2 |
97.07 | 97.41 | 98.21 | T:isapxv20 |
2953.61 | 2956.16 | 2958.29 | T:elephant176v2 |
3639.43 | 3640.36 | 3645.01 | T:elephant160v2 |
|
Cycles/byte for 0+long decrypt |
25% | 50% | 75% | aead |
0.38 | 0.40 | 0.42 | T:aes128gcmv1 |
0.39 | 0.40 | 0.41 | aes256gcmv1 |
5.24 | 5.26 | 5.26 | ascon128av12 |
5.81 | 5.81 | 5.87 | T:xoodyakround3 |
7.62 | 7.62 | 7.62 | ascon128v12 |
7.62 | 7.63 | 7.63 | ascon80pqv12 |
12.43 | 12.45 | 12.45 | ascon128abi32v12 |
16.33 | 16.39 | 16.46 | T:schwaemm256128v2 |
16.48 | 16.50 | 16.51 | T:isapa128v20 |
16.37 | 16.62 | 16.62 | T:isapa128av20 |
17.45 | 17.47 | 17.51 | T:grain128aeadv2 |
18.11 | 18.12 | 18.13 | ascon128bi32v12 |
22.53 | 22.57 | 22.69 | romulusn |
22.53 | 22.58 | 22.67 | romulusm |
23.23 | 23.27 | 23.36 | T:schwaemm192192v2 |
24.44 | 24.53 | 24.58 | T:schwaemm256256v2 |
26.83 | 27.03 | 27.23 | T:schwaemm128128v2 |
29.44 | 29.45 | 29.45 | T:giftcofb128v1 |
32.46 | 32.65 | 33.44 | T:isapk128av20 |
41.50 | 41.50 | 41.50 | T:tinyjambu128v2 |
44.61 | 44.66 | 44.68 | romulust |
44.99 | 45.01 | 45.01 | T:tinyjambu256v2 |
45.25 | 45.25 | 45.26 | T:tinyjambu192v2 |
46.71 | 47.00 | 47.30 | T:isapk128v20 |
84.43 | 84.56 | 84.76 | T:elephant200v2 |
97.34 | 97.88 | 98.61 | T:isapxv20 |
2952.80 | 2956.91 | 2957.45 | T:elephant176v2 |
3639.35 | 3640.21 | 3643.86 | T:elephant160v2 |
|
Cycles/byte for 0+long forgery |
25% | 50% | 75% | aead |
0.39 | 0.40 | 0.41 | T:aes128gcmv1 |
0.39 | 0.40 | 0.41 | aes256gcmv1 |
5.25 | 5.25 | 5.25 | ascon128av12 |
5.75 | 5.78 | 5.86 | T:xoodyakround3 |
7.62 | 7.62 | 7.63 | ascon128v12 |
7.62 | 7.62 | 7.63 | ascon80pqv12 |
12.45 | 12.45 | 12.45 | ascon128abi32v12 |
16.36 | 16.37 | 16.65 | T:isapa128av20 |
16.33 | 16.39 | 16.50 | T:schwaemm256128v2 |
16.49 | 16.52 | 16.53 | T:isapa128v20 |
17.46 | 17.49 | 17.51 | T:grain128aeadv2 |
18.11 | 18.12 | 18.13 | ascon128bi32v12 |
22.51 | 22.54 | 22.58 | romulusn |
22.51 | 22.55 | 22.65 | romulusm |
23.22 | 23.27 | 23.32 | T:schwaemm192192v2 |
24.43 | 24.50 | 24.77 | T:schwaemm256256v2 |
26.82 | 27.05 | 27.34 | T:schwaemm128128v2 |
29.44 | 29.44 | 29.45 | T:giftcofb128v1 |
32.59 | 33.32 | 33.52 | T:isapk128av20 |
41.50 | 41.50 | 41.50 | T:tinyjambu128v2 |
44.55 | 44.65 | 44.70 | romulust |
45.00 | 45.01 | 45.01 | T:tinyjambu256v2 |
45.25 | 45.25 | 45.27 | T:tinyjambu192v2 |
47.19 | 47.31 | 47.37 | T:isapk128v20 |
84.52 | 84.59 | 84.71 | T:elephant200v2 |
97.90 | 98.13 | 98.69 | T:isapxv20 |
2953.19 | 2954.70 | 2957.65 | T:elephant176v2 |
3639.57 | 3639.99 | 3640.14 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 encrypt |
25% | 50% | 75% | aead |
0.57 | 0.57 | 0.58 | aes256gcmv1 |
0.68 | 0.68 | 0.70 | T:aes128gcmv1 |
5.41 | 5.42 | 5.43 | ascon128av12 |
7.62 | 7.62 | 7.64 | ascon80pqv12 |
7.74 | 7.75 | 7.75 | ascon128v12 |
8.77 | 8.78 | 8.87 | T:xoodyakround3 |
13.03 | 13.03 | 13.04 | ascon128abi32v12 |
17.46 | 17.49 | 17.51 | T:schwaemm256128v2 |
17.85 | 17.85 | 17.88 | T:grain128aeadv2 |
18.78 | 18.78 | 18.78 | ascon128bi32v12 |
22.42 | 22.46 | 22.49 | T:isapa128av20 |
23.82 | 23.84 | 23.86 | T:schwaemm192192v2 |
25.35 | 25.39 | 25.45 | T:schwaemm256256v2 |
27.25 | 27.27 | 27.34 | T:schwaemm128128v2 |
29.43 | 29.43 | 29.44 | T:giftcofb128v1 |
32.01 | 32.06 | 32.18 | romulusn |
35.86 | 35.87 | 35.89 | T:isapa128v20 |
43.37 | 43.39 | 43.44 | romulusm |
45.39 | 46.35 | 46.41 | T:isapk128av20 |
54.28 | 54.28 | 54.28 | T:tinyjambu128v2 |
63.72 | 63.72 | 63.72 | T:tinyjambu192v2 |
66.85 | 66.85 | 66.86 | T:tinyjambu256v2 |
90.75 | 90.82 | 90.92 | romulust |
102.43 | 102.44 | 102.54 | T:isapk128v20 |
129.40 | 129.43 | 129.51 | T:elephant200v2 |
217.24 | 217.59 | 217.67 | T:isapxv20 |
4500.22 | 4504.17 | 4506.74 | T:elephant176v2 |
5522.94 | 5523.17 | 5523.31 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 decrypt |
25% | 50% | 75% | aead |
0.52 | 0.53 | 0.53 | aes256gcmv1 |
0.67 | 0.67 | 0.68 | T:aes128gcmv1 |
5.41 | 5.41 | 5.42 | ascon128av12 |
7.74 | 7.74 | 7.75 | ascon128v12 |
7.93 | 7.93 | 7.93 | ascon80pqv12 |
8.77 | 8.80 | 8.86 | T:xoodyakround3 |
12.98 | 12.99 | 13.00 | ascon128abi32v12 |
17.50 | 17.58 | 17.70 | T:schwaemm256128v2 |
17.87 | 17.92 | 17.93 | T:grain128aeadv2 |
18.59 | 18.59 | 18.60 | ascon128bi32v12 |
22.06 | 22.18 | 22.19 | T:isapa128av20 |
23.81 | 23.83 | 23.86 | T:schwaemm192192v2 |
25.26 | 25.29 | 25.36 | T:schwaemm256256v2 |
27.28 | 27.32 | 27.40 | T:schwaemm128128v2 |
29.43 | 29.43 | 29.43 | T:giftcofb128v1 |
32.15 | 32.20 | 32.21 | romulusn |
35.87 | 35.89 | 35.91 | T:isapa128v20 |
43.46 | 43.50 | 43.59 | romulusm |
45.47 | 46.24 | 46.42 | T:isapk128av20 |
54.28 | 54.28 | 54.28 | T:tinyjambu128v2 |
63.72 | 63.73 | 63.73 | T:tinyjambu192v2 |
66.74 | 66.80 | 66.80 | T:tinyjambu256v2 |
90.66 | 90.70 | 90.72 | romulust |
102.28 | 102.36 | 102.42 | T:isapk128v20 |
129.62 | 129.69 | 129.80 | T:elephant200v2 |
217.65 | 217.76 | 218.67 | T:isapxv20 |
4499.47 | 4501.12 | 4512.51 | T:elephant176v2 |
5522.82 | 5522.89 | 5522.99 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 forgery |
25% | 50% | 75% | aead |
0.52 | 0.53 | 0.53 | aes256gcmv1 |
0.67 | 0.67 | 0.67 | T:aes128gcmv1 |
5.41 | 5.41 | 5.41 | ascon128av12 |
7.74 | 7.74 | 7.74 | ascon128v12 |
7.93 | 7.93 | 7.93 | ascon80pqv12 |
8.82 | 8.86 | 8.87 | T:xoodyakround3 |
12.98 | 12.99 | 12.99 | ascon128abi32v12 |
17.37 | 17.37 | 17.50 | T:isapa128av20 |
17.54 | 17.57 | 17.60 | T:schwaemm256128v2 |
17.87 | 17.88 | 17.93 | T:grain128aeadv2 |
18.59 | 18.59 | 18.59 | ascon128bi32v12 |
22.25 | 22.25 | 22.28 | T:isapa128v20 |
23.79 | 23.82 | 23.86 | T:schwaemm192192v2 |
25.18 | 25.24 | 25.29 | T:schwaemm256256v2 |
27.27 | 27.34 | 27.39 | T:schwaemm128128v2 |
29.43 | 29.43 | 29.45 | T:giftcofb128v1 |
32.20 | 32.20 | 32.20 | romulusn |
35.36 | 35.43 | 36.05 | T:isapk128av20 |
43.50 | 43.54 | 43.57 | romulusm |
45.90 | 45.90 | 45.94 | romulust |
54.28 | 54.28 | 54.28 | T:tinyjambu128v2 |
63.72 | 63.72 | 63.72 | T:tinyjambu192v2 |
66.74 | 66.79 | 66.80 | T:tinyjambu256v2 |
69.05 | 69.10 | 69.27 | T:isapk128v20 |
129.48 | 129.58 | 130.14 | T:elephant200v2 |
142.65 | 142.80 | 143.17 | T:isapxv20 |
4499.53 | 4502.52 | 4512.31 | T:elephant176v2 |
5523.16 | 5523.29 | 5530.36 | T:elephant160v2 |
|
Cycles/byte for 64+64 encrypt |
25% | 50% | 75% | aead |
4.67 | 4.68 | 4.79 | aes256gcmv1 |
4.80 | 4.86 | 4.91 | T:aes128gcmv1 |
8.40 | 8.40 | 9.09 | ascon128av12 |
10.38 | 10.38 | 10.62 | ascon80pqv12 |
10.52 | 10.60 | 10.66 | ascon128v12 |
12.64 | 12.91 | 12.94 | T:xoodyakround3 |
20.19 | 20.45 | 20.55 | ascon128abi32v12 |
25.10 | 25.20 | 25.25 | T:grain128aeadv2 |
25.32 | 25.32 | 25.32 | ascon128bi32v12 |
29.85 | 30.08 | 30.41 | T:schwaemm256128v2 |
34.98 | 35.57 | 36.18 | T:schwaemm128128v2 |
35.59 | 35.61 | 35.62 | T:giftcofb128v1 |
37.86 | 37.89 | 38.05 | romulusn |
38.64 | 38.90 | 39.26 | T:schwaemm192192v2 |
40.35 | 40.47 | 40.69 | T:schwaemm256256v2 |
49.97 | 50.02 | 50.21 | romulusm |
56.18 | 56.18 | 56.39 | T:isapa128av20 |
63.61 | 63.61 | 63.61 | T:tinyjambu128v2 |
74.45 | 74.45 | 74.45 | T:tinyjambu192v2 |
77.73 | 77.96 | 77.99 | T:tinyjambu256v2 |
121.31 | 121.53 | 121.84 | romulust |
144.31 | 144.70 | 144.88 | T:isapk128av20 |
182.00 | 182.41 | 183.04 | T:elephant200v2 |
295.76 | 295.76 | 296.24 | T:isapa128v20 |
1023.59 | 1023.71 | 1024.04 | T:isapk128v20 |
2209.95 | 2216.56 | 2218.27 | T:isapxv20 |
5604.62 | 5607.95 | 5611.46 | T:elephant176v2 |
7402.21 | 7404.02 | 7404.73 | T:elephant160v2 |
|
Cycles/byte for 64+64 decrypt |
25% | 50% | 75% | aead |
4.98 | 5.03 | 5.06 | aes256gcmv1 |
5.07 | 5.09 | 5.10 | T:aes128gcmv1 |
8.36 | 8.59 | 8.95 | ascon128av12 |
10.55 | 10.55 | 10.73 | ascon80pqv12 |
10.45 | 10.55 | 10.66 | ascon128v12 |
12.94 | 12.96 | 13.01 | T:xoodyakround3 |
19.98 | 19.98 | 20.16 | ascon128abi32v12 |
25.02 | 25.02 | 25.16 | ascon128bi32v12 |
25.18 | 25.40 | 25.83 | T:grain128aeadv2 |
29.51 | 29.98 | 30.12 | T:schwaemm256128v2 |
34.79 | 35.07 | 35.23 | T:schwaemm128128v2 |
35.60 | 35.61 | 35.61 | T:giftcofb128v1 |
37.78 | 37.83 | 37.88 | romulusn |
38.64 | 38.91 | 39.29 | T:schwaemm192192v2 |
40.75 | 41.02 | 41.41 | T:schwaemm256256v2 |
50.57 | 50.62 | 50.91 | romulusm |
54.96 | 54.97 | 55.25 | T:isapa128av20 |
63.61 | 63.66 | 63.66 | T:tinyjambu128v2 |
74.59 | 74.62 | 74.64 | T:tinyjambu192v2 |
78.01 | 78.01 | 78.09 | T:tinyjambu256v2 |
121.31 | 121.55 | 121.65 | romulust |
145.02 | 145.42 | 145.58 | T:isapk128av20 |
182.05 | 182.37 | 182.55 | T:elephant200v2 |
296.02 | 296.02 | 296.52 | T:isapa128v20 |
1022.19 | 1023.86 | 1024.09 | T:isapk128v20 |
2205.45 | 2218.33 | 2220.27 | T:isapxv20 |
5607.36 | 5609.84 | 5611.67 | T:elephant176v2 |
7395.83 | 7396.45 | 7405.69 | T:elephant160v2 |
|
Cycles/byte for 64+64 forgery |
25% | 50% | 75% | aead |
4.97 | 5.00 | 5.02 | aes256gcmv1 |
5.09 | 5.12 | 5.13 | T:aes128gcmv1 |
8.34 | 8.36 | 8.36 | ascon128av12 |
10.42 | 10.45 | 10.55 | ascon128v12 |
10.53 | 10.55 | 10.55 | ascon80pqv12 |
12.68 | 12.89 | 13.36 | T:xoodyakround3 |
19.98 | 19.98 | 19.98 | ascon128abi32v12 |
25.02 | 25.02 | 25.03 | ascon128bi32v12 |
25.20 | 25.20 | 25.31 | T:grain128aeadv2 |
29.93 | 29.98 | 30.30 | T:schwaemm256128v2 |
34.72 | 35.08 | 35.51 | T:schwaemm128128v2 |
35.60 | 35.61 | 35.61 | T:giftcofb128v1 |
35.94 | 35.94 | 36.82 | T:isapa128av20 |
37.80 | 37.86 | 37.88 | romulusn |
38.63 | 38.76 | 38.88 | T:schwaemm192192v2 |
40.56 | 40.89 | 41.14 | T:schwaemm256256v2 |
50.56 | 50.62 | 50.65 | romulusm |
63.56 | 63.66 | 63.66 | T:tinyjambu128v2 |
74.59 | 74.59 | 74.59 | T:tinyjambu192v2 |
75.80 | 75.91 | 76.39 | romulust |
78.01 | 78.01 | 78.01 | T:tinyjambu256v2 |
89.95 | 90.61 | 92.30 | T:isapk128av20 |
154.62 | 154.62 | 154.73 | T:isapa128v20 |
182.15 | 182.34 | 182.71 | T:elephant200v2 |
546.35 | 546.41 | 546.68 | T:isapk128v20 |
1153.70 | 1159.18 | 1160.93 | T:isapxv20 |
5608.63 | 5611.41 | 5613.14 | T:elephant176v2 |
7396.55 | 7399.88 | 7405.72 | T:elephant160v2 |
|