boringssl/crypto/test
David Benjamin e30a09e604 Implement new PKCS#8 parsers.
As with SPKI parsers, the intent is make EVP_PKEY capture the key's
constraints in full fidelity, so we'd have to add new types or store the
information in the underlying key object if people introduce variant key
types with weird constraints on them.

Note that because PKCS#8 has a space for arbitrary attributes, this
parser must admit a hole. I'm assuming for now that we don't need an API
that enforces no attributes and just ignore trailing data in the
structure for simplicity.

BUG=499653

Change-Id: I6fc641355e87136c7220f5d7693566d1144a68e8
Reviewed-on: https://boringssl-review.googlesource.com/6866
Reviewed-by: Adam Langley <agl@google.com>
2016-02-17 17:24:10 +00:00
..
CMakeLists.txt Remove BIO dependency from cmac_test. 2015-08-07 01:53:01 +00:00
file_test.cc Implement new PKCS#8 parsers. 2016-02-17 17:24:10 +00:00
file_test.h Implement new SPKI parsers. 2016-02-17 16:28:07 +00:00
malloc.cc Raise SIGTRAP rather than abort on failure. 2015-06-16 18:25:30 +00:00
scoped_types.h Import “altchains” support. 2016-01-19 17:02:31 +00:00
test_util.cc Remove BIO dependency from cmac_test. 2015-08-07 01:53:01 +00:00
test_util.h Remove BIO dependency from cmac_test. 2015-08-07 01:53:01 +00:00