GreatWall

GreatWall Signature Algorithm

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

Programmes
NGCC R1
Latest version
Round 1 ·
Security flags
Broken (2 of 6 sets)

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

Parameter sets

Round 1 · 20 Sep 2026

Parameter sets of GreatWall
Parameter setLevelpk (B)sig (B)pk+sig (B)SignVerify
GreatWall192f 128-bit508,0128,0622.82 ms3.64 ms
GreatWall192s 128-bit506,8046,85411.22 ms26.07 ms
GreatWall256f 256-bit6614,26014,3265.17 ms6.12 ms
GreatWall256s 256-bit6612,23612,30217.82 ms36.00 ms
GreatWall512f Broken512-bit13257,81257,94480.80 ms84.18 ms
GreatWall512s Broken512-bit13250,01250,144324.39 ms522.23 ms

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

  • Broken (GreatWall512f, GreatWall512s): Hashing with SHAKE256 limits forgery resistance to about 2^256 work after one signing query, below the 512-bit target (Feussner).

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

History

  1. New version

    Round 1

Full timeline →