YuanYang.KEM
Lattices · NTRU · niccs.org.cn(opens in a new tab)
- Programmes
- NGCC R1
- Status
- NGCC round 1
- Security flags
- Implementation findings (1 of 3 sets)
Third-party findings: full report on ngcc.dev(opens in a new tab).
Parameter sets
| Parameter set | Level | pk (B) | ct (B) | pk+ct (B) | Keygen | Encaps | Decaps |
|---|---|---|---|---|---|---|---|
| yuanyang-512 | 128-bit | 736 | 656 | 1,392 | 108.9 µs | 67.1 µs | 75.3 µs |
| yuanyang-1024 | 256-bit | 1,568 | 1,344 | 2,912 | 315.9 µs | 107.5 µs | 126.9 µs |
| yuanyang-2048 Implementation findings | 512-bit | 3,328 | 2,880 | 6,208 | 444.3 µs | 206.8 µs | 248.8 µ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 (yuanyang-2048): A truncated encryption seed in the submitted code allows challenge keys to be distinguished with about 2^440 work, below the 512-bit target (Saarinen). Full findings report(opens in a new tab)
History
No events recorded for this scheme yet.