wycheproof-ecdh-add-sub-chain
ECDH: Add sub chain
The private key has a special value. Implementations using addition subtraction chains for the point multiplication may get the point at infinity as an intermediate result.
ACCEPT
Your service should accept this one.
Stated as the outcome to assert against, so a suite compares with this rather than hardcoding a result and getting it backwards.
The private key has a special value. Implementations using addition subtraction chains for the point multiplication may get the point at infinity as an intermediate result. Demonstrated by 27 test vectors across 6 vector documents in Project Wycheproof.
Provenance
- Kind
- vulnerabilityA published weakness exists for this. Failing it is a known exploit path.
- Source
- wycheproof
- Clause
- SEC 1 §3.3
- CVE
- CVE-2017-10176
- Weakness
- none
Test keys only. Nothing here is a statement about any particular service: the expected outcome above is what an application ought to do, not evidence that yours does.