diff options
author | Matt Braithwaite <mab@google.com> | 2016-06-02 02:28:48 +0300 |
---|---|---|
committer | Adam Langley <agl@google.com> | 2016-06-02 22:28:00 +0300 |
commit | 27e863e711408cb20daf1125be4519d465e48d4e (patch) | |
tree | d3dbc30e8a561456c8e58f732a1052077e4821a3 /crypto/test | |
parent | 686bb19ba114b3b8c87264d9a5a7a4af32587756 (diff) |
newhope: improve test vectors.
This commit adds coverage of the "offer" (first) step, as well as
testing all outputs of the "accept" (second) step, not just the shared
key.
Change-Id: Id11fe24029abc302442484a6c01fa496a1578b3a
Reviewed-on: https://boringssl-review.googlesource.com/8100
Reviewed-by: Adam Langley <agl@google.com>
Diffstat (limited to 'crypto/test')
-rw-r--r-- | crypto/test/scoped_types.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/test/scoped_types.h b/crypto/test/scoped_types.h index 5c49a7ee..2a2c3713 100644 --- a/crypto/test/scoped_types.h +++ b/crypto/test/scoped_types.h @@ -34,6 +34,7 @@ #include <openssl/evp.h> #include <openssl/hmac.h> #include <openssl/mem.h> +#include <openssl/newhope.h> #include <openssl/pkcs8.h> #include <openssl/rsa.h> #include <openssl/stack.h> @@ -111,6 +112,7 @@ using ScopedEC_KEY = ScopedOpenSSLType<EC_KEY, EC_KEY_free>; using ScopedEC_POINT = ScopedOpenSSLType<EC_POINT, EC_POINT_free>; using ScopedEVP_PKEY = ScopedOpenSSLType<EVP_PKEY, EVP_PKEY_free>; using ScopedEVP_PKEY_CTX = ScopedOpenSSLType<EVP_PKEY_CTX, EVP_PKEY_CTX_free>; +using ScopedNEWHOPE_POLY = ScopedOpenSSLType<NEWHOPE_POLY, NEWHOPE_POLY_free>; using ScopedPKCS8_PRIV_KEY_INFO = ScopedOpenSSLType<PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO_free>; using ScopedPKCS12 = ScopedOpenSSLType<PKCS12, PKCS12_free>; |