Galas

Galas Signature Scheme

Symmetric · Gala OWF · niccs.org.cn(opens in a new tab)

Programmes
NGCC R1
Latest version
Round 1 ·
Security flags
Implementation findings (all sets)

Third-party findings: full report on ngcc.dev(opens in a new tab).

Parameter sets

Round 1 · 20 Sep 2026

Parameter sets of Galas
Parameter setLevelpk (B)sig (B)pk+sig (B)SignVerify
Galas-160S Implementation findings128-bit404,8124,852574.00 ms408.55 ms
Galas-160F Implementation findings128-bit405,9646,004441.12 ms285.33 ms
Galas-256S Implementation findings256-bit6412,11412,1782.93 s2.27 s
Galas-256F Implementation findings256-bit6415,95016,0141.80 s1.15 s
Galas-384S Implementation findings384-bit9627,78427,8808.92 s6.49 s
Galas-384F Implementation findings384-bit9633,38433,4806.60 s4.17 s
Galas-512S Implementation findings512-bit12849,51649,64421.11 s14.69 s
Galas-512F Implementation findings512-bit12859,41659,54416.59 s10.19 s

Wall-clock times vary between runs and machines (CPU frequency scaling, other tenants on cloud VMs); cycle counts are the steadier basis for comparison.

Security flags

  • Implementation findings (all parameter sets): The submitted signing code seeds its generator with a fixed value, so anyone can regenerate a victim's secret key (Saarinen). A 32-bit length truncation also allows forgeries on long messages (pq-CUC). Full findings report(opens in a new tab)

Only one version of Galas is recorded, so there is nothing to compare yet.

History

  1. New version

    Round 1

Full timeline →