Performance measurements › system: x86_1 · arm_1

Ordered measurements (arm_1, 128-bit)

Target: 128-bit · 256-bit · 512-bit

Digital Signatures (128-bit security)

rankoverall (mean rank)sign cyclesverify cyclespublic keysignature
1(9.2) sign-34 YuanYang-DSA 11.69 M (88%) sign-06 COMPASS-SIG182.2 k (65%) sign-34 YuanYang-DSA32 B sign-05 Chinith40 B sign-10 Facto-DSA
2(10.5) sign-02 BiT 31.76 M (69%) sign-02 BiT274.1 k (64%) sign-22 Rhyme32 B sign-19 Phoenix85 B sign-33 VDOO
3(10.8) sign-10 Facto-DSA 21.84 M (56%) sign-16 Octarine316.0 k (68%) sign-08 DARTS36 B sign-13 GreatWall116 B sign-18 Origami
4(10.8) sign-22 Rhyme 41.91 M (0.6%) sign-10 Facto-DSA395.0 k (75%) sign-02 BiT40 B sign-03 CEDRUS-C136 B sign-09 DOVE
5(12.5) sign-07 CS 42.22 M (0.7%) sign-09 DOVE494.1 k (11%) sign-01 Aigis-Sig40 B sign-04 CEDRUS-alpha218 B sign-26 SQIsign2D-push
6(12.8) sign-09 DOVE 22.52 M (90%) sign-17 OPS522.9 k (6.9%) sign-07 CS40 B sign-11 FlexTree248 B sign-25 SQIsign2D2
7(13.2) sign-23 Shuttle 23.39 M (74%) sign-15 MORNING-ATLAS767.8 k (55%) sign-16 Octarine40 B sign-12 Galas255 B sign-27 SQIsignTriangle
8(13.5) sign-01 Aigis-Sig 33.72 M (62%) sign-07 CS909.9 k (88%) sign-10 Facto-DSA40 B sign-14 Lynxer561 B sign-34 YuanYang-DSA
9(13.8) sign-08 DARTS 33.80 M (81%) sign-22 Rhyme1.05 M (??%) sign-23 Shuttle51 B sign-29 Tins896 B sign-31 TSUOV
10(14.0) sign-16 Octarine 24.31 M (??%) sign-23 Shuttle1.18 M (0.5%) sign-09 DOVE77 B sign-20 Qing-Luan1,183 B sign-23 Shuttle
11(14.2) sign-06 COMPASS-SIG 46.71 M (2.4%) sign-34 YuanYang-DSA1.27 M (93%) sign-06 COMPASS-SIG80 B sign-25 SQIsign2D21,244 B sign-32 UVW
12(14.2) sign-31 TSUOV 19.75 M (65%) sign-01 Aigis-Sig1.80 M (0.3%) sign-33 VDOO80 B sign-28 SYDO1,449 B sign-08 DARTS
13(15.4) sign-25 SQIsign2D2 211.95 M (64%) sign-31 TSUOV2.05 M (87%) sign-17 OPS81 B sign-27 SQIsignTriangle≈1,483 B sign-22 Rhyme
14(15.6) sign-05 Chinith 214.93 M (63%) sign-20 Qing-Luan2.57 M (84%) sign-15 MORNING-ATLAS96 B sign-26 SQIsign2D-push1,504 B sign-02 BiT
15(16.2) sign-15 MORNING-ATLAS 824.05 M (13%) sign-05 Chinith5.54 M (1.3%) sign-19 Phoenix112 B sign-24 Sigurd1,548 B sign-07 CS
16(16.6) sign-19 Phoenix 130.42 M (36%) sign-24 Sigurd6.83 M (64%) sign-20 Qing-Luan121 B sign-21 ReSolveD-alpha1,652 B sign-30 TRINE
17(16.8) sign-27 SQIsignTriangle 342.56 M (90%) sign-08 DARTS10.50 M (71%) sign-31 TSUOV738 B sign-34 YuanYang-DSA2,015 B sign-01 Aigis-Sig
18(16.8) sign-33 VDOO 587.08 M (??%) sign-13 GreatWall13.81 M (45%) sign-24 Sigurd779 B sign-31 TSUOV2,080 B sign-06 COMPASS-SIG
19(17.2) sign-13 GreatWall 3132.36 M (3.1%) sign-25 SQIsign2D214.58 M (97%) sign-03 CEDRUS-C800 B sign-22 Rhyme2,081 B sign-15 MORNING-ATLAS
20(17.5) sign-17 OPS 1180.66 M (0.0%) sign-33 VDOO14.81 M (97%) sign-11 FlexTree928 B sign-01 Aigis-Sig2,564 B sign-16 Octarine
21(17.8) sign-20 Qing-Luan 2200.57 M (4.2%) sign-19 Phoenix16.75 M (97%) sign-04 CEDRUS-alpha976 B sign-07 CS3,284 B sign-29 Tins
22(20.2) sign-26 SQIsign2D-push 1265.41 M (3.3%) sign-28 SYDO22.86 M (10%) sign-05 Chinith1,048 B sign-02 BiT3,396 B sign-13 GreatWall
23(20.8) sign-11 FlexTree 2343.83 M (6.1%) sign-27 SQIsignTriangle23.04 M (88%) sign-18 Origami1,120 B sign-08 DARTS4,349 B sign-17 OPS
24(20.8) sign-24 Sigurd 2403.20 M (18%) sign-14 Lynxer25.75 M (0.4%) sign-27 SQIsignTriangle1,264 B sign-23 Shuttle4,932 B sign-05 Chinith
25(21.0) sign-03 CEDRUS-C 1454.96 M (3.6%) sign-21 ReSolveD-alpha30.45 M (20%) sign-25 SQIsign2D21,328 B sign-15 MORNING-ATLAS5,801 B sign-14 Lynxer
26(21.0) sign-14 Lynxer 3488.05 M (97%) sign-03 CEDRUS-C64.29 M (??%) sign-13 GreatWall1,344 B sign-16 Octarine5,964 B sign-12 Galas
27(21.0) sign-18 Origami 2532.03 M (91%) sign-11 FlexTree225.85 M (2.1%) sign-32 UVW1,664 B sign-06 COMPASS-SIG6,724 B sign-28 SYDO
28(21.8) sign-04 CEDRUS-alpha 2539.58 M (97%) sign-04 CEDRUS-alpha246.41 M (3.6%) sign-28 SYDO2,560 B sign-17 OPS6,851 B sign-21 ReSolveD-alpha
29(22.1) sign-28 SYDO 1816.33 M (86%) sign-18 Origami352.92 M (7.8%) sign-14 Lynxer2,996 B sign-18 Origami13,670 B sign-19 Phoenix
30(23.2) sign-29 Tins 21.18 G (21%) sign-29 Tins400.18 M (0.0%) sign-26 SQIsign2D-push40,040 B sign-10 Facto-DSA18,672 B sign-11 FlexTree
31(23.8) sign-12 Galas 21.58 G (4.7%) sign-12 Galas429.40 M (2.5%) sign-21 ReSolveD-alpha63,920 B sign-30 TRINE18,720 B sign-20 Qing-Luan
32(25.0) sign-21 ReSolveD-alpha 22.89 G (0.0%) sign-26 SQIsign2D-push968.28 M (7.5%) sign-12 Galas191,646 B sign-09 DOVE19,420 B sign-04 CEDRUS-alpha
33(26.5) sign-32 UVW 214.43 G (20%) sign-30 TRINE1.09 G (22%) sign-29 Tins330,855 B sign-33 VDOO19,812 B sign-03 CEDRUS-C
34(28.5) sign-30 TRINE 421.01 G (0.0%) sign-32 UVW7.05 G (19%) sign-30 TRINE5,897,612 B sign-32 UVW≈25,108 B sign-24 Sigurd

