Cycles/byte for long+0 encrypt |
25% | 50% | 75% | aead |
0.79 | 0.80 | 0.82 | T:aes128gcmv1 |
0.88 | 0.90 | 0.90 | aes256gcmv1 |
5.84 | 5.85 | 5.85 | ascon128av12 |
8.25 | 8.25 | 8.26 | ascon128v12 |
8.37 | 8.38 | 8.39 | ascon80pqv12 |
11.86 | 12.01 | 12.03 | T:xoodyakround3 |
12.34 | 12.38 | 12.42 | ascon128abi32v12 |
17.28 | 17.31 | 17.38 | T:schwaemm256128v2 |
18.41 | 18.50 | 18.60 | ascon128bi32v12 |
21.60 | 21.61 | 21.61 | T:grain128aeadv2 |
22.72 | 22.75 | 22.77 | T:schwaemm256256v2 |
22.77 | 22.85 | 22.90 | T:schwaemm192192v2 |
25.60 | 25.60 | 25.61 | T:isapa128av20 |
26.98 | 27.10 | 27.35 | T:schwaemm128128v2 |
29.56 | 29.56 | 29.58 | T:giftcofb128v1 |
35.69 | 35.71 | 35.72 | T:isapa128v20 |
41.38 | 41.94 | 42.20 | romulusn |
46.32 | 48.41 | 48.61 | T:isapk128av20 |
64.28 | 64.45 | 65.21 | romulusm |
66.25 | 66.25 | 66.25 | T:tinyjambu128v2 |
72.29 | 72.44 | 72.57 | T:isapk128v20 |
81.25 | 81.25 | 81.25 | T:tinyjambu192v2 |
82.75 | 82.75 | 82.75 | T:tinyjambu256v2 |
134.03 | 134.57 | 134.73 | romulust |
165.35 | 165.63 | 166.27 | T:isapxv20 |
171.25 | 171.44 | 172.38 | T:elephant200v2 |
7561.67 | 7563.64 | 7564.50 | T:elephant176v2 |
7835.73 | 7836.32 | 7836.70 | T:elephant160v2 |
|
Cycles/byte for long+0 decrypt |
25% | 50% | 75% | aead |
0.64 | 0.69 | 0.71 | T:aes128gcmv1 |
0.78 | 0.80 | 0.82 | aes256gcmv1 |
5.87 | 5.88 | 5.88 | ascon128av12 |
8.37 | 8.38 | 8.38 | ascon80pqv12 |
8.38 | 8.38 | 8.38 | ascon128v12 |
11.75 | 11.88 | 11.92 | T:xoodyakround3 |
12.44 | 12.44 | 12.45 | ascon128abi32v12 |
17.20 | 17.33 | 17.42 | T:schwaemm256128v2 |
18.49 | 18.50 | 18.52 | ascon128bi32v12 |
21.55 | 21.59 | 21.72 | T:grain128aeadv2 |
22.73 | 22.75 | 22.78 | T:schwaemm256256v2 |
22.79 | 22.82 | 22.93 | T:schwaemm192192v2 |
26.67 | 26.70 | 26.75 | T:isapa128av20 |
27.16 | 27.34 | 27.46 | T:schwaemm128128v2 |
29.69 | 29.69 | 29.69 | T:giftcofb128v1 |
35.70 | 35.70 | 35.71 | T:isapa128v20 |
41.53 | 41.53 | 42.88 | romulusn |
46.34 | 48.23 | 48.35 | T:isapk128av20 |
64.21 | 64.47 | 64.93 | romulusm |
66.25 | 66.25 | 66.25 | T:tinyjambu128v2 |
72.24 | 72.37 | 72.65 | T:isapk128v20 |
81.25 | 81.25 | 81.25 | T:tinyjambu192v2 |
82.75 | 82.75 | 82.75 | T:tinyjambu256v2 |
133.53 | 133.76 | 134.16 | romulust |
164.87 | 165.69 | 166.23 | T:isapxv20 |
168.61 | 171.94 | 172.43 | T:elephant200v2 |
7561.03 | 7563.51 | 7565.20 | T:elephant176v2 |
7835.81 | 7836.53 | 7836.98 | T:elephant160v2 |
|
Cycles/byte for long+0 forgery |
25% | 50% | 75% | aead |
0.68 | 0.69 | 0.70 | T:aes128gcmv1 |
0.79 | 0.81 | 0.81 | aes256gcmv1 |
5.88 | 5.88 | 5.88 | ascon128av12 |
8.38 | 8.38 | 8.38 | ascon80pqv12 |
8.38 | 8.38 | 8.38 | ascon128v12 |
11.77 | 11.79 | 11.97 | T:xoodyakround3 |
12.44 | 12.44 | 12.45 | ascon128abi32v12 |
17.20 | 17.36 | 17.41 | T:schwaemm256128v2 |
17.72 | 17.75 | 17.76 | T:isapa128av20 |
18.38 | 18.38 | 18.38 | T:isapa128v20 |
18.50 | 18.50 | 18.50 | ascon128bi32v12 |
21.55 | 21.60 | 21.80 | T:grain128aeadv2 |
22.73 | 22.75 | 22.77 | T:schwaemm256256v2 |
22.80 | 22.90 | 23.00 | T:schwaemm192192v2 |
27.17 | 27.32 | 27.49 | T:schwaemm128128v2 |
29.69 | 29.69 | 29.69 | T:giftcofb128v1 |
30.90 | 31.05 | 32.12 | T:isapk128av20 |
41.57 | 41.57 | 42.87 | romulusn |
44.45 | 44.50 | 44.53 | romulust |
44.95 | 45.04 | 45.18 | T:isapk128v20 |
64.09 | 64.14 | 64.96 | romulusm |
66.25 | 66.25 | 66.25 | T:tinyjambu128v2 |
81.25 | 81.25 | 81.25 | T:tinyjambu192v2 |
82.75 | 82.75 | 82.75 | T:tinyjambu256v2 |
98.57 | 99.36 | 99.80 | T:isapxv20 |
168.62 | 172.15 | 172.47 | T:elephant200v2 |
7560.24 | 7564.35 | 7565.04 | T:elephant176v2 |
7835.58 | 7836.12 | 7836.53 | T:elephant160v2 |
|
Cycles/byte for long+long encrypt |
25% | 50% | 75% | aead |
0.60 | 0.60 | 0.61 | T:aes128gcmv1 |
0.64 | 0.65 | 0.66 | aes256gcmv1 |
5.80 | 5.81 | 5.81 | ascon128av12 |
8.28 | 8.28 | 8.29 | ascon128v12 |
8.28 | 8.29 | 8.29 | ascon80pqv12 |
8.90 | 8.94 | 8.98 | T:xoodyakround3 |
12.44 | 12.44 | 12.45 | ascon128abi32v12 |
17.12 | 17.16 | 17.20 | T:schwaemm256128v2 |
18.38 | 18.38 | 18.39 | ascon128bi32v12 |
21.69 | 21.71 | 21.75 | T:isapa128av20 |
21.83 | 21.83 | 21.84 | T:grain128aeadv2 |
22.58 | 22.60 | 22.61 | T:schwaemm256256v2 |
22.63 | 22.69 | 22.72 | T:schwaemm192192v2 |
26.94 | 27.02 | 27.10 | T:schwaemm128128v2 |
27.03 | 27.04 | 27.04 | T:isapa128v20 |
29.50 | 29.56 | 29.56 | T:giftcofb128v1 |
31.98 | 32.01 | 32.01 | romulusn |
38.55 | 38.60 | 38.86 | T:isapk128av20 |
43.58 | 43.74 | 43.83 | romulusm |
53.88 | 53.88 | 53.88 | T:tinyjambu128v2 |
58.50 | 58.58 | 58.68 | T:isapk128v20 |
62.12 | 62.12 | 62.13 | T:tinyjambu256v2 |
63.24 | 63.25 | 63.26 | T:tinyjambu192v2 |
89.08 | 89.32 | 89.60 | romulust |
127.76 | 127.97 | 128.05 | T:elephant200v2 |
131.18 | 131.74 | 132.08 | T:isapxv20 |
5651.08 | 5651.34 | 5651.66 | T:elephant176v2 |
5873.53 | 5874.36 | 5875.10 | T:elephant160v2 |
|
Cycles/byte for long+long decrypt |
25% | 50% | 75% | aead |
0.52 | 0.54 | 0.56 | T:aes128gcmv1 |
0.59 | 0.60 | 0.61 | aes256gcmv1 |
5.76 | 5.82 | 5.82 | ascon128av12 |
8.35 | 8.35 | 8.35 | ascon80pqv12 |
8.35 | 8.35 | 8.35 | ascon128v12 |
8.88 | 8.90 | 8.91 | T:xoodyakround3 |
12.47 | 12.48 | 12.50 | ascon128abi32v12 |
17.12 | 17.16 | 17.21 | T:schwaemm256128v2 |
18.53 | 18.54 | 18.54 | ascon128bi32v12 |
21.56 | 21.57 | 21.60 | T:grain128aeadv2 |
22.21 | 22.23 | 22.24 | T:isapa128av20 |
22.58 | 22.60 | 22.62 | T:schwaemm256256v2 |
22.67 | 22.72 | 22.76 | T:schwaemm192192v2 |
27.03 | 27.03 | 27.04 | T:isapa128v20 |
27.08 | 27.11 | 27.16 | T:schwaemm128128v2 |
29.53 | 29.53 | 29.56 | T:giftcofb128v1 |
32.18 | 32.22 | 32.22 | romulusn |
38.60 | 39.96 | 40.32 | T:isapk128av20 |
43.84 | 43.94 | 43.98 | romulusm |
53.87 | 53.88 | 53.88 | T:tinyjambu128v2 |
58.45 | 58.55 | 58.68 | T:isapk128v20 |
62.12 | 62.12 | 62.13 | T:tinyjambu256v2 |
63.25 | 63.25 | 63.26 | T:tinyjambu192v2 |
89.07 | 89.27 | 89.42 | romulust |
127.71 | 127.81 | 127.90 | T:elephant200v2 |
131.11 | 131.61 | 132.15 | T:isapxv20 |
5651.18 | 5651.50 | 5651.76 | T:elephant176v2 |
5873.27 | 5874.63 | 5875.75 | T:elephant160v2 |
|
Cycles/byte for long+long forgery |
25% | 50% | 75% | aead |
0.53 | 0.54 | 0.55 | T:aes128gcmv1 |
0.59 | 0.60 | 0.61 | aes256gcmv1 |
5.82 | 5.82 | 5.82 | ascon128av12 |
8.35 | 8.35 | 8.35 | ascon128v12 |
8.35 | 8.35 | 8.35 | ascon80pqv12 |
8.85 | 8.88 | 8.91 | T:xoodyakround3 |
12.47 | 12.47 | 12.48 | ascon128abi32v12 |
17.10 | 17.16 | 17.23 | T:schwaemm256128v2 |
17.73 | 17.74 | 17.76 | T:isapa128av20 |
18.37 | 18.38 | 18.38 | T:isapa128v20 |
18.54 | 18.54 | 18.54 | ascon128bi32v12 |
21.56 | 21.58 | 21.59 | T:grain128aeadv2 |
22.59 | 22.60 | 22.62 | T:schwaemm256256v2 |
22.68 | 22.72 | 22.74 | T:schwaemm192192v2 |
27.04 | 27.09 | 27.15 | T:schwaemm128128v2 |
29.53 | 29.53 | 29.53 | T:giftcofb128v1 |
30.97 | 32.03 | 32.15 | T:isapk128av20 |
32.18 | 32.22 | 32.22 | romulusn |
43.83 | 43.95 | 43.99 | romulusm |
44.46 | 44.48 | 44.51 | romulust |
44.83 | 44.94 | 45.11 | T:isapk128v20 |
53.87 | 53.88 | 53.88 | T:tinyjambu128v2 |
62.12 | 62.12 | 62.13 | T:tinyjambu256v2 |
63.25 | 63.25 | 63.26 | T:tinyjambu192v2 |
98.21 | 98.49 | 98.82 | T:isapxv20 |
127.71 | 127.82 | 127.85 | T:elephant200v2 |
5650.21 | 5650.97 | 5651.73 | T:elephant176v2 |
5873.03 | 5874.18 | 5875.21 | T:elephant160v2 |
|
Cycles/byte for 0+long encrypt |
25% | 50% | 75% | aead |
0.38 | 0.40 | 0.42 | aes256gcmv1 |
0.38 | 0.40 | 0.42 | T:aes128gcmv1 |
5.75 | 5.75 | 5.75 | ascon128av12 |
5.89 | 5.90 | 5.90 | T:xoodyakround3 |
8.31 | 8.31 | 8.32 | ascon80pqv12 |
8.31 | 8.31 | 8.32 | ascon128v12 |
12.50 | 12.50 | 12.51 | ascon128abi32v12 |
16.98 | 17.05 | 17.09 | T:schwaemm256128v2 |
17.87 | 17.88 | 17.88 | T:isapa128av20 |
18.16 | 18.25 | 18.35 | ascon128bi32v12 |
18.37 | 18.38 | 18.38 | T:isapa128v20 |
22.04 | 22.06 | 22.08 | T:grain128aeadv2 |
22.43 | 22.45 | 22.47 | T:schwaemm256256v2 |
22.53 | 22.56 | 22.75 | T:schwaemm192192v2 |
22.66 | 22.73 | 23.10 | romulusm |
22.71 | 22.83 | 23.14 | romulusn |
26.84 | 26.97 | 27.09 | T:schwaemm128128v2 |
29.44 | 29.44 | 29.44 | T:giftcofb128v1 |
30.99 | 31.07 | 32.23 | T:isapk128av20 |
41.50 | 41.50 | 41.50 | T:tinyjambu128v2 |
41.50 | 41.50 | 41.50 | T:tinyjambu256v2 |
44.45 | 44.47 | 44.49 | romulust |
44.69 | 44.79 | 45.04 | T:isapk128v20 |
45.25 | 45.25 | 45.25 | T:tinyjambu192v2 |
85.06 | 85.13 | 85.24 | T:elephant200v2 |
97.44 | 97.92 | 98.53 | T:isapxv20 |
3737.68 | 3738.77 | 3739.71 | T:elephant176v2 |
3915.11 | 3915.71 | 3920.76 | T:elephant160v2 |
|
Cycles/byte for 0+long decrypt |
25% | 50% | 75% | aead |
0.38 | 0.40 | 0.42 | T:aes128gcmv1 |
0.38 | 0.40 | 0.42 | aes256gcmv1 |
5.62 | 5.75 | 5.75 | ascon128av12 |
5.91 | 5.92 | 5.93 | T:xoodyakround3 |
8.31 | 8.31 | 8.32 | ascon128v12 |
8.31 | 8.32 | 8.32 | ascon80pqv12 |
12.50 | 12.50 | 12.51 | ascon128abi32v12 |
16.92 | 17.05 | 17.15 | T:schwaemm256128v2 |
17.72 | 17.75 | 17.75 | T:isapa128av20 |
18.36 | 18.38 | 18.39 | T:isapa128v20 |
18.56 | 18.57 | 18.57 | ascon128bi32v12 |
21.52 | 21.53 | 21.76 | T:grain128aeadv2 |
22.44 | 22.48 | 22.49 | T:schwaemm256256v2 |
22.52 | 22.56 | 22.74 | T:schwaemm192192v2 |
22.68 | 22.71 | 23.09 | romulusm |
22.78 | 22.79 | 22.82 | romulusn |
26.83 | 26.88 | 26.99 | T:schwaemm128128v2 |
29.44 | 29.44 | 29.44 | T:giftcofb128v1 |
30.87 | 31.93 | 32.21 | T:isapk128av20 |
41.50 | 41.50 | 41.50 | T:tinyjambu256v2 |
41.50 | 41.50 | 41.50 | T:tinyjambu128v2 |
44.45 | 44.48 | 44.50 | romulust |
44.72 | 44.90 | 44.98 | T:isapk128v20 |
45.25 | 45.25 | 45.25 | T:tinyjambu192v2 |
85.00 | 85.13 | 85.28 | T:elephant200v2 |
97.17 | 97.32 | 97.71 | T:isapxv20 |
3737.83 | 3738.28 | 3739.55 | T:elephant176v2 |
3915.52 | 3916.18 | 3921.10 | T:elephant160v2 |
|
Cycles/byte for 0+long forgery |
25% | 50% | 75% | aead |
0.40 | 0.40 | 0.41 | aes256gcmv1 |
0.39 | 0.40 | 0.42 | T:aes128gcmv1 |
5.75 | 5.75 | 5.75 | ascon128av12 |
5.92 | 5.94 | 5.96 | T:xoodyakround3 |
8.31 | 8.31 | 8.31 | ascon128v12 |
8.32 | 8.32 | 8.32 | ascon80pqv12 |
12.50 | 12.50 | 12.51 | ascon128abi32v12 |
16.88 | 17.07 | 17.14 | T:schwaemm256128v2 |
17.72 | 17.72 | 17.79 | T:isapa128av20 |
18.36 | 18.38 | 18.38 | T:isapa128v20 |
18.56 | 18.57 | 18.57 | ascon128bi32v12 |
21.52 | 21.53 | 21.77 | T:grain128aeadv2 |
22.43 | 22.45 | 22.48 | T:schwaemm256256v2 |
22.53 | 22.55 | 22.73 | T:schwaemm192192v2 |
22.69 | 22.69 | 22.75 | romulusm |
22.73 | 22.73 | 22.73 | romulusn |
26.83 | 26.92 | 26.99 | T:schwaemm128128v2 |
29.44 | 29.44 | 29.44 | T:giftcofb128v1 |
31.99 | 32.17 | 32.27 | T:isapk128av20 |
41.50 | 41.50 | 41.50 | T:tinyjambu256v2 |
41.50 | 41.50 | 41.50 | T:tinyjambu128v2 |
44.46 | 44.50 | 44.54 | romulust |
44.69 | 44.81 | 45.11 | T:isapk128v20 |
45.25 | 45.25 | 45.25 | T:tinyjambu192v2 |
85.03 | 85.10 | 85.31 | T:elephant200v2 |
97.05 | 97.46 | 97.72 | T:isapxv20 |
3737.62 | 3738.02 | 3739.16 | T:elephant176v2 |
3915.29 | 3915.76 | 3921.27 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 encrypt |
25% | 50% | 75% | aead |
0.70 | 0.70 | 0.71 | T:aes128gcmv1 |
0.75 | 0.75 | 0.76 | aes256gcmv1 |
5.94 | 5.95 | 5.95 | ascon128av12 |
8.41 | 8.41 | 8.48 | ascon80pqv12 |
8.41 | 8.41 | 8.41 | ascon128v12 |
8.98 | 9.03 | 9.04 | T:xoodyakround3 |
12.72 | 12.73 | 12.74 | ascon128abi32v12 |
17.62 | 17.63 | 17.66 | T:schwaemm256128v2 |
18.77 | 18.77 | 18.78 | ascon128bi32v12 |
22.16 | 22.17 | 22.17 | T:grain128aeadv2 |
23.20 | 23.21 | 23.21 | T:schwaemm256256v2 |
23.14 | 23.22 | 23.30 | T:schwaemm192192v2 |
23.23 | 23.27 | 23.28 | T:isapa128av20 |
27.21 | 27.33 | 27.51 | T:schwaemm128128v2 |
29.75 | 29.81 | 29.81 | T:giftcofb128v1 |
32.28 | 32.32 | 32.53 | romulusn |
39.29 | 39.29 | 39.30 | T:isapa128v20 |
43.12 | 43.23 | 44.54 | T:isapk128av20 |
43.91 | 44.04 | 44.12 | romulusm |
54.28 | 54.28 | 54.28 | T:tinyjambu128v2 |
62.57 | 62.57 | 62.58 | T:tinyjambu256v2 |
63.72 | 63.72 | 63.73 | T:tinyjambu192v2 |
90.59 | 90.64 | 90.88 | romulust |
102.06 | 102.10 | 102.27 | T:isapk128v20 |
130.41 | 130.48 | 130.58 | T:elephant200v2 |
222.31 | 222.45 | 222.73 | T:isapxv20 |
5691.44 | 5692.55 | 5693.25 | T:elephant176v2 |
5940.24 | 5941.09 | 5947.71 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 decrypt |
25% | 50% | 75% | aead |
0.64 | 0.64 | 0.66 | T:aes128gcmv1 |
0.70 | 0.71 | 0.74 | aes256gcmv1 |
5.91 | 5.96 | 5.96 | ascon128av12 |
8.47 | 8.47 | 8.48 | ascon128v12 |
8.47 | 8.47 | 8.47 | ascon80pqv12 |
8.93 | 8.99 | 9.00 | T:xoodyakround3 |
12.76 | 12.76 | 12.78 | ascon128abi32v12 |
17.62 | 17.67 | 17.69 | T:schwaemm256128v2 |
18.99 | 18.99 | 19.00 | ascon128bi32v12 |
21.91 | 21.92 | 21.93 | T:grain128aeadv2 |
23.21 | 23.22 | 23.23 | T:schwaemm256256v2 |
23.18 | 23.27 | 23.33 | T:schwaemm192192v2 |
23.72 | 23.72 | 23.73 | T:isapa128av20 |
27.39 | 27.43 | 27.58 | T:schwaemm128128v2 |
29.79 | 29.79 | 29.81 | T:giftcofb128v1 |
32.47 | 32.47 | 32.47 | romulusn |
39.31 | 39.31 | 39.32 | T:isapa128v20 |
43.89 | 44.16 | 44.34 | romulusm |
43.20 | 44.56 | 44.60 | T:isapk128av20 |
54.28 | 54.28 | 54.28 | T:tinyjambu128v2 |
62.58 | 62.58 | 62.58 | T:tinyjambu256v2 |
63.72 | 63.73 | 63.73 | T:tinyjambu192v2 |
90.35 | 90.59 | 90.84 | romulust |
102.09 | 102.16 | 102.19 | T:isapk128v20 |
130.41 | 130.48 | 130.66 | T:elephant200v2 |
221.94 | 222.07 | 222.38 | T:isapxv20 |
5691.35 | 5692.12 | 5693.73 | T:elephant176v2 |
5940.87 | 5941.21 | 5947.87 | T:elephant160v2 |
|
Cycles/byte for 1536+1536 forgery |
25% | 50% | 75% | aead |
0.64 | 0.64 | 0.65 | T:aes128gcmv1 |
0.70 | 0.71 | 0.72 | aes256gcmv1 |
5.96 | 5.96 | 5.96 | ascon128av12 |
8.47 | 8.47 | 8.47 | ascon128v12 |
8.47 | 8.47 | 8.47 | ascon80pqv12 |
8.94 | 8.94 | 8.95 | T:xoodyakround3 |
12.76 | 12.76 | 12.76 | ascon128abi32v12 |
17.62 | 17.64 | 17.67 | T:schwaemm256128v2 |
18.60 | 18.60 | 18.60 | T:isapa128av20 |
18.99 | 19.00 | 19.00 | ascon128bi32v12 |
21.91 | 21.93 | 21.96 | T:grain128aeadv2 |
23.21 | 23.22 | 23.23 | T:schwaemm256256v2 |
23.21 | 23.27 | 23.34 | T:schwaemm192192v2 |
24.62 | 24.62 | 24.62 | T:isapa128v20 |
27.40 | 27.47 | 27.58 | T:schwaemm128128v2 |
29.79 | 29.79 | 29.79 | T:giftcofb128v1 |
32.45 | 32.47 | 32.47 | romulusn |
33.56 | 33.62 | 34.61 | T:isapk128av20 |
43.83 | 43.89 | 44.31 | romulusm |
45.77 | 45.78 | 45.80 | romulust |
54.28 | 54.28 | 54.28 | T:tinyjambu128v2 |
62.58 | 62.58 | 62.58 | T:tinyjambu256v2 |
63.72 | 63.72 | 63.72 | T:tinyjambu192v2 |
67.46 | 67.53 | 67.57 | T:isapk128v20 |
130.41 | 130.48 | 130.50 | T:elephant200v2 |
144.43 | 144.64 | 145.15 | T:isapxv20 |
5690.94 | 5692.02 | 5694.27 | T:elephant176v2 |
5941.21 | 5941.50 | 5947.91 | T:elephant160v2 |
|
Cycles/byte for 64+64 encrypt |
25% | 50% | 75% | aead |
4.77 | 4.79 | 4.87 | T:aes128gcmv1 |
5.10 | 5.17 | 5.32 | aes256gcmv1 |
9.16 | 9.16 | 9.33 | ascon128av12 |
11.23 | 11.23 | 11.30 | ascon128v12 |
11.27 | 11.27 | 11.38 | ascon80pqv12 |
12.87 | 12.93 | 13.17 | T:xoodyakround3 |
19.27 | 19.30 | 19.48 | ascon128abi32v12 |
27.67 | 27.99 | 29.12 | ascon128bi32v12 |
28.77 | 28.92 | 29.14 | T:schwaemm256128v2 |
29.80 | 29.88 | 29.93 | T:grain128aeadv2 |
35.62 | 35.62 | 35.64 | T:giftcofb128v1 |
34.66 | 35.67 | 35.88 | T:schwaemm128128v2 |
37.26 | 37.35 | 37.48 | T:schwaemm192192v2 |
37.27 | 37.38 | 37.43 | T:schwaemm256256v2 |
38.29 | 38.48 | 38.73 | romulusn |
50.53 | 50.74 | 51.11 | romulusm |
58.44 | 58.55 | 58.57 | T:isapa128av20 |
63.57 | 63.57 | 63.65 | T:tinyjambu128v2 |
72.91 | 72.91 | 72.94 | T:tinyjambu256v2 |
74.45 | 74.45 | 74.46 | T:tinyjambu192v2 |
120.70 | 121.06 | 121.20 | romulust |
134.52 | 134.87 | 138.09 | T:isapk128av20 |
183.28 | 183.82 | 184.10 | T:elephant200v2 |
321.10 | 321.10 | 321.10 | T:isapa128v20 |
1090.19 | 1091.45 | 1092.59 | T:isapk128v20 |
2278.61 | 2282.22 | 2283.59 | T:isapxv20 |
7089.06 | 7091.48 | 7100.59 | T:elephant176v2 |
7956.26 | 7958.62 | 7965.70 | T:elephant160v2 |
|
Cycles/byte for 64+64 decrypt |
25% | 50% | 75% | aead |
5.02 | 5.10 | 5.12 | T:aes128gcmv1 |
5.48 | 5.52 | 5.58 | aes256gcmv1 |
9.22 | 9.22 | 9.26 | ascon128av12 |
11.28 | 11.28 | 11.38 | ascon128v12 |
11.29 | 11.29 | 11.35 | ascon80pqv12 |
12.94 | 13.00 | 13.09 | T:xoodyakround3 |
19.24 | 19.30 | 19.41 | ascon128abi32v12 |
29.48 | 29.52 | 29.60 | ascon128bi32v12 |
29.94 | 30.02 | 30.27 | T:grain128aeadv2 |
28.78 | 30.07 | 30.13 | T:schwaemm256128v2 |
35.67 | 35.69 | 35.70 | T:giftcofb128v1 |
35.48 | 36.01 | 36.15 | T:schwaemm128128v2 |
37.18 | 37.24 | 37.39 | T:schwaemm256256v2 |
37.42 | 37.52 | 37.60 | T:schwaemm192192v2 |
38.16 | 38.27 | 38.29 | romulusn |
51.34 | 51.59 | 51.77 | romulusm |
57.93 | 58.38 | 58.50 | T:isapa128av20 |
63.73 | 63.75 | 63.83 | T:tinyjambu128v2 |
73.02 | 73.05 | 73.17 | T:tinyjambu256v2 |
74.62 | 74.62 | 74.62 | T:tinyjambu192v2 |
121.13 | 121.36 | 121.63 | romulust |
134.69 | 135.11 | 138.33 | T:isapk128av20 |
183.00 | 183.50 | 183.98 | T:elephant200v2 |
321.48 | 321.48 | 321.49 | T:isapa128v20 |
1090.16 | 1090.51 | 1091.09 | T:isapk128v20 |
2279.28 | 2282.12 | 2284.07 | T:isapxv20 |
7090.50 | 7093.23 | 7102.04 | T:elephant176v2 |
7956.93 | 7957.37 | 7965.62 | T:elephant160v2 |
|
Cycles/byte for 64+64 forgery |
25% | 50% | 75% | aead |
5.06 | 5.06 | 5.11 | T:aes128gcmv1 |
5.47 | 5.49 | 5.56 | aes256gcmv1 |
9.22 | 9.22 | 9.22 | ascon128av12 |
11.28 | 11.28 | 11.28 | ascon128v12 |
11.29 | 11.29 | 11.29 | ascon80pqv12 |
12.95 | 12.99 | 13.59 | T:xoodyakround3 |
19.21 | 19.30 | 19.36 | ascon128abi32v12 |
29.51 | 29.52 | 29.52 | ascon128bi32v12 |
28.95 | 29.62 | 30.16 | T:schwaemm256128v2 |
30.02 | 30.16 | 30.27 | T:grain128aeadv2 |
34.96 | 35.36 | 35.69 | T:schwaemm128128v2 |
35.67 | 35.68 | 35.69 | T:giftcofb128v1 |
37.16 | 37.31 | 37.52 | T:schwaemm256256v2 |
37.42 | 37.56 | 37.88 | T:schwaemm192192v2 |
37.98 | 38.00 | 38.28 | T:isapa128av20 |
38.16 | 38.81 | 38.81 | romulusn |
51.21 | 51.23 | 51.48 | romulusm |
63.68 | 63.73 | 63.73 | T:tinyjambu128v2 |
72.95 | 72.96 | 72.96 | T:tinyjambu256v2 |
74.62 | 74.62 | 74.62 | T:tinyjambu192v2 |
75.38 | 75.50 | 75.95 | romulust |
87.23 | 88.15 | 88.67 | T:isapk128av20 |
168.17 | 168.18 | 168.26 | T:isapa128v20 |
183.10 | 183.53 | 184.37 | T:elephant200v2 |
575.41 | 576.09 | 576.95 | T:isapk128v20 |
1190.41 | 1191.74 | 1193.02 | T:isapxv20 |
7092.72 | 7095.44 | 7101.69 | T:elephant176v2 |
7957.08 | 7959.17 | 7967.05 | T:elephant160v2 |
|