boringssl/crypto/pkcs8
David Benjamin 3e8b782c0c Remove "raw" versions of PKCS8_encrypt and PKCS8_decrypt.
These were added in an attempt to deal with the empty vs. NULL confusion
in PKCS#12. Instead, PKCS8_encrypt and PKCS8_decrypt already treated
NULL special. Since we're stuck with supporting APIs like those anyway,
Chromium has been converted to use that feature. This cuts down on the
number of APIs we need to decouple from crypto/asn1.

BUG=54

Change-Id: Ie2d4798d326c5171ea5d731da0a2c11278bc0241
Reviewed-on: https://boringssl-review.googlesource.com/13885
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2017-02-16 23:04:15 +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 Rework PKCS{5,8,12} code. 2017-01-11 01:25:14 +00:00
p8_pkey.c
pkcs8_test.cc Trim dead code from PKCS#5 PBE2 bits. 2017-01-11 00:13:59 +00:00
pkcs8.c Remove "raw" versions of PKCS8_encrypt and PKCS8_decrypt. 2017-02-16 23:04:15 +00:00
pkcs12_test.cc