Key Encapsulation (128-bit security)

rankoverall (mean rank)encapsulate cyclesdecapsulate cyclespublic keyciphertext
1(3.2) kem-12 CTL 249.2 k (14%) kem-12 CTL67.5 k (51%) kem-25 NEV389 B kem-31 QIMEN-PIKE473 B kem-12 CTL
2(5.1) kem-15 FLIT 171.5 k (68%) kem-25 NEV73.4 k (44%) kem-27 NTRE521 B kem-12 CTL512 B kem-14 DTRU
3(5.2) kem-14 DTRU 175.3 k (35%) kem-14 DTRU74.9 k (52%) kem-28 OAEP-NTRU522 B kem-04 BAG-Piglet512 B kem-15 FLIT
4(5.6) kem-25 NEV 182.1 k (65%) kem-27 NTRE122.4 k (38%) kem-15 FLIT530 B kem-30 PolarLAC512 B kem-41 ZEN
5(5.6) kem-41 ZEN 196.2 k (63%) kem-28 OAEP-NTRU145.3 k (62%) kem-41 ZEN608 B kem-21 MAMBA-Viper602 B kem-31 QIMEN-PIKE
6(6.4) kem-30 PolarLAC 1100.3 k (60%) kem-15 FLIT149.5 k (38%) kem-14 DTRU610 B kem-19 Lore640 B kem-30 PolarLAC
7(10.0) kem-21 MAMBA-Viper 2122.1 k (74%) kem-41 ZEN213.3 k (69%) kem-30 PolarLAC615 B kem-15 FLIT640 B kem-32 QCTM
8(10.9) kem-40 YuanYang-KEM 1176.6 k (76%) kem-30 PolarLAC220.3 k (62%) kem-13 DKEM615 B kem-41 ZEN656 B kem-40 YuanYang-KEM
9(11.5) kem-19 Lore 1198.4 k (68%) kem-13 DKEM265.8 k (7.6%) kem-12 CTL640 B kem-14 DTRU672 B kem-25 NEV
10(12.0) kem-27 NTRE 1239.7 k (47%) kem-40 YuanYang-KEM286.9 k (66%) kem-08 BW-KEM672 B kem-11 COMPASS-KEM706 B kem-19 Lore
11(12.5) kem-13 DKEM 3248.0 k (69%) kem-08 BW-KEM317.1 k (43%) kem-22 Mithril672 B kem-25 NEV736 B kem-21 MAMBA-Viper
12(12.6) kem-08 BW-KEM 1271.4 k (59%) kem-21 MAMBA-Viper319.1 k (57%) kem-21 MAMBA-Viper736 B kem-24 MORNING-Scabbard760 B kem-24 MORNING-Scabbard
13(14.0) kem-28 OAEP-NTRU 1294.6 k (47%) kem-22 Mithril325.0 k (26%) kem-40 YuanYang-KEM736 B kem-40 YuanYang-KEM768 B kem-08 BW-KEM
14(15.9) kem-24 MORNING-Scabbard 1318.8 k (66%) kem-09 CheetahKEM350.7 k (60%) kem-09 CheetahKEM752 B kem-39 Weaver768 B kem-11 COMPASS-KEM
15(16.0) kem-09 CheetahKEM 2324.1 k (72%) kem-19 Lore364.8 k (64%) kem-19 Lore784 B kem-02 Amoeba768 B kem-29 Polar-KEM
16(16.0) kem-22 Mithril 1448.5 k (79%) kem-02 Amoeba492.2 k (73%) kem-02 Amoeba784 B kem-08 BW-KEM800 B kem-13 DKEM
17(16.5) kem-39 Weaver 3495.7 k (94%) kem-29 Polar-KEM548.2 k (82%) kem-39 Weaver800 B kem-13 DKEM816 B kem-39 Weaver
18(16.9) kem-11 COMPASS-KEM 1533.0 k (84%) kem-39 Weaver741.5 k (65%) kem-24 MORNING-Scabbard832 B kem-09 CheetahKEM864 B kem-09 CheetahKEM
19(17.9) kem-02 Amoeba 3534.0 k (25%) kem-38 UVW985.7 k (96%) kem-29 Polar-KEM880 B kem-34 Rudraksh2912 B kem-34 Rudraksh2
20(18.0) kem-29 Polar-KEM 3600.8 k (62%) kem-33 QUBE1.03 M (52%) kem-33 QUBE944 B kem-22 Mithril928 B kem-22 Mithril
21(18.5) kem-04 BAG-Piglet 1736.4 k (67%) kem-24 MORNING-Scabbard1.55 M (94%) kem-11 COMPASS-KEM972 B kem-27 NTRE972 B kem-27 NTRE
22(19.2) kem-31 QIMEN-PIKE 11.53 M (96%) kem-11 COMPASS-KEM2.92 M (93%) kem-34 Rudraksh21,024 B kem-29 Polar-KEM1,027 B kem-04 BAG-Piglet
23(20.8) kem-34 Rudraksh2 22.87 M (94%) kem-34 Rudraksh25.64 M (82%) kem-18 LoongKEM1,053 B kem-28 OAEP-NTRU1,032 B kem-38 UVW
24(24.8) kem-18 LoongKEM 33.12 M (18%) kem-04 BAG-Piglet6.85 M (7.0%) kem-37 TriQ-KEM1,472 B kem-18 LoongKEM1,047 B kem-02 Amoeba
25(24.8) kem-33 QUBE 24.59 M (9.3%) kem-37 TriQ-KEM10.84 M (15%) kem-04 BAG-Piglet1,541 B kem-05 BIKE-MLThre1,085 B kem-28 OAEP-NTRU
26(26.8) kem-37 TriQ-KEM 25.56 M (83%) kem-18 LoongKEM14.16 M (3.0%) kem-16 HARE1,980 B kem-36 TRIKE1,512 B kem-18 LoongKEM
27(27.6) kem-32 QCTM 36.65 M (6.3%) kem-36 TRIKE16.99 M (2.5%) kem-23 Mito2,054 B kem-37 TriQ-KEM1,573 B kem-05 BIKE-MLThre
28(27.8) kem-05 BIKE-MLThre 29.17 M (1.3%) kem-05 BIKE-MLThre21.80 M (93%) kem-35 Scloud2,500 B kem-03 BAG-Loong3,071 B kem-03 BAG-Loong
29(28.2) kem-36 TRIKE 19.54 M (3.2%) kem-16 HARE35.07 M (4.4%) kem-20 MAMBA-Frost2,629 B kem-16 HARE3,287 B kem-33 QUBE
30(28.5) kem-38 UVW 211.24 M (55%) kem-17 HEP-QC35.18 M (1.2%) kem-36 TRIKE3,294 B kem-33 QUBE3,928 B kem-36 TRIKE
31(29.2) kem-16 HARE 112.02 M (1.6%) kem-23 Mito51.48 M (0.2%) kem-05 BIKE-MLThre3,713 B kem-26 NSS-HQC4,086 B kem-37 TriQ-KEM
32(31.0) kem-03 BAG-Loong 213.43 M (??%) kem-32 QCTM88.21 M (75%) kem-03 BAG-Loong3,720 B kem-23 Mito4,433 B kem-17 HEP-QC
33(31.5) kem-23 Mito 122.02 M (94%) kem-35 Scloud92.01 M (??%) kem-26 NSS-HQC5,152 B kem-20 MAMBA-Frost4,688 B kem-16 HARE
34(32.8) kem-20 MAMBA-Frost 134.64 M (3.7%) kem-20 MAMBA-Frost173.12 M (??%) kem-31 QIMEN-PIKE6,096 B kem-35 Scloud5,185 B kem-26 NSS-HQC
35(33.0) kem-35 Scloud 146.47 M (??%) kem-26 NSS-HQC227.93 M (90%) kem-17 HEP-QC167,987 B kem-32 QCTM5,192 B kem-20 MAMBA-Frost
36(33.2) kem-26 NSS-HQC 449.37 M (82%) kem-03 BAG-Loong1.47 G (0.0%) kem-38 UVW208,013 B kem-38 UVW5,512 B kem-23 Mito
37(33.5) kem-17 HEP-QC 3112.40 M (??%) kem-31 QIMEN-PIKE4.98 G (??%) kem-32 QCTM285,889 B kem-17 HEP-QC6,160 B kem-35 Scloud

