diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2016-02-23 14:35:33 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2016-02-28 22:54:54 +0000 |
commit | 4a5bbc4ef57e21ac7b2f000c2dcbe86e01b2a882 (patch) | |
tree | 14f2a93c339b7ee998f43efc4f7ca5636bd19f49 /test/ecdhtest.c | |
parent | 755031d921add2e1261dec6c13bb85b0f20c77ca (diff) |
skip inappropriate X25519 tests
Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Emilia Käsper <emilia@openssl.org>
Diffstat (limited to 'test/ecdhtest.c')
-rw-r--r-- | test/ecdhtest.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/ecdhtest.c b/test/ecdhtest.c index e37a020cc7..fb4df79ea7 100644 --- a/test/ecdhtest.c +++ b/test/ecdhtest.c @@ -493,6 +493,13 @@ int main(int argc, char *argv[]) /* NAMED CURVES TESTS */ for (n = 0; n < crv_len; n++) { nid = curves[n].nid; + /* + * Skipped for X25519 because affine coordinate operations are not + * supported for this curve. + * Higher level ECDH tests are performed in evptests.txt instead. + */ + if (nid == NID_X25519) + continue; if (!test_ecdh_curve(nid, ctx, out)) goto err; } |