xref: /aosp_15_r20/build/make/target/product/security/Android.bp (revision 9e94795a3d4ef5c1d47486f9a02bb378756cea8a)
1// AOSP test certificate
2package {
3    // See: http://go/android-license-faq
4    default_applicable_licenses: ["Android-Apache-2.0"],
5}
6
7android_app_certificate {
8    name: "aosp-testkey",
9    certificate: "testkey",
10}
11
12// Certificate for CTS tests that rely on UICC hardware conforming to the
13// updated CTS UICC card specification introduced in 2021. See
14// //cts/tests/tests/carrierapi/Android.bp for more details.
15android_app_certificate {
16    name: "cts-uicc-2021-testkey",
17    certificate: "cts_uicc_2021",
18}
19
20// Google-owned certificate for CTS testing, since we can't trust arbitrary keys
21// on release devices.
22prebuilt_etc {
23    name: "fsverity-release-cert-der",
24    src: "fsverity-release.x509.der",
25    sub_dir: "security/fsverity",
26    filename_from_src: true,
27}
28
29// otacerts: A keystore with the authorized keys in it, which is used to verify
30// the authenticity of downloaded OTA packages.
31// This module zips files defined in PRODUCT_DEFAULT_DEV_CERTIFICATE and
32// PRODUCT_EXTRA_OTA_KEYS for system or PRODUCT_EXTRA_RECOVERY_KEYS for recovery
33// image
34otacerts_zip {
35    name: "otacerts",
36    recovery_available: true,
37    relative_install_path: "security",
38    filename: "otacerts.zip",
39}
40
41adb_keys {
42    name: "adb_keys",
43    product_specific: true,
44}
45