Key Exchange (128-bit security)

rankoverall (mean rank)exchange cyclesbandwidth
1(2.0) kex-01 ADKEX 2825.0 k (64%) kex-07 NEV-AKE2,752 B kex-06 MAMBA-NIKE
2(2.5) kex-07 NEV-AKE 11.33 M (69%) kex-01 ADKEX3,200 B kex-01 ADKEX
3(3.0) kex-03 CreTAKE 51.43 M (59%) kex-03 CreTAKE3,381 B kex-03 CreTAKE
4(3.5) kex-06 MAMBA-NIKE 12.38 M (69%) kex-02 AFS-KEX4,032 B kex-07 NEV-AKE
5(4.5) kex-02 AFS-KEX 13.17 M (14%) kex-04 DKEX4,704 B kex-02 AFS-KEX
6(6.5) kex-04 DKEX 16.83 M (??%) kex-06 MAMBA-NIKE6,566 B kex-05 Loom
7(6.5) kex-05 Loom 229.95 M (3.2%) kex-05 Loom8,320 B kex-08 NIIKE
8(8.0) kex-08 NIIKE 237.66 M (11%) kex-09 TriQ-KEX9,032 B kex-04 DKEX
9(8.5) kex-09 TriQ-KEX 353.18 G (??%) kex-08 NIIKE18,436 B kex-09 TriQ-KEX

Hash Functions (128-bit security)

rankoverall (mean rank)32 B cycles1 KiB cycles64 KiB cycles
1(1.3) hash-09 Eijen 11204 (0.84×) hash-16 LLH6864 (0.32×) hash-09 Eijen412.0 k (0.31×) hash-09 Eijen
2(2.3) hash-19 MoFang 11419 (0.99×) hash-09 Eijen12.9 k (0.59×) hash-19 MoFang735.9 k (0.56×) hash-19 MoFang
3(3.3) hash-18 Megascon 11665 (1.17×) hash-19 MoFang13.8 k (0.63×) hash-18 Megascon798.0 k (0.61×) hash-18 Megascon
4(3.7) hash-16 LLH 02200 (1.54×) hash-18 Megascon16.7 k (0.77×) hash-20 Mozi990.7 k (0.75×) hash-20 Mozi
5(4.3) hash-20 Mozi 22485 (1.74×) hash-20 Mozi22.9 k (1.05×) hash-16 LLH1.44 M (1.09×) hash-16 LLH