commit | 4fae1c6cb82e4b3e7d51e38ce0e3d7a4f22a0939 | [log] [tgz] |
---|---|---|
author | Pete Bentley <[email protected]> | Mon Jan 09 15:21:28 2023 +0000 |
committer | Pete Bentley <[email protected]> | Mon Jan 09 17:48:21 2023 +0000 |
tree | 65260259418173beabcb7083eda429d52ee967b6 | |
parent | df7def18766fefe820438604d92fc5142a9a6a49 [diff] |
Bouncy Castle: Add support for PBES2 encrypted KeyStores. Adds a private sub-Provider to BouncyCastleProvider which allows BC's PKCS12 implementation to conintue using its own implementations of some Macs and Ciphers which support PBES2. These implementions are not exposed to apps and are only used from BC internals. Bug: 230750823 Test: atest CtsLibcoreTestCases:tests.targets.security.KeyStorePkcs7FormatTest Change-Id: Ic505d0259d16cdc66f9776e818efa20ed97aa32b