SYDO

MPCitH · Regular Synd. Dec. · niccs.org.cn(opens in a new tab)

Programmes
NGCC R1
Latest version
Round 1 ·
Security flags
None on current sets

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

Parameter sets

Round 1 · 20 Sep 2026

Parameter sets of SYDO
Parameter setLevelpk (B)sig (B)pk+sig (B)SignVerify
sydo_160s 128-bit805,4285,50821.39 ms18.98 ms
sydo_160f 128-bit806,7246,8044.14 ms3.97 ms
sydo_256s 256-bit12814,44414,57247.08 ms46.59 ms
sydo_256f 256-bit12817,60417,7329.64 ms9.36 ms
sydo_512s 512-bit24656,67256,918360.77 ms336.80 ms
sydo_512f 512-bit24667,71667,96269.12 ms68.53 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.

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

History

  1. added to site Update

    Lynxer, ReSolveD-ɑ and SYDO are now built from their submitted optimised x86 implementations (C++ with AVX2) instead of the reference code. The optimised builds reproduce the submitted test vectors and give the same key and signature sizes. Their earlier timings came from the reference code and are removed until our next benchmark run. Galas stays on its reference code, because its optimised code has no implementation of the NGCC signature interface.

  2. New version

    Round 1

Full timeline →