boringssl/crypto/pkcs8
David Benjamin 96e744c176 Decouple PKCS#5 cipher lookup from OID table.
We still need to expose a suitable API for Chromium to consume, but the
core implementation itself should now be ready.

The supported cipher list is based on what EVP_get_cipherbynid currently
supports, excluding the entries which don't have OIDs.

BUG=54

Change-Id: I3befca0a34b330ec1f663a029a8fbf049a4406bd
Reviewed-on: https://boringssl-review.googlesource.com/14212
Commit-Queue: David Benjamin <davidben@google.com>
Commit-Queue: Steven Valdez <svaldez@google.com>
Reviewed-by: Steven Valdez <svaldez@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2017-03-22 18:30:24 +00:00
..
CMakeLists.txt Rework PKCS{5,8,12} code. 2017-01-11 01:25:14 +00:00
internal.h Rework PKCS{5,8,12} code. 2017-01-11 01:25:14 +00:00
p5_pbev2.c Decouple PKCS#5 cipher lookup from OID table. 2017-03-22 18:30:24 +00:00
p8_pkey.c Remove trailing ';' from macros 2016-09-12 19:17:26 +00:00
pkcs8_test.cc Trim dead code from PKCS#5 PBE2 bits. 2017-01-11 00:13:59 +00:00
pkcs8.c Reduce crypto/pkcs8 dependency on OID table. 2017-03-21 21:10:00 +00:00
pkcs12_test.cc Replace Scoped* heap types with bssl::UniquePtr. 2016-09-01 22:22:54 +00:00