[ Merge of http://go/wvgerrit/115547 ] The functionality of OEM Certificates are being abstracted away. This is to help with the integration of ECC-based DRM certificates and in preparation for ECC-based OEM Certificates. Summary of OEM Certificate functionality: - Parsing OEM Public Certs (PKCS7 signedData) - Parsing OEM Private Key (PKCS8 PrivateKey) - Public cert getter - Implements most of OEMCrypto_GetOEMPublicCertificate() - Certificate validation - Implements most of OEMCrypto_IsKeyboxOrOEMCertValid() for OEM Certificates - Checking public-private key pairing Bug: 135283522 Test: Future CL Change-Id: Ib9580bd83641865c53dd829ff09b142bf111768c
Reference OEMCrypto
This directory contains a testing-only implementation of OEMCrypto. This implementation is NOT suitable for production use and must NOT be released on devices.