diff --git a/meta-aspeed-sdk/meta-ast2600-sdk/conf/machine/ast2600-emmc-secure-rsa4096-sha512-ncot.conf b/meta-aspeed-sdk/meta-ast2600-sdk/conf/machine/ast2600-emmc-secure-rsa4096-sha512-ncot.conf new file mode 100644 index 000000000000..fbdc09e3579e --- /dev/null +++ b/meta-aspeed-sdk/meta-ast2600-sdk/conf/machine/ast2600-emmc-secure-rsa4096-sha512-ncot.conf @@ -0,0 +1,20 @@ +require conf/machine/ast2600-emmc.conf +require conf/machine/include/ast2600-secure.inc + +# Secure Boot Settings +ASPEED_SECURE_BOOT_CONFIG = "ast2600-emmc_secure_RSA4096_SHA512_ncot.cfg" + +# OpenBMC Settings +FLASH_UBOOT_IMAGE = "u-boot" +FLASH_KERNEL_IMAGE = "fitImage-${INITRAMFS_IMAGE}-${MACHINE}-${MACHINE}" +FLASH_KERNEL_IMAGE_df-obmc-ubi-fs = "fitImage-${MACHINE}.bin" +# OpenBMC EMMC settings +IMAGE_BOOT_FILES = "fitImage-${INITRAMFS_IMAGE}-${MACHINE}-${MACHINE};fitImage" + +# ASPEED Initramfs Settings +ASPEED_IMAGE_UBOOT_IMAGE = "u-boot" +ASPEED_IMAGE_KERNEL_IMAGE = "fitImage-${INITRAMFS_IMAGE}-${MACHINE}-${MACHINE}" + +# ASPEED EMMC Settings +ASPEED_EMMC_IMAGE_UBOOT_IMAGE = "u-boot" + diff --git a/meta-aspeed-sdk/recipes-aspeed/aspeed-app/aspeed-app_git.bb b/meta-aspeed-sdk/recipes-aspeed/aspeed-app/aspeed-app_git.bb index 99b111e28014..fb282667401d 100644 --- a/meta-aspeed-sdk/recipes-aspeed/aspeed-app/aspeed-app_git.bb +++ b/meta-aspeed-sdk/recipes-aspeed/aspeed-app/aspeed-app_git.bb @@ -12,14 +12,9 @@ LICENSE = "CLOSED" LIC_FILES_CHKSUM = "" -# S = "${WORKDIR}" - -# No information for SRC_URI yet (only an external source tree was specified) -# http://192.168.10.30:7990/scm/bmc/ast_app.git - S = "${WORKDIR}/git" -SRC_URI = " git://192.168.10.13:29418/aspeed_app.git;protocol=ssh;branch=${BRANCH} \ +SRC_URI = " git://github.com/AspeedTech-BMC/aspeed_app.git;protocol=https;branch=${BRANCH} \ file://meson.build \ file://video_ioctl.h \ " diff --git a/meta-aspeed-sdk/recipes-aspeed/python/socsec_git.bb b/meta-aspeed-sdk/recipes-aspeed/python/socsec_git.bb index 7fea0d3bdfff..e241bea863a0 100644 --- a/meta-aspeed-sdk/recipes-aspeed/python/socsec_git.bb +++ b/meta-aspeed-sdk/recipes-aspeed/python/socsec_git.bb @@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/AspeedTech-BMC/socsec/" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=d50b901333b4eedfee074ebcd6a6d611" -SRC_URI = "git://github.com/AspeedTech-BMC/socsec/;protocol=https;branch=develop" +SRC_URI = "git://github.com/AspeedTech-BMC/socsec.git/;protocol=https;branch=develop" PV = "2.0+git${SRCPV}" # Tag for v00.02.00 diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config.bb b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config.bb new file mode 100644 index 000000000000..02d7d19cf8b6 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config.bb @@ -0,0 +1,40 @@ +SUMMARY = "ASPEED insecure keys for testing and development." +DESCRIPTION = "Do not use these keys to sign images." +PR = "r0" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10" + +inherit allarch + +SRC_URI = " \ + file://configs;subdir=${S} \ + " + +do_patch[noexec] = "1" +do_configure[noexec] = "1" +do_compile[noexec] = "1" + +do_install() { + install -d ${D}${datadir} + install -d ${D}${datadir}/ast-secure-config + install -d ${D}${datadir}/ast-secure-config/ast2600 + install -d ${D}${datadir}/ast-secure-config/ast2600/security + install -d ${D}${datadir}/ast-secure-config/ast2600/security/otp + install -d ${D}${datadir}/ast-secure-config/ast2600/security/key + install -d ${D}${datadir}/ast-secure-config/ast2600/security/data + + install -m 0755 ${S}/configs/*.sh \ + ${D}${datadir}/ast-secure-config + install -m 0644 ${S}/configs/ast2600/*.cfg \ + ${D}${datadir}/ast-secure-config/ast2600 + install -m 0644 ${S}/configs/ast2600/security/*.json \ + ${D}${datadir}/ast-secure-config/ast2600/security + install -m 0644 ${S}/configs/ast2600/security/otp/* \ + ${D}${datadir}/ast-secure-config/ast2600/security/otp + install -m 0644 ${S}/configs/ast2600/security/key/* \ + ${D}${datadir}/ast-secure-config/ast2600/security/key + install -m 0644 ${S}/configs/ast2600/security/data/* \ + ${D}${datadir}/ast-secure-config/ast2600/security/data +} + +BBCLASSEXTEND = "native" diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256.cfg new file mode 100644 index 000000000000..4a8bb07502ad --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA2048_SHA256.json" + +# ROT secure image +ROT_ALGORITHM="RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_2048.pem" + +# COT secure image +COT_ALGORITHM="RSA2048_SHA256" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_2048.pem:${KEY_DIR}/test_bl2_public_2048.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_2048.pem:${KEY_DIR}/test_bl3_public_2048.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_ncot.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_ncot.cfg new file mode 100644 index 000000000000..c8da68f9bd8e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_ncot.cfg @@ -0,0 +1,10 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA2048_SHA256.json" + +# ROT secure image +ROT_ALGORITHM="RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o1.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o1.cfg new file mode 100644 index 000000000000..5a1320274f19 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o1.cfg @@ -0,0 +1,20 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA2048_SHA256_o1.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="1" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_2048.pem" + +# COT secure image +COT_ALGORITHM="RSA2048_SHA256" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_2048.pem:${KEY_DIR}/test_bl2_public_2048.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_2048.pem:${KEY_DIR}/test_bl3_public_2048.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o2_priv.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o2_priv.cfg new file mode 100644 index 000000000000..abfb19925bdd --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o2_priv.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA2048_SHA256_o2_priv.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_public_key_2048.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_2048.pem" + +# COT secure image +COT_ALGORITHM="RSA2048_SHA256" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_2048.pem:${KEY_DIR}/test_bl2_public_2048.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_2048.pem:${KEY_DIR}/test_bl3_public_2048.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o2_pub.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o2_pub.cfg new file mode 100644 index 000000000000..ca458f184c58 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA2048_SHA256_o2_pub.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA2048_SHA256_o2_pub.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_private_key_2048.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_2048.pem" + +# COT secure image +COT_ALGORITHM="RSA2048_SHA256" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_2048.pem:${KEY_DIR}/test_bl2_public_2048.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_2048.pem:${KEY_DIR}/test_bl3_public_2048.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384.cfg new file mode 100644 index 000000000000..85fa0206bc81 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA3072_SHA384.json" + +# ROT secure image +ROT_ALGORITHM="RSA3072_SHA384" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_3072_1.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_3072.pem" + +# COT secure image +COT_ALGORITHM="RSA3072_SHA384" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_3072.pem:${KEY_DIR}/test_bl2_public_3072.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_3072.pem:${KEY_DIR}/test_bl3_public_3072.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o1.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o1.cfg new file mode 100644 index 000000000000..9f8f0861b01a --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o1.cfg @@ -0,0 +1,20 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA3072_SHA384_o1.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA3072_SHA384" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_3072_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="1" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_3072.pem" + +# COT secure image +COT_ALGORITHM="RSA3072_SHA384" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_3072.pem:${KEY_DIR}/test_bl2_public_3072.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_3072.pem:${KEY_DIR}/test_bl3_public_3072.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o2_priv.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o2_priv.cfg new file mode 100644 index 000000000000..eecaa77f07cb --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o2_priv.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA3072_SHA384_o2_priv.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA3072_SHA384" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_3072_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_public_key_3072.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_3072.pem" + +# COT secure image +COT_ALGORITHM="RSA3072_SHA384" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_3072.pem:${KEY_DIR}/test_bl2_public_3072.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_3072.pem:${KEY_DIR}/test_bl3_public_3072.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o2_pub.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o2_pub.cfg new file mode 100644 index 000000000000..3667eea41079 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA3072_SHA384_o2_pub.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA3072_SHA384_o2_pub.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA3072_SHA384" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_3072_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_private_key_3072.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_3072.pem" + +# COT secure image +COT_ALGORITHM="RSA3072_SHA384" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_3072.pem:${KEY_DIR}/test_bl2_public_3072.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_3072.pem:${KEY_DIR}/test_bl3_public_3072.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512.cfg new file mode 100644 index 000000000000..19fe3e8a0d44 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA4096_SHA512.json" + +# ROT secure image +ROT_ALGORITHM="RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o1.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o1.cfg new file mode 100644 index 000000000000..b9080c41d81e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o1.cfg @@ -0,0 +1,20 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA4096_SHA512_o1.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="1" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o2_priv.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o2_priv.cfg new file mode 100644 index 000000000000..6d61bbc0d77b --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o2_priv.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA4096_SHA512_o2_priv.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_public_key_4096.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o2_pub.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o2_pub.cfg new file mode 100644 index 000000000000..f983e95b1f41 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_RSA4096_SHA512_o2_pub.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_RSA4096_SHA512_o2_pub.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_private_key_4096.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_gcm.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_gcm.cfg new file mode 100644 index 000000000000..01684d0a7fac --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-a1_secure_gcm.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA1_gcm.json" + +# ROT secure image +ROT_ALGORITHM="AES_GCM" +ROT_SIGN_KEY="${KEY_DIR}/test_gcm_aes_key_1.bin" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-emmc_secure.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-emmc_secure.cfg new file mode 100644 index 000000000000..e61db4ee6a94 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-emmc_secure.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA4096_SHA512.json" + +# ROT secure image +ROT_ALGORITHM="RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-emmc_secure_RSA4096_SHA512_ncot.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-emmc_secure_RSA4096_SHA512_ncot.cfg new file mode 100644 index 000000000000..929ca998bb83 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-emmc_secure_RSA4096_SHA512_ncot.cfg @@ -0,0 +1,10 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA4096_SHA512.json" + +# ROT secure image +ROT_ALGORITHM="RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256.cfg new file mode 100644 index 000000000000..42718320272d --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA2048_SHA256.json" + +# ROT secure image +ROT_ALGORITHM="RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_2048.pem" + +# COT secure image +COT_ALGORITHM="RSA2048_SHA256" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_2048.pem:${KEY_DIR}/test_bl2_public_2048.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_2048.pem:${KEY_DIR}/test_bl3_public_2048.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_ncot.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_ncot.cfg new file mode 100644 index 000000000000..a021338c84c6 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_ncot.cfg @@ -0,0 +1,10 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA2048_SHA256.json" + +# ROT secure image +ROT_ALGORITHM="RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o1.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o1.cfg new file mode 100644 index 000000000000..31cfc5b32c17 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o1.cfg @@ -0,0 +1,20 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA2048_SHA256_o1.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="1" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_2048.pem" + +# COT secure image +COT_ALGORITHM="RSA2048_SHA256" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_2048.pem:${KEY_DIR}/test_bl2_public_2048.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_2048.pem:${KEY_DIR}/test_bl3_public_2048.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o2_priv.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o2_priv.cfg new file mode 100644 index 000000000000..e75b2c2e6ac2 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o2_priv.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_priv.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_public_key_2048.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_2048.pem" + +# COT secure image +COT_ALGORITHM="RSA2048_SHA256" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_2048.pem:${KEY_DIR}/test_bl2_public_2048.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_2048.pem:${KEY_DIR}/test_bl3_public_2048.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o2_pub.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o2_pub.cfg new file mode 100644 index 000000000000..bebe4fc4776e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA2048_SHA256_o2_pub.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_pub.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA2048_SHA256" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_2048_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_private_key_2048.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_2048.pem" + +# COT secure image +COT_ALGORITHM="RSA2048_SHA256" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_2048.pem:${KEY_DIR}/test_bl2_public_2048.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_2048.pem:${KEY_DIR}/test_bl3_public_2048.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384.cfg new file mode 100644 index 000000000000..f5c3dd56de18 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA3072_SHA384.json" + +# ROT secure image +ROT_ALGORITHM="RSA3072_SHA384" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_3072_1.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_3072.pem" + +# COT secure image +COT_ALGORITHM="RSA3072_SHA384" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_3072.pem:${KEY_DIR}/test_bl2_public_3072.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_3072.pem:${KEY_DIR}/test_bl3_public_3072.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o1.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o1.cfg new file mode 100644 index 000000000000..dd54af29497e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o1.cfg @@ -0,0 +1,20 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA3072_SHA384_o1.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA3072_SHA384" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_3072_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="1" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_3072.pem" + +# COT secure image +COT_ALGORITHM="RSA3072_SHA384" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_3072.pem:${KEY_DIR}/test_bl2_public_3072.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_3072.pem:${KEY_DIR}/test_bl3_public_3072.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o2_priv.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o2_priv.cfg new file mode 100644 index 000000000000..2f2a0f374f16 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o2_priv.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA3072_SHA384_o2_priv.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA3072_SHA384" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_3072_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_public_key_3072.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_3072.pem" + +# COT secure image +COT_ALGORITHM="RSA3072_SHA384" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_3072.pem:${KEY_DIR}/test_bl2_public_3072.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_3072.pem:${KEY_DIR}/test_bl3_public_3072.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o2_pub.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o2_pub.cfg new file mode 100644 index 000000000000..38011aa9a61c --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA3072_SHA384_o2_pub.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA3072_SHA384_o2_pub.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA3072_SHA384" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_3072_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_private_key_3072.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_3072.pem" + +# COT secure image +COT_ALGORITHM="RSA3072_SHA384" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_3072.pem:${KEY_DIR}/test_bl2_public_3072.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_3072.pem:${KEY_DIR}/test_bl3_public_3072.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512.cfg new file mode 100644 index 000000000000..e61db4ee6a94 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA4096_SHA512.json" + +# ROT secure image +ROT_ALGORITHM="RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o1.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o1.cfg new file mode 100644 index 000000000000..91ba6fabe8b4 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o1.cfg @@ -0,0 +1,20 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA4096_SHA512_o1.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="1" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o2_priv.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o2_priv.cfg new file mode 100644 index 000000000000..68efe8ec94b9 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o2_priv.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA4096_SHA512_o2_priv.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_public_key_4096.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o2_pub.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o2_pub.cfg new file mode 100644 index 000000000000..783fdaa0cba1 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_RSA4096_SHA512_o2_pub.cfg @@ -0,0 +1,21 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_RSA4096_SHA512_o2_pub.json" + +# ROT secure image +ROT_ALGORITHM="AES_RSA4096_SHA512" +ROT_SIGN_KEY="${KEY_DIR}/test_oem_dss_private_key_4096_1.pem" +AES_KEY="${KEY_DIR}/test_aes_key.bin" +AES_KEY_IN_OTP="0" +RSA_AES_KEY="${KEY_DIR}/test_soc_private_key_4096.pem" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_gcm.cfg b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_gcm.cfg new file mode 100644 index 000000000000..9a3a29284dac --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/ast2600-secure_gcm.cfg @@ -0,0 +1,18 @@ +KEY_DIR="${ROOT_DIR}/ast-secure-config/ast2600/security/key" +SIGNING_HELPER="${ROOT_DIR}/ast-secure-config/signing_helper.sh" +# SIGNING_HELPER_WITH_FILES="${ROOT_DIR}/ast-secure-config/signing_helper_with_files.sh" + +# OTP secure image +OTP_CONFIG="${ROOT_DIR}/ast-secure-config/ast2600/security/otp/evbA2_gcm.json" + +# ROT secure image +ROT_ALGORITHM="AES_GCM" +ROT_SIGN_KEY="${KEY_DIR}/test_gcm_aes_key_1.bin" +COT_FIRST_VERIFY_KEY="${KEY_DIR}/test_bl2_public_4096.pem" + +# COT secure image +COT_ALGORITHM="RSA4096_SHA512" +COT_PARTITION=" \ + ${UBOOT_IMAGE}:${SUBOOT_IMAGE}:${KEY_DIR}/test_bl2_private_4096.pem:${KEY_DIR}/test_bl2_public_4096.pem \ + ${FIT_IMAGE}:${SFIT_IMAGE}:${KEY_DIR}/test_bl3_private_4096.pem:${KEY_DIR}/test_bl3_public_4096.pem \ + " diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa1024_patch.hex b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa1024_patch.hex new file mode 100644 index 000000000000..fbfee3f407c8 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa1024_patch.hex @@ -0,0 +1,31 @@ +29408000 +dd59382c +d179382c +794b001f +9d40fff8 +794b001c +454a0001 +8540ffe4 +29401e6e +29601688 +556ba8a8 +dd6a2000 +2960ff9c +dd6a2300 +29600100 +556b2000 +dd6a2084 +55600010 +dd6a2044 +2c0007d0 +5559a000 +55600100 +dd6a0048 +29401e71 +554a0180 +dc0a0000 +dc0a0004 +dc0a0008 +dc0a000c +dc192080 +a00001b4 \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa2048_patch.hex b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa2048_patch.hex new file mode 100644 index 000000000000..e5dbad63d63d --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa2048_patch.hex @@ -0,0 +1,31 @@ +29408000 +dd59382c +d179382c +794b001f +9d40fff8 +794b001c +454a0001 +8540ffe4 +29401e6e +29601688 +556ba8a8 +dd6a2000 +2960ff9c +dd6a2300 +29600100 +556b2000 +dd6a2084 +55600010 +dd6a2044 +2c0007d0 +5559a000 +55600100 +dd6a0048 +29401e71 +554a0300 +dc0a0000 +dc0a0004 +dc0a0008 +dc0a000c +dc192080 +a00001b4 \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa3072_patch.hex b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa3072_patch.hex new file mode 100644 index 000000000000..6a2aaae134f1 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa3072_patch.hex @@ -0,0 +1,31 @@ +29408000 +dd59382c +d179382c +794b001f +9d40fff8 +794b001c +454a0001 +8540ffe4 +29401e6e +29601688 +556ba8a8 +dd6a2000 +2960ff9c +dd6a2300 +29600100 +556b2000 +dd6a2084 +55600010 +dd6a2044 +2c0007d0 +5559a000 +55600100 +dd6a0048 +29401e71 +554a0480 +dc0a0000 +dc0a0004 +dc0a0008 +dc0a000c +dc192080 +a00001b4 \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa4096_patch.hex b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa4096_patch.hex new file mode 100644 index 000000000000..4da8052b8220 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa4096_patch.hex @@ -0,0 +1,31 @@ +29408000 +dd59382c +d179382c +794b001f +9d40fff8 +794b001c +454a0001 +8540ffe4 +29401e6e +29601688 +556ba8a8 +dd6a2000 +2960ff9c +dd6a2300 +29600100 +556b2000 +dd6a2084 +55600010 +dd6a2044 +2c0007d0 +5559a000 +55600100 +dd6a0048 +29401e71 +554a0600 +dc0a0000 +dc0a0004 +dc0a0008 +dc0a000c +dc192080 +a00001b4 \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch.hex b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch.hex new file mode 100644 index 000000000000..5411611ad126 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch.hex @@ -0,0 +1,17 @@ +29408000 +dd59382c +d179382c +794b001f +9d40fff8 +794b001c +454a0001 +8540ffe4 +2c00c000 +29401e6e +29601688 +556ba8a8 +dd6a2000 +2960ff9c +dd6a2300 +dc192080 +a00001b4 diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_a2.hex b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_a2.hex new file mode 100644 index 000000000000..92b9d9d14492 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_a2.hex @@ -0,0 +1,30 @@ +29408000 +dd59382c +d179382c +794b001f +9d40fff8 +794b001c +454a0001 +8540ffe4 +2c007000 +29401e6e +29601688 +556ba8a8 +dd6a2000 +55800010 +29600100 +556b2000 +dd8a2040 +dd6a2084 +2c007000 +dd8a2044 +5559a000 +55600100 +dd6a0048 +29401e71 +556a1800 +dc0a0000 +0d4a0004 +954bfff8 +dc192080 +a0001268 \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_a2_v2.hex b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_a2_v2.hex new file mode 100644 index 000000000000..4c853b002062 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_a2_v2.hex @@ -0,0 +1,32 @@ +29408000 +dd59382c +d179382c +794b001f +9d40fff8 +794b001c +454a0001 +8540ffe4 +2c007000 +29401688 +554aa8a8 +dd582000 +2940ff9c +dd582300 +55800010 +dd982040 +29400100 +554a2000 +dd582084 +2c007000 +dd982044 +5559a000 +55600100 +dd6a0048 +29401e71 +556a1800 +dc0a0000 +0d4a0004 +954bfff8 +dc192080 +a00000a4 +2c000000 diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_full_clean.hex b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_full_clean.hex new file mode 100644 index 000000000000..26e803c94e04 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/data/rsa_patch_full_clean.hex @@ -0,0 +1,32 @@ +29408000 +dd59382c +d179382c +794b001f +9d40fff8 +794b001c +454a0001 +8540ffe4 +2c007000 +29401e6e +29601688 +556ba8a8 +dd6a2000 +2960ff9c +dd6a2300 +55800010 +29600100 +556b2000 +dd8a2040 +dd6a2084 +2c007000 +dd8a2044 +5559a000 +55600100 +dd6a0048 +29401e71 +556a1800 +dc0a0000 +0d4a0004 +954bfff8 +dc192080 +a00001b4 \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_iv.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_iv.bin new file mode 100644 index 000000000000..5348585e5443 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_iv.bin @@ -0,0 +1 @@ +W9 h9o]ͤe \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_key.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_key.bin new file mode 100644 index 000000000000..7b8244b81833 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_key.bin @@ -0,0 +1 @@ +?)8 )@|B^sɩڙ pr8)|j \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_iv.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_iv.bin new file mode 100644 index 000000000000..3264f5690300 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_iv.bin @@ -0,0 +1 @@ +za뽝T3ɁV \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_iv_1.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_iv_1.bin new file mode 100644 index 000000000000..b4d9a230d85c --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_iv_1.bin @@ -0,0 +1 @@ +RɳlYS" \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_key.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_key.bin new file mode 100644 index 000000000000..cfe5219184e3 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_key.bin @@ -0,0 +1 @@ +'ڂV>PHTʐ{c \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_key_1.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_key_1.bin new file mode 100644 index 000000000000..99dd855ea1b9 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_aes_vault_key_1.bin @@ -0,0 +1 @@ +$50FY.;CBt91X~z \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_2048.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_2048.pem new file mode 100644 index 000000000000..bd83d0841d66 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_2048.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA1QEhQiF/Iq/WC2N8idTpk4h83Fkw/iXVHhpsVs2phmGTcDQ2 +Og4mehA9MH2TLvgFE3OH2mcydZTk5o2sXSKmihcroo6bIX0fO3kyqgEBl2ySaDz2 +pEKjpBwaRMGkcIP14ip75tzpRagHQmoFj1Jv15jTR/+6TJT2YaGpzRuivcQ17NWk +TWTmD334EUBOudedpL5l70sJ3VWhMvo6UrmVeAFhSKQt9SahK2CyxLL2kV9kHyiW +VtAzkXmu5HcBIB8mzFIkVPR5qA/R3VI7ILLikkNnWR8GqWYxlGa3bKGxbcPYAew+ +NYQgVgM/bJIYodVBZZIPH7VL32TJRkzbV36x/wIDAQABAoIBAGNhKJRDLp8PbQ1Z +OHTSWrxT1PW1w28AVcO6zktdnzesdO7H3XkOuxL+Wp4yKKakXzHpGDxlI5zKgFW1 +SfMWRJ9vGhO491YTm6vS6zl4SLbOmCx8LRMMaG8cEYF8220HlIQWEELxVQED2Yc6 +EigBbV8o1YLlJJWwdpespp2kxDRG6nSRwrx4yPO5OJ2hnNfSG8IGHl7cBT/BMHKl +X8pAc5lO2iQ931k5VeBkYQGsaG8AZlUVUKB7r/e/1a+Xq99608QWbA7CpTaB56S5 +qwvyRNwdgdXUVo5f5wDSjLEo0CydLIE8zaUiHpxplKuQpj+FaVsBIwlHU2w0jYiZ +akbOsrECgYEA7iUeH3JghggX806qDH0NyPOPS4PECBvTvhkxzzTvt9cBcbEb5AU1 +BZI6gi6EzPeqjRnJrv74FRH5BneS/+IMWh0vszouA841myyUv0TVANnkYHcEue8o +2HGrufpSx125/Ov6PIAdSX2/79mjtdHzH4SKFmn7kSJD4XIStytCjgcCgYEA5Pl4 +v82RGgYXSnxkQV8ZOHa6xmu95RDdYufEqfqQcPvG4hyaCH168j7aClMjyc83F+1r +phUsQ/GX+JyZ9vOe+77dUZ+JkZy98GhxVMwBxoHKABC6Bfm9X9PTP6g65LFC1jOD +hLGgtfQzIGDHRaqnj4tckKFYIs97GCCoh/xNvkkCgYEAgjnt9QhY3DKE1lpIBzhD +V4ZI7+SISF7fNW8Vm9e41vFOKtvNAq4ORpOmRxYlLOiqbSqS7Y0kIHGJmg29Zww3 +8PdQ5FOGYjJbghWo6cc8K5D7n/y1qu+riGDwpWzL45XPZQ2t83OjkFKhqQl8yqqa +pruVv5gJJ15zfE8jCOMxK/UCgYBux0+nJDJub8H29IWgpvzRt4eXlerSlz00q8MX +JbWaJAXNwV64etTvvH7K/fxTl+AkwGYTfSzkVk9bJZDLzIP/chEre08YVsgCNtWV +2/mD66kqLO2DFJeNdDNBGggcOrKGZXfcy/9f6JyPrqLaTr0wkpEfHCBC/zSjsLE4 +0VVfmQKBgQDAobfCqqLZ5Y78i+MWhQ3wedO5Gqo7LpcQqaUxOLqkmPaD0lSG049Y +PgprFVYTlvckeymggFi7r+I6OSkNaYf0/9FsmD2aJrN2F6aHbM0jWRYaBIFGWRxE +d8V+uoVUmYx5orZfX1EKec7vqTLYQMd7SeP2hU5Xu9FyaF+MolpxYQ== +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_3072.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_3072.pem new file mode 100644 index 000000000000..05b72e752434 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_3072.pem @@ -0,0 +1,39 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIG5QIBAAKCAYEArdVpjCCbnJHQBjM1IeMH4+7s2Rbcai5VuYK8HVVTxPpreHRB +OrdI4CctxHqBArcMmz44KgrtL32rFzPd/aKVRN9ckFCtIpQyrXkjcEbAxJ78UqiI +SLcUx9LXWv2DzDgXKZhRr5WbaB8ZJfaBgHMg4MJP+wQwqHTwEFnchiPr+m8r8uPq +9Pyy86RI7AE9EuS+VGSvFxxvUxPBVe6XPDOr9mHoz7V0UUgJnP3zAc7d/DMYfP3v +qMhJMvfPQkRbhVumXEtZbxRm+zphZwbUGqtTaSycca1GJMziLCXmnMLlA87GTHGB +0tZKVZG8cnUEoB1pavC2dHmgZtfkEkdNJq32Jim7YQfyXuXaiFYK2KweFu6RTjla +/4HrUvnfV1jMD4YJP8+gzEkktIB6mGwyhFVHXCb6bB2ggBthqijQxfDCudof0fqz +L/TBqMBYIDfshMFfMF0n4HlP4nsTYpJjroD6GcMHJNVRqJbYJ6L1jILxqaNdQagp +m80Xvp5BStAaAdlvAgMBAAECggGBAI8e9IWgmz4vdzyDkK1TxL1Pi8W44sSxXXcd +QlBMXmoBW9aSsNns6Z1T5ISt7+YSW9i9Q3SqBlphdynlVFJtN8S6ufU/1yxvI8Jb +yGe6eR/pXgmYJIzp37wdxZ1uuMK9M6TVefu8i3UQlZ4B9OGS6HDkywD6lC0+CiEM +O1pd3P4V5fNW363RGG0sx7U319bkaigFtXqruKSH0Vg01mOEj4KNXicVWK1LSE7v +btIARhhM4U6XrGgkbs/947DFoyyLJXNa89Eij+OY91LhFv1DUWXEgpuM7upDXIwq +wHLUaghDFZ7axadXcxpaT9Z4+M6qtemVmoE2TqGswfBmFKxxZcuzMs5U2cFINCAM +BOkgblCM3iyURxDnNmod1nsiEfv6KBih4uHL5hkVu+8Zv0hjiMI3hs7M6VEmYhy+ +JKrygudQwC+HETsF0ZUjdEZThma7kL3yrPejJsqGLW5WUw/515jd14fhqQJWMNRO +aRX+j4sJpXjFBn/1hzwzCjgpIsHqQQKBwQDeq9w/wGst+xlVVTa85Qdz/04RSlIL +rmMrrtPIcdSiMFZB/laP1tdItxJGg4L2Z04sWtvluihFPrFmH97WHW5wgPT2hklF +H15BciEkU3GwmVi1a2YwhzJOdacYGOz+fSuJ1fWj9xW/9nXPsBtyv+97PPeERUBY +7+iIsYZzAxZwxGwBuAwnIoeDtZ3ZA1g9NapEBbwRRJApjKkETwn8tvhYZf1jlPCk +ncbLOHqbQ0SScSchLrp0jqbSW/08e0aGqdECgcEAx9o6nr6WCt0iRCdTHUIkZyrH +xGkqn/umLv4KSpdad5b9TUJT0Qp2wHZM1eKTDseNvsNhgRvL79xXzAIPBmsTkfn4 +BqqTfAOC2fxmLIaj38QHUHpv35pAsUxHsLlj0MQSS1vGtvQSXdZ8Dh5pcNtumwb8 +R+b85jN08NgFx90RdOCkntr7qknGQLAB5q+F38kB3HgpsIS87Ln2FtngAgXJ6PaO +d6jik5JYaUbmX5PQ6bhJYLYql3MW0WUDFuv9Id8/AoHAM2cnJAxucaHqujk+tqKE +cvG3+uPWRt4OBLKKL1afyIUyFG/7WZ81+ZJRhLetTuaQNEsRQloUG9AaMcIftfv7 +V7tdUV+0oGFaZ+9J2VHuB9+Oi+rsHz3Gjjg4x6ZRZ3pLx7j9yMksWzExBy3XWEkY +prFvTjiSXzWaz5tzty86SfP+HvN20r303KHbe5J7Fz5BPQy52p6iTQUsq1L3skAm +2nlI4mkqmEXX82fpXdhMhyXZ654W6vtXZW5Y6lJm+IVRAoHBAJVGLFjb9AhjSa/s +S4lkGPqyGopbHwpmFaet+pPiXyFKNyLY8vAFx9NTyWpMlRkJ9pbRKugbkgUz6KQp +uX1Kx1BWjGq2R/juSnN1sf96BbcinXAAM8WpWr7TQgz/PE331c5R26hVv841YW3O +S2WPkRrcad1u6+Ep+CPYxuCU/+/zxyIcYLO97QXuMU1UN0OCyRAa9NCzJMYQ1H4W ++Nmp5zlJx/oavDoLqlvgKDyllPqtuqkxB7kdrqJyt48Mb4M4UwKBwQCGjWq6gD1V +xK6dvGBhnuNQgehWc8Orles9RtrKjUVsChntBSmbHrEzXm1lgr9aAXSpQdquX26R +QNBtSc1YNWjo6T6ARqyeswCJx59yoK86ColDAL+XEaLqrXT/rhi7B2eQ/5yIFoW+ +Ku+JOLgBqZz49lUb8jk8yK3KzFdnfr/oQtIOBfTnlLlHQoRDD3ZigLyRuPa7/bfL +UJ2Fi9v/ZZlYU5X5qr6BS4jxMxpFsVUu9/Dh6v2rRIia8i300N8o61w= +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_4096.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_4096.pem new file mode 100644 index 000000000000..a218783660fd --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_private_4096.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_2048.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_2048.pem new file mode 100644 index 000000000000..458cffecaede --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_2048.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1QEhQiF/Iq/WC2N8idTp +k4h83Fkw/iXVHhpsVs2phmGTcDQ2Og4mehA9MH2TLvgFE3OH2mcydZTk5o2sXSKm +ihcroo6bIX0fO3kyqgEBl2ySaDz2pEKjpBwaRMGkcIP14ip75tzpRagHQmoFj1Jv +15jTR/+6TJT2YaGpzRuivcQ17NWkTWTmD334EUBOudedpL5l70sJ3VWhMvo6UrmV +eAFhSKQt9SahK2CyxLL2kV9kHyiWVtAzkXmu5HcBIB8mzFIkVPR5qA/R3VI7ILLi +kkNnWR8GqWYxlGa3bKGxbcPYAew+NYQgVgM/bJIYodVBZZIPH7VL32TJRkzbV36x +/wIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_3072.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_3072.pem new file mode 100644 index 000000000000..341bbc7d1b4d --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_3072.pem @@ -0,0 +1,11 @@ +-----BEGIN PUBLIC KEY----- +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEArdVpjCCbnJHQBjM1IeMH +4+7s2Rbcai5VuYK8HVVTxPpreHRBOrdI4CctxHqBArcMmz44KgrtL32rFzPd/aKV +RN9ckFCtIpQyrXkjcEbAxJ78UqiISLcUx9LXWv2DzDgXKZhRr5WbaB8ZJfaBgHMg +4MJP+wQwqHTwEFnchiPr+m8r8uPq9Pyy86RI7AE9EuS+VGSvFxxvUxPBVe6XPDOr +9mHoz7V0UUgJnP3zAc7d/DMYfP3vqMhJMvfPQkRbhVumXEtZbxRm+zphZwbUGqtT +aSycca1GJMziLCXmnMLlA87GTHGB0tZKVZG8cnUEoB1pavC2dHmgZtfkEkdNJq32 +Jim7YQfyXuXaiFYK2KweFu6RTjla/4HrUvnfV1jMD4YJP8+gzEkktIB6mGwyhFVH +XCb6bB2ggBthqijQxfDCudof0fqzL/TBqMBYIDfshMFfMF0n4HlP4nsTYpJjroD6 +GcMHJNVRqJbYJ6L1jILxqaNdQagpm80Xvp5BStAaAdlvAgMBAAE= +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_4096.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_4096.pem new file mode 100644 index 000000000000..acfd9ac818c1 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl2_public_4096.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4ZvIDm7lyqIeKF7Ryspt +YhvMgQIVhrZK3huDfqw5uc8cjI9OjdqRIOe3S1MKZGswmywPRXryvzrkrHhABSAR +90oNHZmQ0YJqlBuv+8jMbrLOZ98rIsq1jGEG5Zw68fV88pwpgL56WXFIuP/kXzUw +J6YQdsv74m2lqHQLXz2u2hpy5l8R2ctLy2vgCyVLVm7AJQNPojsrR0FLMrdr+2gl +XRfZTjJbY/V017sfEpLDdVjvwfXKKaMWgviY5ce8C7xTjg+XSmcOevNhS2+8qt9i +DtsVfLg8PBHcfaDVJernZSCsLztBOqHVmzORFzaReBAX01mRoupwDK6oyWDaldiC +mT6/WDdz9c4UusO0SIEJj2EyDN4FDJQlAzCK31HD2kCS/o4f2sxIh+l5CN1ZiH94 +6drI06l551TlojNjiys4XxMzijpvzAeOnBsPRnVrOBzdtZ5elec314PUDkb4hY5j +Rp07CZCdcVpJJpjziS04hi5evmQ3j+agp/HgeIt9o+v0tQqnBXk5bbHDTsYMZR0Z +ryRw5WpObMr9ksg/kAbe0+098iitzGvqsVEqJcs8sHt3HorqQOU6OxdbY+qoGtUi +sCnjnkYeZKWGdbWLtBVbxzT27/XSLAADx4cYdzNzT/H2UK2wnF+AG6ARqa0nvguC +Xc54my5d9w9OUBkbC7UMSLkCAwEAAQ== +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_2048.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_2048.pem new file mode 100644 index 000000000000..519c3ce22891 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_2048.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEA6AZquW2OPicWRwIdWKXsYHZnkqdN2ZcNJrjTElJ7ZKFPBEH6 +SB2uhppHd8PaMWZg/51H1+eH/n4+QSrYTe5iRXE1Bs8aCqj5U8cY9JTZX1+tDYKA +Sgzr8a75wAJzJGBsOYYSLtJDJBMzw2r6oXw35+sCbGJoAPIrtYn2WLr2c/hBQ3Rb +v3R1Irj2CIvqP8UvYtqN+T+eCRbcjfODIUN1/QDRFdIRkW0SUxN+ul4p37BFJz9V +lc4T5ZSbEidg6qGspSn+nPPvSXEeWjExJRhiVee7tQ/0Wtr8e+/ihATxFgn2yKB6 +2U+R81WsC6Zf/Z7svUKe2zfltfgv7DMeNpQOFQIDAQABAoIBADIbWKbswuAnPsdc +7It9YZu/VkS0frpzxXJMTcDSMTWdJFxOB0fVqSAGZ1K06ATtEBuDksVMifDqwHUA +VLAXv/8xIHt09DHDJfzyrS/8iSjwl4WoXh4fxkBuQh82KDl93UFa88hKvhcnUnFs +Q+3lzoj2FpLjeYRiyA+vWJT240xNsj5wwGVRzAEgH0/Xenr1CH8A5IHP+op+aeJt +UmiUGliUNsCzwFboWaipsCAJn+zLxvpkqU4xaDeqLEMvEPmy8ZTTrRDKPA23BftQ +H6A0ixTSOzyRKCN/stt/o77Up8E1ogeod/NWlyZ2h7/1jr7a8KldEHHCyON3Vdgz +XlwSfk0CgYEA88gw6LQxPU+SXkv0ThQXgKAD96buVTxBtcMAkH7qiPuHf6zqfwYD +NtrgEDalBGQ1eH0RGUY8u5sT9c74d/w8GIQfs3SqKhfiOwWlO0lp7lUU3Qn5dEUI +ZUz/vU/hUR5iSucbOukB/ZF1L+yUhMJ3/s+uuoay3sc9GBYt+Dw1mjsCgYEA86dh +WhTKnoe0CIQpTakgtuHHoyIapvCX700yfnl+zbN8ejfJVBe/AWsCKeldS8kCqa3u +bStTFBRph8XBPT5rc8FwtcKE+ar7VM77lTCQyJgpIW9WA0QToPKD2QtlzGThsYmI +AZe79kq64D91ucwBuyZAotrIcpHmIxO7jlspI+8CgYAlksRfCW7RaVNA72n/Ir+g +lokmAXeYcYobLqwGmVkitcnjls4pt86FBOUl+pYigCNxp60b/SRdMgC4kSbgr2K/ +0JVmPmP/yuCWgj8+TQljr39gtinZjs5FdsGv9wDeVNWHf+lFgiZJY8LxGQCnGaYP +AwmGPD6TcZfr/3ckXHtSgwKBgB3C0yRSp9EnWDk2E2l2ABX2jBEECGddueEz97f1 +FSUBCHJRQBkycVU2AeSmqYupONcK9LWG9jXcrGs2H31gk3VnKmI5KU7psJtSUO6P +KRAnbda0p7fsZ81f8fTf7IZDyEGMP/2Z0A6sYBkmBzYzkf6PFJQPzy4XXhnovh8M +SYEnAoGBAJTHTsvJxxYqCg4JMnbbbeMw7LORSVcqrffI7fzhGm3470tRkUfWRMKL +T7l6tVLf6vgUj4f1K3aJvX1hT9JGMiOqLxcM56fgKfDDJOJ519VJNCY/+rGDnpLP +qLYF9OcQVlBt9DjGaR14T4noyddhoG/Fue/4CWydN6xIG30fsPTc +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_3072.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_3072.pem new file mode 100644 index 000000000000..669e461d4f91 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_3072.pem @@ -0,0 +1,39 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_4096.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_4096.pem new file mode 100644 index 000000000000..288ba366a4f4 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_private_4096.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +lk3ZcR8CggEAcRsuXietI7rbJeDYYcKRZwNHm9VRjgAGLDwqpKD+RFzffse5iBpT +y1dCgQ0hgIxuWNF7zrSKQiy0WSc+nztLeDcbIlpl1A1uTTe1bG5jVhGneYmz+Qy6 +OuNCXs/UV01p7IYiptKSh8hP/0vuU6u3Ib03ZXzkOZPniiiEvLqOkot5qtN1PYKI +Z1pdUYHX0NI+mr2M7+GRH2rC1Y55fb5Xg6mxRsf4q94S9jwY+fkYqdbX87dtd1Uj +grbSnRPK4ph8SgyIkGaWMF9Lans4XHg12XqxUgrb9TyiUak5dBT6qqEuN/T++kxw +rPbvAgzHdalH2L2AO2QwCaN5rdHkDRMSQQKCAQBe+zHz38n4EFN8ryT4lq3TZZiF +eO3oStjJJGTONrmwev5bgF2D6g3hPLnUcLqFk1ZlwgZvo0kxlyiWTmW7g7idrm0S +O2Ym8KgOdYIDKIHal0pHdKq5UI8y5Be1z/PmYj/6XI3i7XJE9vtD9BeQ8Hz4HbzR +5izJqHXVi+Bb7KZO/NQTQcpUH1OdJXpMk6P1LRytftXEVgdeUE0dPuHOs9urvOQ+ +xo4vwLCPQTl08VVa7mt50dhM9uizIRCoqinSpshA79n+2S1NkqfLcMEmylXkkmjz +q5KGDrsuaDkDEVwNj20HT9wrhHCMLEH8du+16OMlrkD1Hi69HoW9tm6aVOw7 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_2048.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_2048.pem new file mode 100644 index 000000000000..fbfff931a012 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_2048.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6AZquW2OPicWRwIdWKXs +YHZnkqdN2ZcNJrjTElJ7ZKFPBEH6SB2uhppHd8PaMWZg/51H1+eH/n4+QSrYTe5i +RXE1Bs8aCqj5U8cY9JTZX1+tDYKASgzr8a75wAJzJGBsOYYSLtJDJBMzw2r6oXw3 +5+sCbGJoAPIrtYn2WLr2c/hBQ3Rbv3R1Irj2CIvqP8UvYtqN+T+eCRbcjfODIUN1 +/QDRFdIRkW0SUxN+ul4p37BFJz9Vlc4T5ZSbEidg6qGspSn+nPPvSXEeWjExJRhi +Vee7tQ/0Wtr8e+/ihATxFgn2yKB62U+R81WsC6Zf/Z7svUKe2zfltfgv7DMeNpQO +FQIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_3072.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_3072.pem new file mode 100644 index 000000000000..585739f5d2cc --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_3072.pem @@ -0,0 +1,11 @@ +-----BEGIN PUBLIC KEY----- +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAwmDPVNlB3diGoAtpscEi +OPO49ea0feY2o+5HSWMkrwzqVcTiZL6P6VBg4D5Za05gWEe9YNZzZx9GzwZ5Xll3 +DnOCYN1Vnf2MfBhoJPzW2dyjd7mtPHMR0i2BrhvJGc05y/sTnEEliTCltnicChr1 +eETFrrEk3X8ZeNACOWzdleIkcUEaW8z2fSfLZ7Zfbb2EDoPvHf707Oe09bJADvXW +xXRtuYLhefscHj3X7W3RGCChmnGK2dzQapOmscqSxnYFrpXco6M4mXTvz+xRvrvx +KOdeDbGrRasPPJLFF4rUxrj4GJJkDPjHsjxF9NiW0KElmzCxqFchMM6KxNnnQuo6 +YVrJvJLec/evn3WsFmcCxHE+ZWHJMNBhPWFzAlIwkGW5jdS61JY2AhUzPpuAkBFH +jfP7KzQ08FAgjdRNZx/hUU2wU8h9qy4idtPJ2f6Xpt3HGZNhlByP1MI1KBN8FqgZ +rZJJurTTwdb32qaHVqwCgD+0Qoh/dWkouTjKgxoAl1UFAgMBAAE= +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_4096.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_4096.pem new file mode 100644 index 000000000000..6d421cc15f08 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_bl3_public_4096.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAucMzJ0MOkyZBcK7GUgF6 +/Kv529JbmtbFnysVeJFZ7zlp/fPR/DlGAvsIJCPX6m6SB7CF0RTljjBbQrLf3F98 +SVCekMWc05vptYWPylS/i8NHxdTJdA9XKKljhSgwA8naG9O1wkC+WHCofos6nV1M +UoYFm5HFmA+wD0tHBqUmYU5TBoMJjjGNlVMFewhgjglI8FYeha6k0idW4+Gs3h8C +jXb1OzltdO6Vvbf/BcBLtB1QSEF43TBVn5ynF/bzG5itWNsM+mF/Twlpu6K3lR1Z +5Ck1z5tTsaA2r6D2vz1LxS/Ksrmj+NDcKH2+MoIhC/cG9YK4SZ3XeyH9eh15iCfN +ZqSfUnj4f4W6sIxU7rdtcgp3Ih4Q93u78NTegiO1sYHYvbOmmaQHXvgQL5RvW3yP +a8g87/Jnn9jHcZDwh3Rae0iTW6fKHna3lppfVeDVdDLxoKVcCFurf1wmgM+A25Kd +PXIhjkC2vamOf7FUix6KvRfTaFGXTujiULmaD7gZ/UeqBfxEyJVqtelGYbDEnVC9 +m3hHgzzTPCwtJ4HFUAu80+QOf39wt+9K3PepcprDuq9OHVckFHseVcijJAWVOj8A +jUAzudsBEI63qqCpHn7vk0+YFFvFhjott7BsMKb9O4CgGXo0/UnZ+Ush1V83e/sE +1WlLYHO//xKqPGj4pCl3PXECAwEAAQ== +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_2048.crt b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_2048.crt new file mode 100644 index 000000000000..1d85ff848d9e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_2048.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDazCCAlOgAwIBAgIUD5Twc5BeGryAvZTXcZypcRNuVBowDQYJKoZIhvcNAQEL +BQAwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM +GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDAeFw0yMDAxMTUxMDAxMThaFw0yMDAy +MTQxMDAxMThaMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEw +HwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQDDmIggZtKjzKNZ5oqGhwBlGH2qUejQaUuSpdVyC1zm +lUuDo3fmzlXq5APb8qWfqXL2BiX/w6+SURUuzaGWTipL2Zj27Z0sQ9S0F2QcOQyq +4bBdHMpseI2gMs8fGuRaVCHC3YN9Epc+odGpeOXKfKtIcQyHKVEtEnq/GsgVSPL9 +D4cLkWiS4v5dgkS4G+amQlG2migx71ZkcqCHUQjOUVycwwmp96nrieqL5gxi3IAs +pSaP/Q3n6L9ZhHlDTIu4nZrKG3EnVcgDzH0FecH7lYjfNfG+xh1jcWX1VDqAP482 +pvZLZmdnKDSo7THoC0QdYH/O/BkxwbSZSEBN2dOvzxzTAgMBAAGjUzBRMB0GA1Ud +DgQWBBQGLatTKCgBzobIMXrmkKyKVe760zAfBgNVHSMEGDAWgBQGLatTKCgBzobI +MXrmkKyKVe760zAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBN +rfvQx82IQzyhzVMdFmf1yhRPZzNuO1Q2kH9jMZkEYXmAxdh/GMHNqQcn5iKX9znY +EnZvCGwQz9e4UAi1Qh0SC4dtYlgYp4hWubXdGBT8kcmTxbyTRp4rO77ZX5w5QDLv ++GwytzuarexLohbHxqKNGAN5wcM1+KFaXZzJ8bdgPavRBzgzyl1HoQFnmZfYJEiE +NJmvPHA/btovW642mwrSvoulHkuSeywnhAnY186u7pOHaVgcYRGFLeYtzF+fKOR5 +Fh/UwoQt1iQ1FfW2kNeryZ+OukazN6XYkKURFIK19OsFMTkcJmTdDvJhAgvZUl6g +3t0GNdXIylT4YemloiDj +-----END CERTIFICATE----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_2048.key b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_2048.key new file mode 100644 index 000000000000..1c67fa93926c --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_2048.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDDmIggZtKjzKNZ +5oqGhwBlGH2qUejQaUuSpdVyC1zmlUuDo3fmzlXq5APb8qWfqXL2BiX/w6+SURUu +zaGWTipL2Zj27Z0sQ9S0F2QcOQyq4bBdHMpseI2gMs8fGuRaVCHC3YN9Epc+odGp +eOXKfKtIcQyHKVEtEnq/GsgVSPL9D4cLkWiS4v5dgkS4G+amQlG2migx71ZkcqCH +UQjOUVycwwmp96nrieqL5gxi3IAspSaP/Q3n6L9ZhHlDTIu4nZrKG3EnVcgDzH0F +ecH7lYjfNfG+xh1jcWX1VDqAP482pvZLZmdnKDSo7THoC0QdYH/O/BkxwbSZSEBN +2dOvzxzTAgMBAAECggEBAIHgfbtuKz4iuvEOGTuc1xFKAt+ehgYldM4KmcGhc+2U +gtEFMa+roPdYsotRAtMS1Egy6vZ6/NEeT/+FAV/pxUIaWezU+MGUxN9UjOAErbmm +JNKfNHZ0Ui5mrouL8sdcCBL5vb7GInGvR6XNpmAfCikPD++L6uAP3juZT/R6PQb1 +JmvN9VHVnXu1ieaSJUTDR7blAo+l9EwztoNgqSrYzCRpMUp2D0wPA+nbR2DLIKHB +8hjdA9jRWOfvC09tnOELQrvjGOpOb/+iOfvIYAmlUzAL6aroFIeoi58Fs266gZBH +UQH4ykF8UAopgazKKXtXczfReI8G8bpSChAFlmzVMakCgYEA+uDNkfOBQJuun5TL +6SS//q5K+J4WOpjTwg2CczOCLmGmA5rBDtlfL48CZMuaxdV6UiOqZtPAMlRrWRdY +SXp5ltuUabiQfGqZRAteQ9eZz1yiKRew+nN6z0tdfWEYXBGAIruTha47+lJgrRWy +pdH+fFrvdmlvdxdTN+esRmntkY8CgYEAx5bMs/Tq4NQHIh3S1eRWEMehSG8nfyR6 +xixxGShp05yWtdUYcLzpgilBgz8qVGSZoeQwdTer5ZbNd1Dr/d6UkMskxr/YQ/HO +DBjs0GkrFPMRGZm5a/SoQIf3KN4mJSI3hR6R8MxZpOPC5OWqhbsh1E0qiSR7xKIP +jM7Sj4MHVn0CgYEAxqjtH/3rA/ZDuSpiriPjxRDPXUAR6iTKyodYHVFUbNX2WDRb +XB7VORvNkXOJA8+gJRsI/JQBRdmDh/DsgILzdXo7c9wqzdq7sx4tbxtzOLjp0BBq +nGiFf1D2nyob2Awjo11V3C20YOyKkYT1CknXczGvHd0v3uYhh8t0p+2JqhECgYB2 +El3S78arboMxyZbadhP8JTziTu98paYD6nKVwXSpfO8jbobg2sEBAUsCS7HM7x57 +yTRpg5+rWIUAWtzg+HXHGoYNFZzoxPlx6qTdvfmAkTLChFBO7xNB6a1rfc/vE8jo +dWc8nodBpoO7SaqRJl0i7OuG6hBWCNFOKWQjBg6nOQKBgAts0G1JkkgGty8ulv2R +k6wQhoxc7171DFMJ6ScLKa4hKkV18oSNP7cwRnTmNXeIKDleJwWIjSeRgLkWaV8p +xFNmLuCsfhV1aB+Tzolvx6HEWXBCF4SH8h4Q85cjEBCqtaDiiERIuHSSqiDO57ZR +bZGFEtw3/Km/NBmzuA+cDoYM +-----END PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_4096.crt b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_4096.crt new file mode 100644 index 000000000000..fa35fde93104 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_4096.crt @@ -0,0 +1,31 @@ +-----BEGIN CERTIFICATE----- +MIIFazCCA1OgAwIBAgIUNI5CRp+BUeyHoUWbn/DffhowKNwwDQYJKoZIhvcNAQEL +BQAwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM +GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDAeFw0yMDAxMTAwOTA5MjhaFw0yMDAy +MDkwOTA5MjhaMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEw +HwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQDUs69SIWg92j2YIwLQyOjqmO9VfWJ6Vs2ECQLHLYJm +3d4Ekggd91k2UpuacaKKpBuEUC4efcLPIi6djtdOeCMZvpoxq1uCWD0oih7QHu++ +maaT4a6R269aw8fCp0ZIkYDfJUeC1ZHrnPHoSdsZbLmh2fOfb6J7L1QMn+4ATQB0 +Wo5DsoEPVA/H+aeMPCuoVBObjB+i/3qbPJuYYUy3rO/0Jo0LH3XLdmzNK4DxTgsD +HAhRFnuR90EF5c6ZZp6uCUFkBhRiTqgbsat1jzmdaLQVI6BSnDuI/n2FG2AbRBWO +9P7YuoP1IT5wAfZDFcca49GhCqr0mE8VhtkDYZ8Vqb4JHmBaUH46wC/9OAGq8rPt +7HCExm8iaIUGd47vCrRD0e9c+0Da/KHiNPz53AxwCRNsbBsh1ufdZCiWmPiDLbN4 +qSyFeaTBtO9rwnLPSpiDptmz8befXTI/X1AqZETl1pwZtU2FZe5vHb7d/dFll55m +xEvFzY0Tu4ds1cRop3ErrsLUzZRHFU/bDjlo2DfWnzsGQI1cJKi2/5we3uuF4xzW +dPHaooGlC9OWFzO/rQWrU7IFj3dWvVmGbP20nzuduZjQqY+o9tSLozwMXTdzEcQD +hcXwccA2d3WqIlSrjhtjQxF46gi5MryXnRoM8fSgmd6a46sgx3jzY1jjtMk82Iz6 +8QIDAQABo1MwUTAdBgNVHQ4EFgQULS/nWrXGODlhP+j9e5bltVuSQNMwHwYDVR0j +BBgwFoAULS/nWrXGODlhP+j9e5bltVuSQNMwDwYDVR0TAQH/BAUwAwEB/zANBgkq +hkiG9w0BAQsFAAOCAgEAkOffRfgBBj3HvAonu0yMbTSW46bwiMLdavthRqFMkxAt +mN2OQk10v040yAX6dC3RAm/iHZP8Sw2epbqHEjG98XhK/lPwlXmdmQvk4drgV1qZ +kXOHDevNo+uk4akcGE1VL9y2NYHhcJhy9YXZV69xDZHCMO0YlNsyy/qAHaxge3ZB +z8Ux6sQqtwf1l4v7XxSLsJ+BQ20dsA0/sS9nkvqzvBE8qX7caLVf69AUpnR903kL +ZmKEyfHS0jz2Vb/WsFQ7KqzBvC/ZVetllqK0ugiZRHv6YkcYdAKTMQ2pzKGnhkvW +YYJI7omegQfK73NCkSdmCW8sFV5QU33AKXDKprfBlzkna0EZfmhMYWPJpfOaf/NZ +zvxdUtCJroeh3HcQ15m+0sVglq9phjYAALZ4g1QASqgqwbQebGYTRUmGy86phOKO +qQWrA2a5imiPwsh2cRLPGaNMLxN9tYfT4UbakwZoZ7/ZMseT3AbCr3sQRY3HXbiI +XSflFg3r+c1Zpj8V9Uyr/frFdg0TB4bKtwuCpubBS6JTie7vj7QBj4LYNzrruamj +gcx9jAdfvIcLMSTeQJF5xB2ZA4Lakk7Dt3WRibLvSn7cd7nnAB1gcjlmx6jow/U2 +DYJR7Xcmw45Ik4rF9WjK9R4iKr5Y87bfrhXeru3s237tVCnsEgBhkIxpklq7kP8= +-----END CERTIFICATE----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_4096.key b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_4096.key new file mode 100644 index 000000000000..bab554d4fa77 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_fit_4096.key @@ -0,0 +1,52 @@ +-----BEGIN PRIVATE KEY----- +MIIJRAIBADANBgkqhkiG9w0BAQEFAASCCS4wggkqAgEAAoICAQDUs69SIWg92j2Y +IwLQyOjqmO9VfWJ6Vs2ECQLHLYJm3d4Ekggd91k2UpuacaKKpBuEUC4efcLPIi6d +jtdOeCMZvpoxq1uCWD0oih7QHu++maaT4a6R269aw8fCp0ZIkYDfJUeC1ZHrnPHo +SdsZbLmh2fOfb6J7L1QMn+4ATQB0Wo5DsoEPVA/H+aeMPCuoVBObjB+i/3qbPJuY +YUy3rO/0Jo0LH3XLdmzNK4DxTgsDHAhRFnuR90EF5c6ZZp6uCUFkBhRiTqgbsat1 +jzmdaLQVI6BSnDuI/n2FG2AbRBWO9P7YuoP1IT5wAfZDFcca49GhCqr0mE8VhtkD +YZ8Vqb4JHmBaUH46wC/9OAGq8rPt7HCExm8iaIUGd47vCrRD0e9c+0Da/KHiNPz5 +3AxwCRNsbBsh1ufdZCiWmPiDLbN4qSyFeaTBtO9rwnLPSpiDptmz8befXTI/X1Aq +ZETl1pwZtU2FZe5vHb7d/dFll55mxEvFzY0Tu4ds1cRop3ErrsLUzZRHFU/bDjlo +2DfWnzsGQI1cJKi2/5we3uuF4xzWdPHaooGlC9OWFzO/rQWrU7IFj3dWvVmGbP20 +nzuduZjQqY+o9tSLozwMXTdzEcQDhcXwccA2d3WqIlSrjhtjQxF46gi5MryXnRoM +8fSgmd6a46sgx3jzY1jjtMk82Iz68QIDAQABAoICAQCNDpSoPOtqiX7rk9xcJcEB +Q2cFJN/YDhTBCVDEUlP2cBC6qzWi2dRaCDKVG+MVWnu9JYdQRUqaHysW5hG3QkjU +2+haJC/No0L7zY1drAaGOlOUIsiohi4mXUvutQwROB1k3s4r4AKjZDOxPrmEhOwe +f/HmvBve4aY1sSIfJPG2OA+8qXaZeb/1eIU6pPS27vsJ3sVkTVU7+deeGHjOHmwL +WD2VMMnnoqPI9J7QaFc5Oq/xRp2wUW7XwG1gogN9mzm4YafHAi7OHud8UP1+fF9g +3X2HC4EX+t23Fk6IBoDdi3AuvpKgT+meUk7Ecn7WQFtXF0IEb7WSqxjj+yuLLESP +hcR7STGrrRUg+mP2OY2GaGNOJYiyNSl2LJeusMJ6VhwfgMa3XJbbKyLL5WB+Cbiy +pE0iHiy7ZW+HQyPgTYGGEaLZDBEwmXlw/pGAwf+Eh2FOZZuN9n12i80jZXYDHJ00 +LOeoujD99No7pWWQbUAcbV6Fu1klLAaAhqnUwr+jwoV5Jbtownc0EKaulux8FKdT +UUBTUSkCdEz+k2qFf3Xxbc1uIJ1ivqlIdwh/zskrJKk3t1OQfcNUYSSF5BwcLudy +6327hz7/DfG/uhg53+Q7a8JnHABYTuyGEhlSprmoeRzeVdSiJIWt3ASfCctGfe/k +QeQsF2aRzRflPtJaW8TlgQKCAQEA82HqoaAJNwMGqoVqsbtdYrWTAP8E0nGXMkUL +CiXBLpR+tESp9lqO+w/2fxDYjcKgcGBpR+G829jwac2NHhHdjdX/AZP5B3eTXzAl +sX4PtYjoyqzk4m7+xGs5FyKR/buql877GLRWkBLEZtxdnyB9LrqBene7ThZ51Kfv +GNpTrk1BJdoY/Cxk317etGrGn1ZJ1jynouS6jkni6E42lcTvJ365y4twgNn5y3pG +A8NxwTqNG37wvVD5vO5IaqEsmwVLrlu6eUWGQ1V2bBXtErG99FBPmabyi6KYf3IP +L1PHx+upAfpX1Wry6SaZ2IwuaJl6Hi08gFRtYmr8Nho3rJox2QKCAQEA37qWMfRk ++ffhVsiMju9mUUrBp7YFozOEQFFyM2rnSVOODygPmIf0LpfhwLCZ4jaPSOd137b3 +HI/lN56TzejPJVKHFoW8X/z5DgOzP8hdKnOYHUm7ih2vNzLW39PCuH2Rd1swfR2u +Qn0U2CeR8yPvg0paqTRrR/IzWpTQqGvao8CDjllXnPMfnxfNXHVc/Vc01MnmCOWM +/geWonvxOVHp8V53Qq9EdTpudNUbbBDFaxgtNVaPb48+8jCsNGcr/G1RDznHzD+q +md4L/omObjIAHGkQtV+OowdJG0XSK8rT/7dr0+rx7UbKlysqKhBKpniVbBx9zXuG +xXavQD/4nPBK2QKCAQEA3UlC7u82UalTr0kdCDomH3CeF0LHXJvg79jsv64yJirn +xPnFWvNdmxIZedCURNgXzfUq5Ctv7qghduFolFWEDsjqUcH7o3lqKhr5upa2q8Su +fFCUzvhCdc5TmyBYgs3Vvq93iC+3oMkff7KPAPamOw1iWjpwuAAhh2OlNgCUIx+k +w0i4fNfUY2+7p2iJ7SekfMCrXqT+pg6x26v5X1UuaMeFIHdItC78OrCS5isWy6xz +zfMt6cOtPcWdXC3tA4neFMrcEhVPjPswb/fDlMK8xl0a8sZjMuiEJSRMgCh5teEj +ymOW5rmV4LyzFrvmGj6pVLSmlLuutNQ3Ou29fxa3iQKCAQEA10F/ptqcmMC9RzE3 +w4JksEw73K/N5sL3OKbkOMJfe3Zv1PdXYgtUjcvGAg4oULTr0VoZWECCqzFrecMS +NGgNfbxUiv/rSXNs8OXwfaq6sNB9B5jcXrvGzFYW1U26KKVv4yWSlp6K/h+4gWw5 +CXWGyYwthGUR3ywR6tIJnDIBL9JXAQvGtxRYVUqiZJXq/Tj9dMo4kFDEAdmtPfIA +GoVMj9Wy6y8Ur7GjerdbZfMQ7sRZItuAr/ZjusPHu7eUY4+OERcnu8V50AcLBUC2 +ECH9Z1hTIh6pbwPge+QGnenNZVjF3yRK1l9pJl76d3QrTtXv9g/Hnn9+INjbLvcd +rWmoqQKCAQAiHGtCyqHzWA68eHK2024J9q5RLsqU7sSVIIq0atnDgXyP8O8WfXsU +rMjy+sQbgheE59/CHikUbgVL2GO8/9cTBOpBSRsC0rI01R1X3Kg790+VOoiED079 +klcMsRMuNplNuPmDSjXy6BhJm4Eoj4P2DD13JsIVAZ0rhpbRK2Xbzq5C6U98ONzW +GaSPG2rvg8sIBJ2xs/jbWLgzSvFwf5xtRvU1htu5UWG+x8V7I8mRrfjVDgX8Cozb +aKOjPf8ULTn0O97RpX8DMAv5nERKGzoxVMrvSoezOVC5lmEAb2G+bkCv34h9Fr1a +eTJU7S6qnreXCumvOlOPcR3s0DK91cZT +-----END PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_0.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_0.bin new file mode 100644 index 000000000000..e68724d16a2a --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_0.bin @@ -0,0 +1 @@ +ւ*07dEt0+~]$%q^ky \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_1.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_1.bin new file mode 100644 index 000000000000..461ed8d29fc0 Binary files /dev/null and b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_1.bin differ diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_2.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_2.bin new file mode 100644 index 000000000000..3f2c0f78f457 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_2.bin @@ -0,0 +1 @@ +-IX+eW7UD4u<# \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_3.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_3.bin new file mode 100644 index 000000000000..cf0cd79f8c3f --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_3.bin @@ -0,0 +1 @@ +™h[0(VNz>+JFk \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_4.bin b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_4.bin new file mode 100644 index 000000000000..9fc59c1191f4 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_gcm_aes_key_4.bin @@ -0,0 +1 @@ + Q$IJ;LRԠTuv \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_0.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_0.pem new file mode 100644 index 000000000000..3ffe3967343b --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_0.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXQIBAAKBgQClbsc1RaSxp4vDmH5oWaVRjTLkvqDsBf7FklA3l2qYYSfUfZi1 +MfqbzFYiWHg54DLAahZ2+tf6JgZjbExRBelLXuwxBXwdykFjiaj0wiBhU13XrUH2 +gkOO541+SX2m6rY94WTEV7yhOSHHeVuLJCHe8HPonXAyK/1AzoY910+ZAwIDAQAB +AoGBAIRIFFpwmcTEqGl6onlmVV7kfPGTzLFuCc6JtEL/fGjkJykuVNFuaWny9lz4 +SQpeT7a0Hcp9wf1wMmOF0XBoPaaRhlnt7QBrErJB+/HU421TFC4NkwEaMAorOPkx +dv4jk4a4DTpgG6Wv493HEzcWRNAf+DomRsdFgrZeT4ThffKhAkEA13nxvodbGlDq ++1EXalwyO1HCDzdcf/AwgCEIUn8Ax8ylZdb9+EovGSrad4664lcWZSBrA3s1W6Vv +NQKC78HTnQJBAMSLfwRUB0snX4p2pEzRSOoKogbZ+MZPrILN2Tz349ArfpfyR4Jq +JuBuSmBuCBOyU5cvfJe0jhOSetq7RKP4DR8CQBJB6eLb8zMyogZzY4mGkFcIYWoK +pdLNVj61DdB3pGhJhcYwRkqwdncqc2Jn/JvLB0HAUnD0EpxWUyrpsJCCGt0CQQDB +wX8K5kd2aC9Akeswq1TFHIxUUsdzwJGhNYsGFp4n1ujqo/ao8zq2HyQFYhNmT3Mm +ZLLf3yf81Xd1cA2f02YjAkAvpQ2hbwkXDAT3ZRg3WRmrf2xcs33tIdncd6x6i4BH +gSnjgreT6LbuL2l/iB/KdQAgw1YJYYX4aw5RVFPUNXRE +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_1.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_1.pem new file mode 100644 index 000000000000..f010c6fd560b --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_1.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICWwIBAAKBgQDQN+Ga+S3GDkdLTvKNKh91qP8TFKDTZR2EDc8Stp6XgZT8yMLI +I4AgUMq7Ep4BkgMxsdeDrDiuEXFffB/t0/ovyOLImoqv2+fdoEyc1pyANGb0OFsM +KlZg4RRuRhy659jJgx4OarqsBskzV2dl0eE9BTU8M2IB+rt2OSxALPrq3QIDAQAB +AoGAMC5OISs5wVO6gZ2iGLI/l11ksMicMm56dv0vBniFmC9fB2N5VxCH7HJlhwZW +06wy2wP5B7oJX5YfsuWpCcJ8aLlpjE90UqAY3gnOXqlJxpM6JQZX+jju7RLMpwQQ +aOjJj7uuaBVPIKW2bP8oOvIe0nRPXWaySkJMNkCRu0f8NG0CQQDqj2Qy2yuaLYq4 +7IDBWWXRR6XYyKr/n7P5UhyW+XVpXUJxH0i7t3W+JUzKeTTEmDo0MDRj5l/o3aPs +TdHacnK7AkEA40AaGEzyf9MaUwS98ZGAKZ0QrpdzgEfeWrTM79otYnxlimNRu6cg +huEQtZfGsiHAxp+/4S3uQrZLOO7GNaQ7RwJAGDoBPmN2yHDlwB3lWpMSOiBtV8u6 +JbboDttVSp6vateQEkEJ8SGMzrvph4wnUBrtABDuiFb2FwY1dSXAhBCIGwJAHpOX +b0GbN1u+JQF0VTaQmgjKH9O89Lu2zVmaYYNnq+K0/uPSMX+RPtS1nNlpILqt54vD +E5dMgalpgaWPAdSxLQJAa26CeakfZefIcoV94TqEcTk4iQry8T0oC9uVNdc1/YTJ +KDJer0DTOL+aTwZUiNzn8p6tEwI3C53Knv+kE6xwXg== +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_2.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_2.pem new file mode 100644 index 000000000000..5396491bcc65 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_2.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQDU5eHkFL9vw973+JOhxJ4rLw1Eh41ZEgf+87jchKyT2jAVSN1F +uFayCnAN4rb68n6FCucrHh9vl83XoODUn9yrl43gCTddlHLvRlL8eNYQF86S6QX0 +KzbcogJBv5cGltDM+oQNNVKZstaGgCYS+0xOnrQhPzipG8zIB60sqqOt1wIDAQAB +AoGAburVpV6p3jDOGaMIR1+IiDcbUnjMy3r5b3rK9RiqUN1775rmrUw83sVRW+qi +KlvsTqQ/i9dFyX3tYEoQ2LXw4QD6V6czcCjh9PaCmEEjXEojJSCRaYGTFyKGszZH +5V9vfdNk/g3B12PoTlXwh+RJ/0ALUgtNgJeWqEXi3WeUwQECQQD/OmtYU4apUq8G +jFZrakk2q0c317bp69tqm/LQcYDZ8XDMZjmzb8GFu9OVziCuL0O+Yx5IQey2xFaw +eUx0LSoTAkEA1Yqxns/9kvAKzWUg3bV0AQ1ZGZ5y2xxGJxnZZL8bZWIjxrAMtXiE +4Qzi6d9HzGEnl4o30Yn18EFOVmY8RAClrQJBAKs3yJ13YyYiFtKAwNTMd5MaMeuv +ZcDlfcu2FJ1rF3KduvsUNO9AMIYDq/yaTGgtwvdszPrSZvdxHWrD5NsnFUsCQDut +LeRPBfNpZ+tsppmvGwMsQsk5EaoQJb7Jp4pTKgnUOmFNU8/nJWNrYYKwZnVEdXcR +JnZFktiYt5bHrXHnqGUCQFHkaSbtj+H2G5Vxw7PLAAv2zxhvjHL8C7ExfkfTRs8N +5APIM+jnSEBIeESaeB2CxPbGvKxsuiPCOvRb2Sq4qy0= +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_3.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_3.pem new file mode 100644 index 000000000000..03ebbdd0e9d4 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_3.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQDSXYxp9outslCCIGtmUReWYCzV+/sg6MfQQarJjM43Go6PPZVt +AT9/pqWwI3gJMRzp/VAgaZNAIe2nY0ON97wViSfqxznaTSfAzkPYFphbamz8eaL+ +KVvLpKvOooD390Uh4XWq4uZ8SryvRzDEZ6eftZljPShk8QbnoxpeREWHzQIDAQAB +AoGAZFtOnkqJDj9QGxQeSHyNNScCnL8Oaf/DOz3onSh4RF99/SXTAGKlCV/WEXaK +UFBGy/YV4LCdF+5XsxAu7S5vYjVGqUNWZjcYdS8ff+pMRq6Liurpsai2nlNEtVtI +/nW1GnJin+xGVWgGH7qGPJMM2t7T6GDPWeoMWlRoE9ZsZP0CQQDtjIThJygVTVbt +AGHJsrRCPFyGKqeNArJcwjC2jkEIYSupTRsnmL+CL5vUSmqFjq9K3N9np/Op+JXK +lSadVMc3AkEA4rSBpeoBT5W60otBOhqY4OLqjpiitRLgpzR93Yz0kTTG2wbZQM7b +k2f6VKlbfFc8D5jH0mR5a+I5TuAm76gjGwJAC6OF4y4y9ZA7gRMyt1otIM2qTtyK +JwuJx6ewEVG49/si04G2oeMHBw7kGKuounB6QDXAMGj3NE28sRdLtAuyUwJBALLx +rAxcQyCgnVCnXpsQd2+7bU2VKYkoF2+jvV3tbvZW5Efqhf3jyen2ft/oti/VY7Ej +9UYazMTdUkLyJ4mv+9UCQHh9bVdMPwWl9tKCEfUPTw03jzpPrIVYJdjNIHXZVhU8 +FNnywks6t5F3zELtxijxOtMBsIKvEtHN8a8O6ml8Dr0= +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_4.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_4.pem new file mode 100644 index 000000000000..85d67cc0bc33 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_1024_4.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXgIBAAKBgQDCZmi8PJ899uvEV+UAY1ZY5qxyHcWdiBVGf4dNKZOLo1coLVwt +y1kBVpAf6gZCWfL1vmtjMDR51L56DbWBlmDOPP2BA4GMlHzOWSA0DMdNhMVnvsCJ +zj+xBZMriOCT65CGPYh4Tu495oJsTxqx10983hcgIrl0VlZB1d/+h0vWfwIDAQAB +AoGAC7LuCqX7T1dUyPQhK+zOfXskVZnFEr3lyeBS3CnsXzLtQ9W2/mqGaLY05jbH +OacAIBndjJKSFeLfs6ivi6TpHmVjRFvtEx4ctDD8AXrNyOwUU1L96JAkmFl4GLZG +EpmeVMemWZ1c75bnazvxaZb7vMe1zAgjpoaFKcOXq1YCA0ECQQDgxurWXCFCrua5 +4FrBtUkSg9MpR0h5yZgXhdBlri5pRyNFhd44qr4sdK4wvrhX54gnFToHdpKTdLhG +HZFVcJ4TAkEA3WdI24caoDnDbFkiEXqrAsq00qrf1Wy387w1VioID3e0oAznvIYp +zErgsQLSAeqRT4FldidyfyLyZ67Di1fDZQJBAN8XzwEO09wxZ8LY0HsuCOadfDme +DGsEETZXk+03oczP1Ewuf87SeIn7DOBIiwKERHg18zBxGS3NTRAaTKL2cY0CQQC3 +jZJklcyoO1td70OEVDuE1AM3iHyLl1emVUmuxqfqEucHrctNi7kJaqZ/egQbnJmd +3Xv9idStvI5VERmC417VAkEAnE8xL+Wz55fE09PbGsIb/FaUmN6dQY3dysJPI9dU +1b5saqgdHubX9tCRYjx32xYNIYFjBPuSP552YJhYYo5iSg== +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_0.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_0.pem new file mode 100644 index 000000000000..db4173c518b6 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_0.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEA0rFZ+3kalQoQhidirN0b126UfhZt+G5iai8iEOMF55BzHoum +riguY2QQqpH5meCNFBUKhAj+4rjf1NK58B+UzQ5wC0BNqkCYv6866xGMX5XRfUR4 +VE8NG1pq4uDx+43hEQPdezJIMfk4QUIfLkhmkfOvuszA+JdgHM/zWqeIvsdUrSAk +Dk9B7daCOzJMAoi3mubZwuA4xH8Lld30+zXw5ODb0/wh+C6imVkM4b5SAfuFSvQ9 +Z4uQYNPlrkmdcw6cy+YByUSDG6TQ8mHYXjup87KNoc6BfDM6NDdqt4LoKQC5OP2C +Imc5A2SuYgtFFZDMJkfygzHEPIgJ/m2JgUKDiwIDAQABAoIBAEznIRHx7SrzRn7B +B3pTJmNm4Fp5c2BXYiKh24xQYQpZpjtC++7bibsLfi3UJEfvN29aEsGIywgUNNbo +p6emz1hdabYhnXeEJnzox9efSx5kf9d6U3VqeT0/rn3rX0fTTJA6WfAqtUFQVyEy +slDhalbhnIXRUKosDo/Vs1ymg/ol/A4lY+UEOBP80fJgwhHo+38SPq4DCA2V6sbs +fyP14X/QWrgVgQIzDtbUZufuJcO3dqJegmCHIXyhh4Z3oG63mgZh90KOGHRHufAe +RAhhL18oL3DYhRwE+FVDicd+MCl/+i9uIt9fZhZg31CTi+e5UMpQbJT7/n3B3DS7 +8r1KuMkCgYEA6ZBbCHMHCPFhoxzDx4KzLUIie9pv/i2fP37phSDFElJS+N90lyQX +fVLf/2C8B5pePkFhEfgVu7ATb/lDuZj++EiCmc0vWUy/N8fdaREDpf4HoWidhKmp +flAsD2dw/FMf/Ko76tPdIEq5dYHJZNAxDohhDOPo/BHy1RNQ7EmYylcCgYEA5u6Q +qwopyRBETpvs3rsGl/LCZnz2XZ7pYdqKKpttjAK47IHd8sozfpgwoAqaRYE1+qNs +fCuKZlMI/tzVGedEUfLDVMIufp3em43klvS49xpeg/nWKT197Q2D/Ov2/7vOe4ST +RR8bEfiJxXZEav8qzbokVm/sGTFq5wuJb8ZNt+0CgYA6w6gzywUlGd5P9MfJZbgB +FhepA7+TuxTLG/pTFXif8HiRx18FO/5w+K4FCeilHRDDJx3uMHX/YACz9oo0oyrb +exro6XgVRrsBpNavPammVPDEipa/LxTHBBLh2UvTIHL21jn3DlEfc82PpBTwuXTu +TB/m51zSNw3a0F5W5Pl9RwKBgQCxN4CTkWARqUcSIDx9jH752lTu+5TAsbOd4WzI +V7CQkoJBFUQzDpLH4pjmKFzNW+QFrKYTAALclXpAw01R7JUUYj0d7Upq5lGvhAtZ +AQJ0tqqzkuWTjln1sbqJPLe29vP0+/9cOwu2Fcn8W88TYTAC4ocCQi+oAbFtDwBw +Y3i+3QKBgGm1MWHbDRdC5YzTYClykazP70YfVd9lkFFrDlZY3+SdqK6WV47kQ9bF +h6vUz4alo9iWcWbK4Ioa8yZ+MyonK5/fqggQXShIweFnTvFWq4C/gX88mhXjzdsk +fucESRFWrYFzOj9QaIm5De+19l/BgKfmPTZRmPokt9ic7zJ81LUw +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_1.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_1.pem new file mode 100644 index 000000000000..42233d4b5336 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_1.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAw50uEnyBjCzzZUv5GdbaUffTsveR6AR3ndi1qheyESHuKoP2 +LSEe+Q7RML/Xoe0gDSfI7XkEaLDz6r6nGDZISJpccXBabxXB78+C+BpuY4FTqj9E +c8ifZdp65JQ3vB+nbKiz6fqvcXQN5HllkErrW4SxYrmBA3Vxuxf/veCVuBkK8qHO +ACqju2tF1dk4IFO69QOhY7TbZpiMuyFdqyOYD0YO6N/+drRgDeleTcddTfajerAy +nULCsihgFui1V218cfHxu2drGvzW/FapG/F2MIT9ND0bk5zKePBHP5DhLAKILbf4 +qBnxP5YDz27+jfeLBlACe5wZHSKYjOy+uDuThQIDAQABAoIBAQCWpGckqWmCr+NJ +MTbGpWVAFqCbhHiCu1362zcbpF/nPcASUcm1e3pExxpmdnbzJo+2Uds0tiulDBDr +yKMZzEPiVa23VpTuU00lByOPOZulWaU6yLpIiEnowFY/zb0WTTI8Rbc4C2ws7Pj9 +6FdExc12jzukEcO/DCTntlWmvlvOh3FCOSCwcM38aZwXa56C342H6+nGLLT5RVrj +2IKaEebObQBvnyMM9yPuXSY9whe2xWeA6PI2VnFeD8EOOUZ8cLZITv9zys3lpsa4 +Gg7Hi3SKoiyCrwNLhoLTKk18k/bqI4zKBsUPb29f3n+sYIPaOSNQgTILuvamS0tv +GPIrR/kJAoGBAO5VCdzHTYGIX+sMJdA5EKJ9BQ7nA8xMQbhchhiMhV2C8++Egzrf +3hGLmqtpTX9aQ/CP90XLmirr2O85gf5Iy47Fg9NIvYD5Ne9NGnyvuKM0rYBSQytB +N9GnXq3NpQ5WtPnGHwS5XDjxzhvSehU9QkmNeG8BkGBVfYH+oFWSB4+zAoGBANId +dGF0WCpmdZ4ARTHhcupVZNTsg3kqS4cSSpuRvKXlpTPuiNbNeaawUWocOBoa8760 +D436+W/fi2PZcXHKfrulKPwDUzMj/seiFWqhtqXPKT9xQvrzYXXKxrk73PlxdQEK +kC6wdewV6jzsvATieKoGRq1pcaxq1POvzeaQ9vPnAoGAbgaGIg1EQ6tglJMsFb9y +ZYEPx7xwbW063dCg+05L90qQMJ/dMV3OGA153u4jH8rdGH5t6iO/TVdJ8855q5mR +l5ypae3nxlXGR24x7yP0OiwEePwBFEPsb/YzaEtKip8Ot0x2X2jvIT7IJuH5CDsa +kfgkhCKVs1NkOJIDFN3wba8CgYBaWLf2P6S5dp0Ud2FJdXuIL3fP5nMR4pHfXooe +IqhPXVOP5P2J/4hTmHUpf0DQWM5+LcaSclxXMnQpVxJkr4GXBgl9c6CO2Odwx80V +sLtsyIsf8H+wkH5TvAF/HLKDv7lj3TrqGI5cGYBC+jhOkWL5GQHDBxgN31H6Bpou +jh7h+QKBgQChlAeVAMqr0JZICO7BBqxt+emqOwdyCsLQEjD5safwqeu9i/4WEIIm +0dHSqsSpwX8PtKR5u7FbyYbdcbUkQUQgF/Jat+tWHJVOmCglGfdpti1DC1sJPaBn +WxxXY6gMQwNtDfbtzD8N4F4Ygli/cNvibepfvZ+7U6KHrTUUjs6oxA== +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_2.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_2.pem new file mode 100644 index 000000000000..dc307d9df252 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_2.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA2SNyDMJuN2ZTuq8yIbvI/uCPekWpVdQZAMEwVjgDfXJl9YIz +yt68MTozpf42scjWp9luup/M4Hut41u4zSF3AzBpHO/Z0gMF0BbffZ505hWV6Zuo +CtsAAxt9PwLaO8iC6C1r4pQ4Aob1sQpyfJnKxeg5PKn7/naMAnE/QWWytn7IZECo +EfDi70cq7tu0/pIS7ZvK2W3TsXwBezCcVxXoMDl23W5Ff5h4dR7CWuGXklW2HZdP +c2eQMFSHwVzJtP/XJJDrWIr7VNjc4zIqkXwir0N9Ybkg0jL3gL9pjgWeD7NneUKq +rsS2ZvfHj8YWCDpJq9YzpG3yHFOgF59bZhcxYwIDAQABAoIBAQC1DQYKt4/Y55yG ++4/MatykEK/xnuYb55bVd0ALk/btAZccR21SCbhXP5VTIg2O3cyF9hmKyLW2s8mA +2rjTacTnRtVOSHuRze1p3biJ8La+Jl9ygtRyALsY3DHpeUJoOL9WQpFDQp0VFl0E +OpbNaBqYPBKFj6LLQSNq4eyBZf/Gg5TfrTip8J7dj3vUF+cj0d+kanq6WOoav8qd +DCL3vXkyQelzDcslBCVt1iicOxj8YgaZl54LZqq+SJW4Wj1W3hW9zftdBxVIy22/ +/KSckXbEDkukfen7QKUg4jty4LVNA/qQRf6srdosvJJRnkTuGli7XCMRpP0zkzWz +i2o3YAnhAoGBAPFsQ3oqEWDRse2RF3wXiZCSqPUKAih4Oarl3rPpBIj7TruJq9kU +VxG6Jb1C/SaKz8NoDZFDFeSbzGQYM1KtbqqMv0vqO/mJyDpYFpqywcKg/x7jkkqg +A1I+hWoQDRk1GpSQvTNFSDyWHsqp4EV2PX2eB793N/a16yrNtWbqW+exAoGBAOY/ +z5qpiThbg6C2uiO4HEIRvlsHDdcCXQL9HzMjhrUQ5SYbjOAhG6iZN1NPA89QJsDc +MiTT3Ipkt6Sa5aF38GKHi5IHFjFzvL3xV4PaQiXmrPjte6SjvgmqSbf1qCoqyi9J +Tm4LRKEUtmsps9ghOAEQSj4WTVAfJ73Dc1/41ANTAoGBAJGuje1bE0+EWkUMJ8rG +/UkTZwcuueyn18yrl76i3wy18WWzhtKgtoXI+VsC4HXwj7zPvlgozj48UZMZE2dR +ppUeB5WMzBIhtYSXgVRqiAelVS3Tj4SemEJ53dIJy42pgNejm7gjl5qP0BbleaMQ +3bw+r1g3XbrvPfB/X3ax9zGRAoGAUUpCH5avjagxprIcsbO0tlbRYA3zgu+gqwd2 +1nU6f/7BCF09tXu66iF9+PmynKTtqbWUNpBeErZQZ9sQK5vO0NqOGjZKTZdREbZ9 +cV3DcOIqO5CM0KnG1F68vCgNASYuT9ePyyZLSpunc9o7VpkTzrxTmewBy8HUJBk3 +SLDvGWUCgYB3BNTn3TJle1okpqjQAwcGo7DSSwL2dTLk2QIOBG6702pzOLa4CaiE +pjQes7GpB3DLTMHlXl38+wsr4QBmBPL2udV+oGyqR4HlH1pxiUsiR8XPg0OWX7tu +gpg1eiBwb0agu9pXeEs9Kd/DLWopnd1bY5dmuuzUr0D0Y5i+DhKhzw== +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_3.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_3.pem new file mode 100644 index 000000000000..957d003804f1 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_3.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA1apMbExVweAsXVuSIpnJg6vujVo8PdgvpPGWsqs0F54hZgz6 +i8OOtCohS90SOPkLiyUguDfte+jz6exwFgmDmlXZHWOMbN/EWAvGWidcoMNo8bny +oiSTbJmnTYFV05Lm1X0aWck12/4c1fLbWWv+614dqMUG2qvgqLKFleldiJqsMydg +cxNmd9J0Eof3tJZoSZZk26wxF7fs3ijdxP33pWzadUf2xrKyHSPQXk551AT0+ZjP +ptmOJYF2vgEGho7oCBzoFe7XtnwGzizA75X34uG5ZwEWui/GIsmoB1Xz1bYfeNBW +YE5pmvfLpZQntcbXdBfCykbH/OHoDb0iusaGNwIDAQABAoIBADCr/4a4CN0GRPTr +VCm/oJD3DHt0r75izc+kHPEMYOx0YCVQFY7a+FoAMt+GN4105fVHeuGcE+QjF9UU +wB+1AR6aKcAxGh7/BkoMPJ3y033npbNS6XuYG2Eky2CzcqqkjyLYwbTsSfGYPFdc +YC1JlaNmKBl28G3Fs4KaUCXrKBxivLr8i5Yx+3UxUtJh1EzdTBbRcRqwL/iThqNZ +gYqre6u/KR9A8PDYiNy31g2H8b67DFHIMPXL4dfldaMNUu57X0HCYOM6vJ/dFL28 +qIXd54e6j2VX+ub3KXHLZD/jDIuhH8BCiEOuwk9rLJTE7xDvHB6ysC1r+N6hcgmi +6ufK2RECgYEA+5TBlUMqiJ1bRTVMtpVug+wZUPkaQYNTbhDvVlqNl4i1iDtDZ/+A +Jr326as1OWeb9bkXopcRkUE7evkTDAZMP9BKn3LOe9eX03ieZMydK9JySjG5x6K1 +cXjfHqezcnpoPXWHtKiwOAP5cVkSEz4xhnCcIqaivri6r+MIN+MrTDkCgYEA2WsN +YwS9IOGaUZf1z6SBGItIBgtk4I/s9D/SO3cKzZAW8JRri1XGBVKlP6OdO9m/jviL +JLGXQohoQLqkPj0AWdVDDc9J2/ACjxhqzti7R/JJsJySFiCmndWTzVfCQXPDQNVx +VOiOtZc+EvcADP4w1EiXi1qqZJ6aRRhKa4ZHRe8CgYEAo43r5AvMZRBXu8CQ5Mp1 +FJKzSq8HYLvty0p7LlqkXnVj/vL4OW4jdAxfrz281lsDS1ZPhUZNB2+vKZ0vwst9 +WqchPFO45U4dyD9MSh+ztj+USaPWMXEYIHMCKr2/rZbimcIEvXBFT8VVr1jGpXfz +XoFrICPQ/ci+pYYlW5/2EBECgYA5AR92acSovV33rK8PbSNH6yTMKOqfEj1fYOhf +HPwhH3lURKXZ13he5udawywziAj4lGPvD/0HvboP1p+/jcDszMSS91l3J/uTxyQh +7aNU3srBWpvW32KwGVJyUWMmRBLaidv4Fi1soSXuVQKXZYIp9op9SB1K2ma6XP8O +KBvB0wKBgQC97fsSVJQ+koggdQelrWfXCG9mg0NtylWMgBAt19RWrqH4w/eJdyeI +IwAJHW063GVlSrMv9xe2QPKGk6fPk4XJqaN0ndD9yXzKycB5JQSLljik4AiW6voF +Y8aWJJ2j3vLulHMUlcFFNYOrOEhxuuLktQ/6pjRdDusBQNSjIu5xVw== +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_4.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_4.pem new file mode 100644 index 000000000000..ffe1ee8e28a0 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_2048_4.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAqgRYZ6NrM5zjkPbf0cIHljLt0vJr0/X3vJRztzSnoq0C0Yi3 +7k3b/gdiMLrelaAIuliPEz/GSv7n887ebtHHMD8Lwb010GlR+AkrQFWKPVG2Lld8 +gGmuhGqqgzYsncB1dLziv0JxzQavlDjeU0QrWNDDp5rd7CKBCAhXeeVQm3kk11pF +mXwr+ed7BpkKUvs9a0+gd5Wa+PUs2jixdntv37gl5xmOEKBaYXkkkWAQnnKS2s1t +vtthT1kykO8WdOYBlJexADDs2zCXmpJ9szwC/xF47l3SyLRYveDqT16og0ZnIrwk +f0QHCxpGLswzM/i2xN2vjdStTs4vTTBElmxafwIDAQABAoIBAGctU+kxR3F/GKt0 +5seJFMmWBrYp4D412y5aeQ8JqWIT1M4MRnMcVRGIsZIZFdN/10wfSlTIMzJ4F5Pi +SyK9tEAXQq9EgFAGWnRIPDNCti4YVJMzDJ9xgzNg+DHAwrrJfX5m0sR3MlDWad9t +0558lEHGD7a7SUpwdhXF2jBjddOjZ8xXskorV+8sCkeBJd5ii1GkeGvmD96IVCvv +PLRReXOyjYjlgt8IB+WwK6i+GhwKYK1zScvzdF3LlDB+YItJUTSCF5KpRBxKxdQV +d2eyvbovrTuMs30nR9JflO5cZ8t9Td3F6rZJiTn5NxM0A9BkWVVgPZf36cv7/Bw4 +Z8TzUkECgYEA2NP9G9F6UqEXe8P4cTnWiZvmpVaKOtjUc8vAyIyhEQoJfJzs6gdf +3nBuVYtQV2fBX087jnFb+T/5x//jlmrBgcrrFR79m4Yxgzwx2+RVOQ56udRIbyoC +nMs+/ffk9bBxJIL9R1EQmIHoCA6pw01/j5I+TCzzXI9qCC0UsUmEm2cCgYEAyLtn +rTtx9mywbBhAef/HuEn3S7bMHgEGQ3gporR3SRjN1SpvTPUFoksNbRpWqccNFj8a +J5rBceMj4IMS22d2bBRr7rpX3DnKDaf3W1uKz+7NpG7oG1Y5nojKm4kvC3hnQunE +1YhJho+Q1Frrk7y2AeEs7LxtCB3ez01KOoRRcSkCgYA8TOhNPjqYlDhlsSB8zKr/ +Zh4EyUZ0Cy06buXUYFfC11nAEBxLEXX19Kqam73iMPa0POLBQIFllgcvOdjfUh0y +rW4nV5EMGYvXhXwQPTX+QiqbV5A1aieD13pTQwen1EQC9XLezIqi/y26X+mSaREa +qn8szCt6CGBimbbxfxKj7QKBgH9lwYVGpyuZC9dvBOzpE165QwSAvceFKu6DQxmK +o/J2lZxm1EDpeWvpaloGT15tgLbP0c+0/nVDja+eQMeTQKuTwnS/O6f/3WcRZYJL +9SvHCikEYreG4AboFn7kcEE9Z3wmVdCYMOIAGBFOqxkWugUzXonZhPGT06eKDERb +Wj0RAoGBAIHfbIEsBRl2e82cgfIWKYs/bsQp79hw2f1a7l4wzowgVj869h6Cz3DN +v23dKppWKck17uchvnbRb7N645Aq4+t9lWVGdrNNbYuWsKMzfJHQqMjiO4mb4Oec +kuJOy8eN7eIEGlf+iZPLEy5hKeeZ42qFkZeZBNnAy8ScVjanWYXq +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_0.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_0.pem new file mode 100644 index 000000000000..9dc593875bea --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_0.pem @@ -0,0 +1,39 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_1.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_1.pem new file mode 100644 index 000000000000..851832657cb3 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_1.pem @@ -0,0 +1,39 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_2.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_2.pem new file mode 100644 index 000000000000..7a88f2c64530 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_2.pem @@ -0,0 +1,39 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_3.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_3.pem new file mode 100644 index 000000000000..badb23ff159a --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_3.pem @@ -0,0 +1,39 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIG4wIBAAKCAYEA5rgN8O5ti1wZvDevwwvFmIMJYst5K2buiQEBD9l4naUwIgHP +WkQ9krlYOEGelHRu7SKjoH/PyBA5SZ0CcVNBxucMuufL+YC/Aj0V7PQnkl6GH3Pa +E/jNE3F3cZHCqwx5mIWWG6NrMWsNq2d5BzMVXCauX9uUrDgChZfoUExKZPrvIR0V +qHQM4XGDcWxAZ3hBoeTPj9G8eSheCPhGy5DQJAEWgPj89BW0OdWsKCWxdySzGccE +WQspNUgrnCWQ8TWk+jCgCp5CY38lviks33lgZR0zLHawyvqQvWpf2Y4JncX/6KBq +OgF/JppuHMyAVbS+QIet/oFsz0ZGHlskOA4NatJ276vssBX3fiwl+bwLWPW9Vr86 +slZDgmdLfjeaUUpUI0jkBG1PrHFSX7zDJYwVQ6nQj4N56fflaFhwNJOGvN+3iR+G +HsYNXkIZZ9YTx/7hqu+6bwXKQh6RNT+tJO4T5HRtakqpEo1uhTeqexWVv5W6D9gp +yogDfa8JBbfFGJZLAgMBAAECggGAJyWzt9282JiYBUetmvq0XFxfi1PbC3I7pyN0 +eqv7u0P8FskX1ckeaXbpcSIxNh9LcxEdkm4dY2TdU5BAidoGnyk1D8Gk6oDd6BNV +VQ9YZ42CVHPj3N+qbFIkYjDJRxymxSplfesMlSYE+8Bi2MXiKfCmRb2MTGx0gRZ1 +ZKqNNPUe/g9hTWPji50nIGetxeCxwjaAwXZk9GnVCtCVspSvvGwy1U9qHEBShD2t +KGK86epgOU97fWBXbaMBQ01cepEPSqaZWcn5Al34vP6HtByHZiGKBI+kWVQlscso +PXAOGL2aGlaNuCBqeGcpG74hKaojWa0u1kf56oL58WiCzHf6kH48Q56H3BA3/Nr8 +7rWnruzWjYNx+A36QFTTTHcCMkG/Zi38Alj/CwtFhau8EtsIwPpm5zAfyLBjqzek +dsk3KXmT1FVX4ylEtsAYYjrMxItvGZ48sGHit3rYI2NrQf1DM5/U95w3IUfy4fdO +jkxAJiYaR8zuwlgaJrOfFlI7xgqBAoHBAPgN8sD41zd+9MdSIs6at470TYVQi5eP +HEUcYf0I0g408YwHrB5GLosGx97yRReprd9BXxQWfq30CtUc/Z4umIcHx+pFitpM +NdCQCTmr1gRXMpLZSu0allboBTQ44U1DV8U9lEslaOKYdvyRlz3BuE/PdH0YUeFi +Ak/9cdPTfjpk22W1yYtIiCHLb3mNhVj67tvXL3L5r3VOeItOEMD1yWvgCoI4CS7G +4Wb7sXLCyTec2yyuTVnW8DIQVnPKSo+5tQKBwQDuG/RekLoVAKwbgdfo/bQxrAZL +k7UEcb1D+uIJosmXZqGEXOKa2pB/LTbvOnDXYg/sfzSu9Q4ecizR16doRDinjIIK +TumCuXTC58QfxgYTr7ppbGUCAuXvHBsptjCDwJf+s/aTmCs1Kp3aHYCoRX3Tu/lR +nLj1bXP0u+A1tQe2B/+MLibVB3f5rqwWXBoNNxCHVHAgi9ljJ2cpflmYcnZIn/nB +vNRAnqyRSrHQFg7HLwHtrfIwcRBgTGxbA4f5D/8CgcEAtSTieL9/0xwYPxKhLoVX +tMJ9dfSa7APrXiDbAgCV/R/2oQ7dR4Jy7L336by8bgpQWfAQMcg3nGrSGk1AfGqE +ol8xQ8ijHMV4qyT0R7RP5v2ShiC+kaXP0gk/+6HqDhU2nGhaygG4tXkns0vSyZuV +MFtMMyo2aUO8cpOfs1QIIzaR7ZWyZ8+A8kTw1DBgB9m/4rUjBnCGDEFQ0FIi8/bJ +r8h9hBjNw+YipqT5MdhDPySB/gAPpqLK55R8vbQlfQ3dAoHAbJ5D83+B42LTIBkz +LQ3OzXnzxTY0NTrNY91mj466913SAFd+57UchWdSz/6Qyy/oo7HDjqwrLKhY2cDO +lTnJvmTSTXGCBCglo2Omi/gBfamEF+NikHBSA6mGmpiJuRB6Ra5CpUGdNDukloMu +1ZQduiDdsuUTWqH7a4Do3pceVWOAp6nF/RfTGwsbZXfOSoj7+UADhlVFbX3kCYGh +zXEplCel/0LscC3x+rVgN9RYGXTQJGRdPsvU9JjoNPx/YpZxAoHAXTO4sEq8Xdg2 +QXh1j57kG+MPq9Tt+SggB6FzrISf2NoAKjN3Po0yIxtxn7NofjzTpo4Abn44HhIR +XkUGVl3vNhfjMvaU2WLRid9K2FQTy+lx393VREP7MSnfv2hbouadmYAKcX7UmkVj +6txtJyA4zPhmxzbN3F+gtKIk+7oDnAooO8AC8C3t2ZtDrirMZQ39//AuBQyjyj9J +Oq+9rjOvGtrCsZ7KqD4oI3Er9s9dHrFngSZo+2DNPCpbGOAuon1b +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_4.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_4.pem new file mode 100644 index 000000000000..97830870a95f --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_3072_4.pem @@ -0,0 +1,39 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_0.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_0.pem new file mode 100644 index 000000000000..d51e5a9e1271 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_0.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_1.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_1.pem new file mode 100644 index 000000000000..d70548a9f261 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_1.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_2.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_2.pem new file mode 100644 index 000000000000..7ac4a22e759e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_2.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_3.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_3.pem new file mode 100644 index 000000000000..22a926eec6b9 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_3.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_4.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_4.pem new file mode 100644 index 000000000000..5fcf2e440477 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_private_key_4096_4.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_0.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_0.pem new file mode 100644 index 000000000000..24c9320a0b1b --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_0.pem @@ -0,0 +1,6 @@ +-----BEGIN PUBLIC KEY----- +MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClbsc1RaSxp4vDmH5oWaVRjTLk +vqDsBf7FklA3l2qYYSfUfZi1MfqbzFYiWHg54DLAahZ2+tf6JgZjbExRBelLXuwx +BXwdykFjiaj0wiBhU13XrUH2gkOO541+SX2m6rY94WTEV7yhOSHHeVuLJCHe8HPo +nXAyK/1AzoY910+ZAwIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_1.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_1.pem new file mode 100644 index 000000000000..3e4f81f33f19 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_1.pem @@ -0,0 +1,6 @@ +-----BEGIN PUBLIC KEY----- +MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDQN+Ga+S3GDkdLTvKNKh91qP8T +FKDTZR2EDc8Stp6XgZT8yMLII4AgUMq7Ep4BkgMxsdeDrDiuEXFffB/t0/ovyOLI +moqv2+fdoEyc1pyANGb0OFsMKlZg4RRuRhy659jJgx4OarqsBskzV2dl0eE9BTU8 +M2IB+rt2OSxALPrq3QIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_2.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_2.pem new file mode 100644 index 000000000000..170b82c966d0 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_2.pem @@ -0,0 +1,6 @@ +-----BEGIN PUBLIC KEY----- +MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDU5eHkFL9vw973+JOhxJ4rLw1E +h41ZEgf+87jchKyT2jAVSN1FuFayCnAN4rb68n6FCucrHh9vl83XoODUn9yrl43g +CTddlHLvRlL8eNYQF86S6QX0KzbcogJBv5cGltDM+oQNNVKZstaGgCYS+0xOnrQh +PzipG8zIB60sqqOt1wIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_3.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_3.pem new file mode 100644 index 000000000000..e0dcaef46f6b --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_3.pem @@ -0,0 +1,6 @@ +-----BEGIN PUBLIC KEY----- +MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSXYxp9outslCCIGtmUReWYCzV ++/sg6MfQQarJjM43Go6PPZVtAT9/pqWwI3gJMRzp/VAgaZNAIe2nY0ON97wViSfq +xznaTSfAzkPYFphbamz8eaL+KVvLpKvOooD390Uh4XWq4uZ8SryvRzDEZ6eftZlj +PShk8QbnoxpeREWHzQIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_4.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_4.pem new file mode 100644 index 000000000000..c55c59cc26b6 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_1024_4.pem @@ -0,0 +1,6 @@ +-----BEGIN PUBLIC KEY----- +MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCZmi8PJ899uvEV+UAY1ZY5qxy +HcWdiBVGf4dNKZOLo1coLVwty1kBVpAf6gZCWfL1vmtjMDR51L56DbWBlmDOPP2B +A4GMlHzOWSA0DMdNhMVnvsCJzj+xBZMriOCT65CGPYh4Tu495oJsTxqx10983hcg +Irl0VlZB1d/+h0vWfwIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_0.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_0.pem new file mode 100644 index 000000000000..539cbd60c15e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_0.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0rFZ+3kalQoQhidirN0b +126UfhZt+G5iai8iEOMF55BzHoumriguY2QQqpH5meCNFBUKhAj+4rjf1NK58B+U +zQ5wC0BNqkCYv6866xGMX5XRfUR4VE8NG1pq4uDx+43hEQPdezJIMfk4QUIfLkhm +kfOvuszA+JdgHM/zWqeIvsdUrSAkDk9B7daCOzJMAoi3mubZwuA4xH8Lld30+zXw +5ODb0/wh+C6imVkM4b5SAfuFSvQ9Z4uQYNPlrkmdcw6cy+YByUSDG6TQ8mHYXjup +87KNoc6BfDM6NDdqt4LoKQC5OP2CImc5A2SuYgtFFZDMJkfygzHEPIgJ/m2JgUKD +iwIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_1.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_1.pem new file mode 100644 index 000000000000..40dd56d87c07 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_1.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw50uEnyBjCzzZUv5Gdba +UffTsveR6AR3ndi1qheyESHuKoP2LSEe+Q7RML/Xoe0gDSfI7XkEaLDz6r6nGDZI +SJpccXBabxXB78+C+BpuY4FTqj9Ec8ifZdp65JQ3vB+nbKiz6fqvcXQN5HllkErr +W4SxYrmBA3Vxuxf/veCVuBkK8qHOACqju2tF1dk4IFO69QOhY7TbZpiMuyFdqyOY +D0YO6N/+drRgDeleTcddTfajerAynULCsihgFui1V218cfHxu2drGvzW/FapG/F2 +MIT9ND0bk5zKePBHP5DhLAKILbf4qBnxP5YDz27+jfeLBlACe5wZHSKYjOy+uDuT +hQIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_2.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_2.pem new file mode 100644 index 000000000000..c4f47eaacaeb --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_2.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2SNyDMJuN2ZTuq8yIbvI +/uCPekWpVdQZAMEwVjgDfXJl9YIzyt68MTozpf42scjWp9luup/M4Hut41u4zSF3 +AzBpHO/Z0gMF0BbffZ505hWV6ZuoCtsAAxt9PwLaO8iC6C1r4pQ4Aob1sQpyfJnK +xeg5PKn7/naMAnE/QWWytn7IZECoEfDi70cq7tu0/pIS7ZvK2W3TsXwBezCcVxXo +MDl23W5Ff5h4dR7CWuGXklW2HZdPc2eQMFSHwVzJtP/XJJDrWIr7VNjc4zIqkXwi +r0N9Ybkg0jL3gL9pjgWeD7NneUKqrsS2ZvfHj8YWCDpJq9YzpG3yHFOgF59bZhcx +YwIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_3.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_3.pem new file mode 100644 index 000000000000..db020ae80831 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_3.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1apMbExVweAsXVuSIpnJ +g6vujVo8PdgvpPGWsqs0F54hZgz6i8OOtCohS90SOPkLiyUguDfte+jz6exwFgmD +mlXZHWOMbN/EWAvGWidcoMNo8bnyoiSTbJmnTYFV05Lm1X0aWck12/4c1fLbWWv+ +614dqMUG2qvgqLKFleldiJqsMydgcxNmd9J0Eof3tJZoSZZk26wxF7fs3ijdxP33 +pWzadUf2xrKyHSPQXk551AT0+ZjPptmOJYF2vgEGho7oCBzoFe7XtnwGzizA75X3 +4uG5ZwEWui/GIsmoB1Xz1bYfeNBWYE5pmvfLpZQntcbXdBfCykbH/OHoDb0iusaG +NwIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_4.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_4.pem new file mode 100644 index 000000000000..f58fdce1a420 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_2048_4.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqgRYZ6NrM5zjkPbf0cIH +ljLt0vJr0/X3vJRztzSnoq0C0Yi37k3b/gdiMLrelaAIuliPEz/GSv7n887ebtHH +MD8Lwb010GlR+AkrQFWKPVG2Lld8gGmuhGqqgzYsncB1dLziv0JxzQavlDjeU0Qr +WNDDp5rd7CKBCAhXeeVQm3kk11pFmXwr+ed7BpkKUvs9a0+gd5Wa+PUs2jixdntv +37gl5xmOEKBaYXkkkWAQnnKS2s1tvtthT1kykO8WdOYBlJexADDs2zCXmpJ9szwC +/xF47l3SyLRYveDqT16og0ZnIrwkf0QHCxpGLswzM/i2xN2vjdStTs4vTTBElmxa +fwIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_0.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_0.pem new file mode 100644 index 000000000000..5ad04269c7d7 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_0.pem @@ -0,0 +1,11 @@ +-----BEGIN PUBLIC KEY----- +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvw2E4x/fYJDthquxFrwo +p+0LxBxGOL+FBnkRFmkDsvYCCoqgfuUyR50lgrpIioH2MFxUBYwFH/aCrcEE+za+ +qUCfoAObwVW/zsFf1wn7kzb1Fe/J7MM0UiCjuDnoIsJ/VI2O5PQLvJNDSmhNi3dR +RNX9JMFDZSiLQ6KotCPGg1UWbu1eegZS2phYOU62QObhSHZZ/vnmGii/VNTc59ZR +xMaHU+mmwngZ6CyIgkt+S1L92Pe5MQHYZ7bf1z672mLPWXt5bIxyT8GcP1BH7Bfb +dnmB2iSVrrnybfClEh4ocIZPmIglDOQXzNT3JnyX3Wkb5/4FgWoZ8r10oi/1jRZS +sbpJOUJudFK06leQt9uovMwPX98ATm6sYW+zQcQiBArjUSkDmzwfpYge+028QdwI +W0QmO0GeU9zE0GHUYjAsUYFUdH2AKSB4T177ScKugXpjpY6pk2c28hbJP0BQVhfn +R4Gc+/Gg57m60NJ9BmAXQlIluUdbhxmqswmcjW5D926fAgMBAAE= +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_1.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_1.pem new file mode 100644 index 000000000000..29b5e76b2202 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_1.pem @@ -0,0 +1,11 @@ +-----BEGIN PUBLIC KEY----- +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAqR+spfv2x55KG4IerXPT +AFRuF6O/5v87JvRtvbk37kjSINfaHsTUGcjWI9+Wu+O0Nw3Eu0OAzaVkGDOSyDlm ++9wU3rFLxMFHcKIBVBpqhAabBLunyUr2V6SIyU9FYN/0diFMEbKAUiMOFhNOs+ee +4GtNtWzs9KU3VQqjCMC874RvYJhdR+kAjG8n1nEkOKXPlXCI3lvDR/BWOXgRZ/YQ +ltkPV54+EQrskN4/TnegT0baF9r0plN3ioIYSqT0RDGlZp+QyZEACk/2Q/nJwL1B +HRkW1tUwsLP6muSR9DL0uFTda9XuXGxxAiIyDTJ//zf+eex2OXWinpAwRNvq1aC9 +TDtMDOSMO6UIBn8qiXmCbdNeWlf/OFW6MCG3E8n52DGwah8ApnGw6QGd1ed034il +Ru/Fvr8PcLlajOuFXha9pDYSJpaCA0Wtvb3DAnmPDuOzBZ0PTKe7I1Ey78x3phAK +2SVQYS33kuBqCacJbrbw/sAF8Ynf/CdRIkcVCJ6PO1YNAgMBAAE= +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_2.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_2.pem new file mode 100644 index 000000000000..b8e3cc1f43fd --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_2.pem @@ -0,0 +1,11 @@ +-----BEGIN PUBLIC KEY----- +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzZsQqRvoyVJXhMlQVILj +nBEVJeVqsScoUAl9sw/sPSzOtHFD09y56+WHgO3eNWqFVuF9VqHTfqiTzmMqu3AT +2tyFUPGACzWCGUv79FDjlx9xP2CGdI1QKYMXrza7XvXHGY7Lapfj7CkHTC6ZXcR8 +BmbtFz0DrEA/0qOJRZpCBoQ5605lcnUCJLPHz2n5BK7NzIKqThAhcAVY4r52/D5L +r3yDAvf4EGui4EykoVMDiIS1WWCvEbYW4X1U98xNVmhV7dKT8B/OpzSJgU1EoPAH +8H3Y33WnXfuSBK3a6ixwHZi3YYPZXPJAvSiGDc5qMqfVNqvITIlPLgFC2SsWYpIm +sZL7sTqP/lOj92MxeWuyHirm6OVIUbk9XPP33ljLz9i5kX3SaYF7m2VIjAtXvryp +tFzEiZf4w+6/NaWmuIeXVLMYe3D8DkWIymnN+xRgMrIHCmKZcDDbkFijVarRJJ6a +iC1SY4JgO+1iAOoY0bDeqXSNQ+claUmqj+vkq38PLL9VAgMBAAE= +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_3.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_3.pem new file mode 100644 index 000000000000..e0d6ce1b7bec --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_3.pem @@ -0,0 +1,11 @@ +-----BEGIN PUBLIC KEY----- +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEA5rgN8O5ti1wZvDevwwvF +mIMJYst5K2buiQEBD9l4naUwIgHPWkQ9krlYOEGelHRu7SKjoH/PyBA5SZ0CcVNB +xucMuufL+YC/Aj0V7PQnkl6GH3PaE/jNE3F3cZHCqwx5mIWWG6NrMWsNq2d5BzMV +XCauX9uUrDgChZfoUExKZPrvIR0VqHQM4XGDcWxAZ3hBoeTPj9G8eSheCPhGy5DQ +JAEWgPj89BW0OdWsKCWxdySzGccEWQspNUgrnCWQ8TWk+jCgCp5CY38lviks33lg +ZR0zLHawyvqQvWpf2Y4JncX/6KBqOgF/JppuHMyAVbS+QIet/oFsz0ZGHlskOA4N +atJ276vssBX3fiwl+bwLWPW9Vr86slZDgmdLfjeaUUpUI0jkBG1PrHFSX7zDJYwV +Q6nQj4N56fflaFhwNJOGvN+3iR+GHsYNXkIZZ9YTx/7hqu+6bwXKQh6RNT+tJO4T +5HRtakqpEo1uhTeqexWVv5W6D9gpyogDfa8JBbfFGJZLAgMBAAE= +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_4.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_4.pem new file mode 100644 index 000000000000..c38867ef7c54 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_3072_4.pem @@ -0,0 +1,11 @@ +-----BEGIN PUBLIC KEY----- +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEA32+oAWYOB8Oh8qmjEWMn +vAlF+yan0fmV9G+TTg2qkJHbyuDuQJn5uauGIS/kui+jm2iUKDIzWxyWc0wggYFY +sMD/ZCCzcrT5r4qHxt9TPhEojxJYngjLN9iPdqyPoXIEbcmdQFIV0hSXzYTg3Ir1 +Sno69q8h5Lsd0ZNYnKdqVIfhKPPbiIwRMWl3y2oyU+xcn1qz4oKwXblMYJLnl3I2 +VDVyiUKBtUCwh/0YtlwpWRidPMEnaE+xEJWbIsJF59AGuciBqn1+RmX2mIZVQ4qZ +a4SAwBlPQEdsSKScuC6sTnmUnnYFSGlAcE4LOkdMWTDS6kieVM48L/zfzm/zVMdT +3Ri3OtWYU1N0Dbn7L6WmApyROBpWNNMbnfUWWuaFGLVujFuDjxR4BE4q4gupw3F9 +BpK9xImKQZD1EcnLEnLhHV7j4mbm1Q17AFMoxh8pSydYQXQ5/9gCFZyqHYm8xxh3 +L2ZkgrK55qGdFwxqNrgNbNOmyCD34supQb1MSW3My2zHAgMBAAE= +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_0.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_0.pem new file mode 100644 index 000000000000..52470a0e1299 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_0.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAx6FP9km94G09AuptfFe+ +qMELBt5CpYokmF4aAMnKSTnFA67asSDBdudbNNzjfiaLLFnasPArRzrug/us5+Hd +1qz3X1z/ndKLd+UqcwPSwAyJFb2HOSoeFB6Ayw08ABz+V2E6cdXBAgJhKY9ghDIo +cqjUIPrgISj/GezKNEma6eWQ2/0wi59C/kV/euEAWECG55LEXRCzM1mIWgNDwKx5 +6yKcJba6Zyb9y2SFZ6Jg7Ypa880yuc3cKu9+oSJ97wzhaKezj3KRqUfRiR+/7YTO +LYJetd4LgFHrBkLGATdlgjF/gPVDOGcRLtL6d1yCj0L569/DBTKsRc6zBQOuPd2Z +JDEdCSKzIVCiC3DaISplTixaxF/RERs7hkGsPFRzmZeweOAZNMPlniHiqhzkS6bY +R4hQZSJA58uNcsihJNJmJO2Tk/zxdD5JGy7BvzrLJArBjPjfDpfy+CmP4rMJpoze +zLxWeyCDtSfb9rNLgy2GoJkKKmxeznz8NEpL2+ud9i3msUKL/BAePy7w6or4TW+w +uYuKGJJe0Gzxsgmx3LHe9waXgJO5LWQxcAcAU2IZy51nl2/BveVCdsTa1B21MzNg +29tnAKL8UXjqPqd72QMg1J6Loq1foYigOW5W32wvToBwdmz3vER+rmi9rpdrD+qs +nWKY/oKQFe1Rnktza2lSJ6sCAwEAAQ== +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_1.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_1.pem new file mode 100644 index 000000000000..214aa2d199fd --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_1.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvQ6qAFNGOGnc+jLYsv6u +crdd7n9DQcdcf5NbzwqXN+5W2dmBJHfKsNIXGVnRat05VaPPzjKOuqbmJncRpFOi +6N/nzr/DtvKi+/YgYoV4EG+zcwSqVStoayODqetEBIe2/EuBLryKOxMOFkqkzGEV +6spv3LCOiqlQSEQb4ho+5Mvjdy9Wuy1ZiH3D9SGYsrJrrNrbIQNLeth/G5Vc6+L4 +/fmoXsa3CrrG/AmbiFrp2lTDcL1FsG3qTefz8/TNof9mryg5LVJQGk5ftuNNMtnp +JUA+uM847943hQYdKSkcgohLUUPIGN3c30rb61afOLowV44zaJDWJCU5qiSzio0f +/UI+rOxmZbvfcY+qyt/b1aVG2Jn/63Vn6nlelPp8KhYhtaSv//NzW4SjrkH4nByF +9XCa04AhlhOC9a+NUuf8YF+qY+EBCNGEdOsk70WVKZfuZJGoHznCX072PDWvAE3+ +IOrEeqKZpTBbX2/vgBvDnKNMqSsWRonGLnqnk5weFerTC2T+/X58WUgFsScjMPZl +mDOMrb756hsqEArmOAcc5QZMyZfA7AukvnsQYfX/TzmZHfTIcNLwGkctqi6DLjhc +rpxs3XdqjIQx3uwx6ApRFX7kERc1vwu9SMH27DenokaMBJMqi9g7BBSwgYW+OSpp +oSY5w0lm96cNwJeWm2DegTsCAwEAAQ== +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_2.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_2.pem new file mode 100644 index 000000000000..da8aac73753f --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_2.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA8FZV6PxBiuDkJIgaNJvY +ArXmeQhjDzevRI9aT/BAQFvhSNkzKpK7132ZVmOnUhfQD2uYX+u0YzIDu4igHXIy +GpgqRJ3Cp3i8OYEciDKCLgtNh45ipw3jakSncGc/iMQYFDlAk3aP9L0pEOAu5vv+ +tzY2pQ4iEfb10Mi/bycLW5X5JgVVJ8YHSdB7XFCEFDoapNeAaPP90jOV3iZiEmZo +ZsdIbgPaOpFzsSuLBbcW5Tcj7zVOO+wXMnzAkRZA0pWLH5nQHgcA2MkWhGScroeb +oDaEfRGPH28nN2xsFrHdQYzdyjgzSSKWf1Nmb2LRDRWTAd16KkQ3auxA4/TBFzJ1 +tDetxga0H4eQWjiwLbjH5OOd9Q4mmVMLhX0scWYPTy3ACRFnPBmTquft6GIYHWcG +6cc+QURHS0zZylc1kmc0tvJYdorkIFOksZzgtcylIzBTU04xIV0FpE4iu1jtdrhE +KeHKXZN5fPI2AZDDVodBiilvlmON3MkStK1XarHtBKiMMRR5JphCLQXH/Yglemd2 +MjSK07Sz/H9gM/B1PNnA56AVrpSDhod7FXma0pBDXb8axxT6Xpu//Vo/6dncsFGz +/zytxx0SlX2AzqeAIPb5AZihrj9RBHmMz6KgB/yPDkpAfV/XvhN+WlsNAxPgo/1Z +hullPk7wtK4GOHmze/HjobECAwEAAQ== +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_3.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_3.pem new file mode 100644 index 000000000000..f3e0657facc9 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_3.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAy90f0pP+qyKd96DCcdB5 +2qc8fKOASkkgzXAsL9PYSBDhNeFJoARrFWsnbmOhYrKWBaC0QcPrlq05Zn/XxL8A +bL4H0AjgmUsIGYZENnBuCZqUoO2PimbRYN+TkRSnbF8BQLGyJ0g960iG1L+SBHLO +IBb1sDRCYie6qddUktY+uxk1xO0vJ2YN6EVMSJ89h2n6roL1afiIjZ1YCW2+5kEp +5z8/YLnVmBPGfLbZulqCqJbKzUi4KrAcxaW6kTPJS6JO5ZsMfha3ruLK0+Qewu1l +UVPN/c/RjLoMPN/XR373Y29Ez/b7DtE5UN3WY+4VjNz24rswdE6sQefmZwKPojks +PorNbmX5X+fBt306EXuZu2N96OIwOLdNrOk5ez2Ntpfm7h9IYgXxquScFyCkESEx +Cr6NSeFiIge9wfMTHf1KWdIapg048TPN2Drrx1oZOfr0ZVKu6Ms67Xdcr01QIXTL +k59og3VQ6Z+jYLWh/93RZrcn3DWcx9gumj8y1MaVv+SVlys/BmeIfMzGfQ17EL/N +58/qWyE7jc2FOFNI5Qaw6+1MY+KuxtDih3rUBufNPB9t8wmei734fY8L0g88Gc2j +KoexOXjBW8nWGEdTPKfdhiscji3a8PySsq7sJ07ruaUbRD7ez4nxMnTsD+BaXvzv +nWVPHJtrurpYlTmbT1D3iucCAwEAAQ== +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_4.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_4.pem new file mode 100644 index 000000000000..9a60d325bc95 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_oem_dss_public_key_4096_4.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsRp3PJOj5R0LfJhbjXv4 +OrhIErukTYgT9GkHH4rHitfH3+sQR7yXHwZ49lum2P1tevOB8ptudFYtN3eb3/Iu ++HHvBcPDKeanpACQ30iNs2J9qDXDpMUm5MmLnwSF329XmPVa9t+dtX3ortaJEkCI +EB9mzz65Heg8EUHSy9qfdLbHun4UYf2Dw/Z/CJTbIul2Ssg0kGbHsXGU3yJYNTDV +tORcru6Ysn5PugqkzKjMynCEx5YeaLQN+agjTg3RKJrNRLN/mMogHsY9b3/696kI +okg0ZsAiJneUkgReyoPKbf76fCxWVt5XmHJCcBEa50HJITzF6AnSXIxTggIEHIca +t2G+RKR3AgwiEmQPvFqJLkqZB0L2WF2jH7SQIl1kb9PGEqikEa8/szePLKuGLk/4 +JBuu/tupLxnPC+4ISN/eUcG3qOmJef8rVEavhc50BJ1jDAxOJIZ5vMdnlCtzVOaS +OL3zIKRRF8xfaRsJNjxsSmxcRLJa96YqlQHQEUH+EtcWI3Et6RUJlp3wQGFRxqlU +UrBJVgn3ylFRRluN6FbBTcQ6bi/JlK4rpRywL+e2plDmRIioJ2WqLdgitr3s6qwR +RG8jwYd/hdibr0VdiXET2/BmE7vvHrP8rnpWZNieTwPeKlmm+6Sb1MqCmwSaNoKy +elWA8FZx3rvyrO5sR38seOsCAwEAAQ== +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_1024.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_1024.pem new file mode 100644 index 000000000000..491bd03283a2 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_1024.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQDRNoNMmYoCSXxy3P5lz56F0Jf6VfOP+cs9RoCbqKIb1eNwpVeg +2OHpXOaxPfOndRJxEgZdgQ5MDLH6MYvPD69gW753OaTfpOOKa6OkHl2EE22YlcVK +JXqQ7XYMutOpD/kSOvsXDt1w9tMtVAZvhe1Uu+W/4HwNIF7XCAECijL7dwIDAQAB +AoGAdhegO5+7YBkc7zVBQDTWlVAuSTc1GYL1ruvZ8oNYpf+wt0gNU5S4yGIRMeD3 +ZQHXXA3BnAwaBuFvoPtQoJuI8QSUgloFowMS9ZEB+zUlIhAltvBmn7+oXOPQ1XcR +KYfPZtc6n2eQkjs8PwYdCcI8+Xe6E3BQrAKa+9B0ZhY3yYkCQQD0IrGLGLQMzcB9 +p2yHzaPc+G2hE3P8H8DMTiC29psImbjiq45MkC8wWFYGgvAE/BejbEPWlASM0T8o +Dvxx5XMbAkEA22FYXcEDTnfJ42oL7XM191xPSwxdr3J9gDF/Yc0ey/SyZaLF9Ami +RbY8TRA8Ufg8rrV9GgljAgxliLUhBGwC1QJBAJM18FTtmnQ2BSI/uIPTDkIKUyDT +uBaJlxoa6kMpRKbU+tVDmVS1hJ7kRUs73TtEP4S9ndJgArZe3nRrRPHw540CQCbO +hHwpLXWO+RaSZsO9MpmsKZaj/FqRzSOFHfxl9YGsqnYSIiQ2JA9i2i3jplf1qn5Z +OmUFrg7ptHhHWizXEnUCQHQN7jNmC3ebuGV8FvXRKwxmhc3NjrSvC0aEee5SgudT +KW4R2+Cehs8j5OZyTNM+5LXhn9uozHktgBo1e2ZuiZ0= +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_2048.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_2048.pem new file mode 100644 index 000000000000..5d33145838b7 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_2048.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEAuXA0cRdoGt84b46MJrbdzB4qPXYuxMXYtSxDAxEuBR83jX5f +NyCmW0UquC35WwVFhxcKTyG250Hk9sAo8V9+CxW+7HY3W68JQNCGY72pLu/7t/PU +rfZh5qYizgugbuQWnnM0XvnXzz4rNR82g8CFdV03UCGorGCtFKEniDLb9GTXNvuO +uTDRoyEbzjkzuijGeckiwKDzAx/wx8SUSjPKvOKYUpY3E5ALWcMymwx4ALjhvCyr +zqfm4XN65khLpwTjJKsFjlGOT1x3pHBg+AiqD+rAP8rak2BzLzFukslMtrCpufHx +3lFSpcA7dETz0q89y9o1lJR60uR4jQXS5L/POQIDAQABAoIBACgCaY4s+q0xlD+d +heekdN5hc8OnCBg0h7kvP5Yd0swQHDBPH8QJK1tt5PWwFajpzkKDWhoQsCHdOcVz +WGIbtFo36uWh6/fAIEL3uscyWJpj9O+PkEeobR8SoVfLcmX6mFa/jIEhbsqsIy5m ++aAbna/g2NpVKMtoYG+fBaSBNKvZ5/gvXTFcYm43rcpr2s5QTvQzh75sbGjBXHO0 +udLQU6jyMdndS21x83RbULW71Rq/mYO5hIC7umXfh28g7eOLIYBquTWdoUPW5b7w +ruFO13pUk4XpQEhsY0rHc9zoX1wCsTpSDKb8qPFEyqCBHkbixTNhAoBufUUt23NR +0wuYhcECgYEA35u0cq9ahS+FThfFgS5NDxOxhKAt5bFHs9iY9/6NeDrR95pywxox +C9EJMjr23yLzyvPTUW8c9stiRe1GEuCd1JnyxfOOrRpr8+xYUSMpVpBi0GhddO+0 +x0o/dsBoKZpZMXN2D7o2SM6h1t9e5VCY4ns7AyFfFd3PK4d3oT6lCHUCgYEA1E0B +WGwnMa6XdVLrPQtCPQCELJx/5Cogj/qp4Yk9MrF3McXXUU7x61wjkY5HFIK6E5vB +tEbFd8UReRIPGAiAmgdGmBgRCitODP3ckrp7FaGjo8HCmBW3xUGE25Jt8061OsYG +uoJe9+sAoXZXtCEsFKr12SG4OV4Inb9JR+2W8zUCgYEA0yv06in4TrdmKS4B89GK +LKboitvK/JTDpnDzZaEccWL7T96oauCdWQ98o9dTtb8Iha5m7w0ESX4hvPArsUA3 +TcRlpdQx9gBx2tZlQZr3Oyz4ZOFrATgvfdX8wWVL+Z4uhakI4il1gqTB6m7g66eF ++r1uKbKmXbwwHme87qZ+rNECgYEAqFa/IFvx4CUul6s+OFM7HJ/SLoWRq1v0IfaC +ygFGc3Hgr6jOiPxuO0/+LCaDGjJmVbIFsGsFnWi36CZ3rXjgcEIgqe07ZbLc2tRZ +GEeh3Y8j8G9tW6as506CiJDdejYI4ievoihKIY9IGr95360GBQVil99y8porftn0 +w4ITVZkCgYEAq95o9zmxAJLk/NwN5KnHS+QcVjWQ5K6P/p0pchiDKQjaviarr/Ml +GejdweqEJF9O0kmZmg9QApT8cSpBLGWVL+XAVOqj8Vr13YDSlAv9NmTR3+Szw6UH +kDIq4//uSbLkrx+Qu5EKfTWNyVRcMOT4km9UcglsdLpTookoCUFN8EA= +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_3072.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_3072.pem new file mode 100644 index 000000000000..00b3eb960272 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_3072.pem @@ -0,0 +1,39 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_4096.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_4096.pem new file mode 100644 index 000000000000..278414fb6264 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_private_key_4096.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_1024.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_1024.pem new file mode 100644 index 000000000000..4a0b601c65a6 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_1024.pem @@ -0,0 +1,6 @@ +-----BEGIN PUBLIC KEY----- +MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDRNoNMmYoCSXxy3P5lz56F0Jf6 +VfOP+cs9RoCbqKIb1eNwpVeg2OHpXOaxPfOndRJxEgZdgQ5MDLH6MYvPD69gW753 +OaTfpOOKa6OkHl2EE22YlcVKJXqQ7XYMutOpD/kSOvsXDt1w9tMtVAZvhe1Uu+W/ +4HwNIF7XCAECijL7dwIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_2048.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_2048.pem new file mode 100644 index 000000000000..8bbfd0ee34d2 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_2048.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuXA0cRdoGt84b46MJrbd +zB4qPXYuxMXYtSxDAxEuBR83jX5fNyCmW0UquC35WwVFhxcKTyG250Hk9sAo8V9+ +CxW+7HY3W68JQNCGY72pLu/7t/PUrfZh5qYizgugbuQWnnM0XvnXzz4rNR82g8CF +dV03UCGorGCtFKEniDLb9GTXNvuOuTDRoyEbzjkzuijGeckiwKDzAx/wx8SUSjPK +vOKYUpY3E5ALWcMymwx4ALjhvCyrzqfm4XN65khLpwTjJKsFjlGOT1x3pHBg+Aiq +D+rAP8rak2BzLzFukslMtrCpufHx3lFSpcA7dETz0q89y9o1lJR60uR4jQXS5L/P +OQIDAQAB +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_3072.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_3072.pem new file mode 100644 index 000000000000..2db1a961ed1e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_3072.pem @@ -0,0 +1,11 @@ +-----BEGIN PUBLIC KEY----- +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAy8/BpdqXKf2sbQPpwB89 +9zt1ytwEHc5S/Wxirw3f/sxDdscshDxWc5jjDMDvlnqNL3geSzBkVfgPRM9vKTct +kfl7xV4/3+n20Hf58dNtvrzdv8+pCKMGVcu8nUpnKvfHDDS7TynpCZs0sKd/bfjG +6ga4VkI22L15m4B7lpnKHYhicBQjXjbv5J6V34FLH30t80t6+5wVvmXeT9yvc2ox +VgSDrg1JjXAjg7ODQhcMcWjbiQ68zK/tbG6kcDKct8wvki99Xi+avFzhHYrWAzRJ +3n36qVs64VgwzslYU7dLEHrbChSCvtVRRmOkiY3iP7XspGbYp2Nsm0SyfmWG1Yml +ThMvAlMuRqjMub98EypTCIGlOXMJJe7G3fZPSR6kSx+3YWl58AaET9U890eecgxY +aZx+KtnMqtOyR3SuQZqhfoLhF0GFKtjhFXlubRxmfB0UdbVT3M1kPDvZl5SJ4GJ3 +oieuiiRUGPhzlr1yuz8aw4lVorjrNedPMEzW2dVe4gtnAgMBAAE= +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_4096.pem b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_4096.pem new file mode 100644 index 000000000000..20df01ba685a --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/key/test_soc_public_key_4096.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA37xdpowEBROigA65YnTB +U0f7jFn1Sc5B6XtdJ3wnDtijW4g0nnGpAWZbaAfYiwrJLIRk/vMW/YN4EWaQOOaS +wAItODYQOY6kzUOSNzj738fpDrk6j/cLbYSBYRttp+N8gwxkBxmsRlGhjixKWd1w +bitG0qJcHhe0U6oWwvROY6DwCImom3jCEC/aS777FpSkebkidg/ehz6025z/zOUP +MV5bj0eYPPp0uU4A3xpPF5uLkmUnejaEfNZcgBM4PcUyyapgKazk4pQ/Y8Xyeqma +odjKLHDhc02NnoAXOxsU+pnHQdoRXSFtfnPBolDJshRmNe75YS43av04CgKh+X+N +BJ1EbOLFqgb+ICDXdUuJfK0IMgC88LhPvL8QJj8xxXQk2ZWtOxeAGYMiWRGYG8dV +lUKzp1pEMrxjPFBbAHlUvwnWCDzyuKEqvnrn5gyfVg/RKvps+rUz5299fb9gf7/Y +Is4Ca/nIEbEi9LxRc6qe6hF6b73QIr9xfSzxWACv2SyZBAl6DiNJpPtGzamrW/Od +zPgKr4jo8YIxtAMP096aGod53M1cW67ae1Eel2m2kp4MbElw+7KEQa3vG8kqHwrN +4cQqVoQBW16dLYdlohUOl8V7EowARNBoUNZtZQljSIaXwmeoK9mrkvaFphfVLWKh +AWtsRASNkqW6gi6cUPC7yWsCAwEAAQ== +-----END PUBLIC KEY----- diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb.json new file mode 100644 index 000000000000..6fac3b537bed --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb.json @@ -0,0 +1,18 @@ +{ + "name": "mode2_evb_a0", + "bin_file": "u-boot-spl.bin", + "version": "a0", + "secure_mode": "Mode_2", + "image_encryption": false, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_1024_1.pem", + "sha_mode": "SHA256" + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512 bytes, Minimum size is 0x4000 (in unit of byte) + "sign_image_size": "0x4000", + "sign_location": "0x4200" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb_enc.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb_enc.json new file mode 100644 index 000000000000..baf0fb2f22e3 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb_enc.json @@ -0,0 +1,23 @@ +{ + "name": "mode2_enc_evb_a0", + "bin_file": "u-boot-spl.bin", + "version": "a0", + "secure_mode": "Mode_2", + "image_encryption": true, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_1024_1.pem", + "sha_mode": "SHA256" + }, + "image_encryption_key": { + "key_bin": "test_aes_key.bin", + "iv_bin": "test_aes_iv.bin", + "key_in_otp": true + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512 bytes, Minimum size is 0x4000 (in unit of byte) + "sign_image_size": "0x4000", + "sign_location": "0x4200" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb_enc_with_key.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb_enc_with_key.json new file mode 100644 index 000000000000..cc4d1822184e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_1024_a0_evb_enc_with_key.json @@ -0,0 +1,26 @@ +{ + "name": "mode2_enc_evb_a0", + "bin_file": "u-boot-spl.bin", + "version": "a0", + "secure_mode": "Mode_2", + "image_encryption": true, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_1024_1.pem", + "sha_mode": "SHA256" + }, + "image_encryption_key": { + "key_bin": "test_aes_key.bin", + "iv_bin": "test_aes_iv.bin", + "rsa_pem": "test_soc_private_key_1024.pem", + "key_type": "public", + "key_in_otp": false + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512 bytes, Minimum size is 0x4000 (in unit of byte) + "sign_image_size": "0x4000", + "key_location": "0x4000", + "sign_location": "0x4200" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048.json new file mode 100644 index 000000000000..0832cca04032 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048.json @@ -0,0 +1,18 @@ +{ + "name": "mode2_256_2048_cot_sign", + "bin_file": "u-boot-spl.bin", + "version": "a1", + "secure_mode": "Mode_2", + "image_encryption": false, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_2048_1.pem", + "sha_mode": "SHA256" + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512byte, Minimum size is 0x4000 and Maximum size is 0xec00 (in unit of byte) + "sign_image_size": "0xec00", + "sign_location": "0xec00" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_digest.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_digest.json new file mode 100644 index 000000000000..06a2a3250a4e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_digest.json @@ -0,0 +1,29 @@ +{ + "name": "mode2_256_2048_cot_digest", + "bin_file": "u-boot-spl.bin", + "version": "a1", + "secure_mode": "Mode_2", + "image_encryption": false, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_2048_1.pem", + "sha_mode": "SHA256" + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512byte, Minimum size is 0x4000 and Maximum size is 0xec00 (in unit of byte) + "sign_image_size": "0xec00", + "sign_location": "0xec00", + //COT BL2 verify + "bl2_verified_header":{ + "verify_method": "hash_binding", + "sha_mode": "SHA256", + "bl2_verified_info_offset": "0xe800" + } + }, + "bl2_image": { + "bin_file": "u-boot.bin", + "load_address": "0x10000", + "header_offset": "0x20" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign.json new file mode 100644 index 000000000000..2f77342d8ed7 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign.json @@ -0,0 +1,33 @@ +{ + "name": "mode2_256_2048_cot_sign", + "bin_file": "u-boot-spl.bin", + "version": "a1", + "secure_mode": "Mode_2", + "image_encryption": false, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_2048_1.pem", + "sha_mode": "SHA256" + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512byte, Minimum size is 0x4000 and Maximum size is 0xec00 (in unit of byte) + "sign_image_size": "0xec00", + "sign_location": "0xec00", + //COT BL2 verify + "bl2_verified_header":{ + "verify_method": "signature", + "sha_mode": "SHA256", + "signature_key": { + "rsa_mode": "RSA2048", + "key_pem": "test_bl2_private_2048.pem" + }, + "bl2_verified_info_offset": "0xe800" + } + }, + "bl2_image": { + "bin_file": "u-boot.bin", + "load_address": "0x10000", + "header_offset": "0x20" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign_enc_with_key.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign_enc_with_key.json new file mode 100644 index 000000000000..9c35509316c4 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign_enc_with_key.json @@ -0,0 +1,41 @@ +{ + "name": "mode2_256_2048_cot_sign_enc_with_key", + "bin_file": "u-boot-spl.bin", + "version": "a1", + "secure_mode": "Mode_2", + "image_encryption": true, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_2048_1.pem", + "sha_mode": "SHA256" + }, + "image_encryption_key": { + "key_bin": "test_aes_key.bin", + "iv_bin": "test_aes_iv.bin", + "key_in_otp": false, + "rsa_pem": "test_soc_private_key_2048.pem", + "key_type": "public" + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512byte, Minimum size is 0x4000 and Maximum size is 0xec00 (in unit of byte) + "sign_image_size": "0xec00", + "key_location": "0xee00", + "sign_location": "0xec00", + //COT BL2 verify + "bl2_verified_header":{ + "verify_method": "signature", + "sha_mode": "SHA256", + "signature_key": { + "rsa_mode": "RSA2048", + "key_pem": "test_bl2_private_2048.pem" + }, + "bl2_verified_info_offset": "0xe800" + } + }, + "bl2_image": { + "bin_file": "u-boot.bin", + "load_address": "0x10000", + "header_offset": "0x20" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign_enc_without_key.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign_enc_without_key.json new file mode 100644 index 000000000000..2ad8dbe89e44 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_256_2048_cot_sign_enc_without_key.json @@ -0,0 +1,40 @@ +{ + "name": "mode2_256_2048_cot_sign_enc_without_key", + "bin_file": "u-boot-spl.bin", + "version": "a1", + "secure_mode": "Mode_2", + "image_encryption": true, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_2048_1.pem", + "sha_mode": "SHA256" + }, + "image_encryption_key": { + "key_bin": "test_aes_key.bin", + "iv_bin": "test_aes_iv.bin", + "key_in_otp": true + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512byte, Minimum size is 0x4000 and Maximum size is 0xec00 (in unit of byte) + "sign_image_size": "0xec00", + //iv location + "key_location": "0xee00", + "sign_location": "0xec00", + //COT BL2 verify + "bl2_verified_header":{ + "verify_method": "signature", + "sha_mode": "SHA256", + "signature_key": { + "rsa_mode": "RSA2048", + "key_pem": "test_bl2_private_2048.pem" + }, + "bl2_verified_info_offset": "0xe800" + } + }, + "bl2_image": { + "bin_file": "u-boot.bin", + "load_address": "0x10000", + "header_offset": "0x20" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_512_4096.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_512_4096.json new file mode 100644 index 000000000000..a8da6a7c37bb --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/mode2_512_4096.json @@ -0,0 +1,32 @@ +{ + "name": "mode2_256_2048_cot_sign", + "bin_file": "u-boot-spl.bin", + "version": "a1", + "secure_mode": "Mode_2", + "image_encryption": false, + "header_offset": "0x20", + "signature_key": { + "key_pem": "test_oem_dss_private_key_4096_3.pem", + "sha_mode": "SHA512" + }, + "header": { + "image_start": "0x0", + //Must be multiple of 512byte, Minimum size is 0x4000 and Maximum size is 0xec00 (in unit of byte) + "sign_image_size": "0xec00", + "sign_location": "0xec00", + "bl2_verified_header":{ + "verify_method": "signature", + "sha_mode": "SHA256", + "signature_key": { + "rsa_mode": "RSA2048", + "key_pem": "test_bl2_private_2048.pem" + }, + "bl2_verified_info_offset": "0xe800" + } + }, + "bl2_image": { + "bin_file": "u-boot.bin", + "load_address": "0x10000", + "header_offset": "0x20" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/modeGCM.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/modeGCM.json new file mode 100644 index 000000000000..019644d27574 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/modeGCM.json @@ -0,0 +1,21 @@ +{ + "name": "modeGCM", + "bin_file": "u-boot-spl.bin", + "version": "a1", + "secure_mode": "Mode_GCM", + "image_encryption": true, + "header_offset": "0x20", + "image_encryption_key": { + "key_bin": "test_gcm_aes_key_1.bin", + "iv_bin": "test_gcm_aes_iv_1.bin", + //mode 3, key should put in otp + "key_in_otp": true + }, + "header": { + "image_start": "0x40", + //Must be multiple of 512byte, Minimum size is 0x4000 (in unit of byte) + "sign_image_size": "0xec00", + "key_location": "0xee00", + "sign_location": "0xec00" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/modeGCM_cot_sign.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/modeGCM_cot_sign.json new file mode 100644 index 000000000000..a4b4f1d5f0cc --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/modeGCM_cot_sign.json @@ -0,0 +1,36 @@ +{ + "name": "modeGCM_cot_sign", + "bin_file": "u-boot-spl.bin", + "version": "a1", + "secure_mode": "Mode_GCM", + "image_encryption": true, + "header_offset": "0x20", + "image_encryption_key": { + "key_bin": "test_gcm_aes_key_1.bin", + "iv_bin": "test_gcm_aes_iv_1.bin", + //mode 3, key should put in otp + "key_in_otp": true + }, + "header": { + "image_start": "0x40", + //Must be multiple of 512byte, Minimum size is 0x4000 (in unit of byte) + "sign_image_size": "0xec00", + "key_location": "0xee00", + "sign_location": "0xec00", + //COT BL2 verify + "bl2_verified_header":{ + "verify_method": "signature", + "sha_mode": "SHA256", + "signature_key": { + "rsa_mode": "RSA2048", + "key_pem": "test_bl2_private_2048.pem" + }, + "bl2_verified_info_offset": "0xe800" + } + }, + "bl2_image": { + "bin_file": "u-boot.bin", + "load_address": "0x10000", + "header_offset": "0x20" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA1024_SHA224.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA1024_SHA224.json new file mode 100644 index 000000000000..2de34eabf24d --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA1024_SHA224.json @@ -0,0 +1,80 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa1024_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_1024_0.pem", + "offset": "0x80", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_1024_1.pem", + "offset": "0x480", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_1024_2.pem", + "offset": "0x580", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_1024_3.pem", + "offset": "0x680", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_1024_4.pem", + "offset": "0x780", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA1024", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA224", + "Enable image encryption": false, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256.json new file mode 100644 index 000000000000..31adc21f6822 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256.json @@ -0,0 +1,80 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa2048_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + // "Enable patch code": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o1.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o1.json new file mode 100644 index 000000000000..23a059ce73f3 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o1.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa2048_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "aes_oem", + "key_bin": "test_aes_key.bin", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o2_priv.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o2_priv.json new file mode 100644 index 000000000000..22707c86f105 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o2_priv.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa_patch_full_clean.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_priv_aes", + "key_pem": "test_soc_private_key_2048.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o2_pub.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o2_pub.json new file mode 100644 index 000000000000..eb28aa315e1e --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA2048_SHA256_o2_pub.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa2048_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_aes", + "key_pem": "test_soc_public_key_2048.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384.json new file mode 100644 index 000000000000..c6cfe55a2c30 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384.json @@ -0,0 +1,80 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa3072_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_1.pem", + "offset": "0x780", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_2.pem", + "offset": "0xA80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_3.pem", + "offset": "0xD80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_4.pem", + "offset": "0x1080", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA3072", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA384", + "Enable image encryption": false, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o1.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o1.json new file mode 100644 index 000000000000..8bd4329759a7 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o1.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa3072_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "aes_oem", + "key_bin": "test_aes_key.bin", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_1.pem", + "offset": "0x780", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_2.pem", + "offset": "0xA80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_3.pem", + "offset": "0xD80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_4.pem", + "offset": "0x1080", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA3072", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA384", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o2_priv.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o2_priv.json new file mode 100644 index 000000000000..38f5ee562d24 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o2_priv.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa3072_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_priv_aes", + "key_pem": "test_soc_private_key_3072.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_1.pem", + "offset": "0x780", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_2.pem", + "offset": "0xA80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_3.pem", + "offset": "0xD80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_4.pem", + "offset": "0x1080", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA3072", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA384", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o2_pub.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o2_pub.json new file mode 100644 index 000000000000..4741a540b524 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA3072_SHA384_o2_pub.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa3072_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_aes", + "key_pem": "test_soc_public_key_3072.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_1.pem", + "offset": "0x780", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_2.pem", + "offset": "0xA80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_3.pem", + "offset": "0xD80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_4.pem", + "offset": "0x1080", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA3072", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA384", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512.json new file mode 100644 index 000000000000..9f72aacb0802 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512.json @@ -0,0 +1,80 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa4096_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_1.pem", + "offset": "0x880", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_2.pem", + "offset": "0xc80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_3.pem", + "offset": "0x1080", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_4.pem", + "offset": "0x1480", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA4096", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA512", + "Enable image encryption": false, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o1.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o1.json new file mode 100644 index 000000000000..04270db6c56c --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o1.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa4096_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "aes_oem", + "key_bin": "test_aes_key.bin", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_1.pem", + "offset": "0x880", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_2.pem", + "offset": "0xc80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_3.pem", + "offset": "0x1080", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_4.pem", + "offset": "0x1480", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA4096", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA512", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o2_priv.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o2_priv.json new file mode 100644 index 000000000000..789daa8f0abf --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o2_priv.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa4096_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_priv_aes", + "key_pem": "test_soc_private_key_4096.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_1.pem", + "offset": "0x880", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_2.pem", + "offset": "0xc80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_3.pem", + "offset": "0x1080", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_4.pem", + "offset": "0x1480", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA4096", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA512", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o2_pub.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o2_pub.json new file mode 100644 index 000000000000..6cd12450bb0c --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_RSA4096_SHA512_o2_pub.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa4096_patch.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_aes", + "key_pem": "test_soc_public_key_4096.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_1.pem", + "offset": "0x880", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_2.pem", + "offset": "0xc80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_3.pem", + "offset": "0x1080", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_4.pem", + "offset": "0x1480", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA4096", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA512", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_gcm.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_gcm.json new file mode 100644 index 000000000000..5eb24cd018c6 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA1_gcm.json @@ -0,0 +1,56 @@ +{ + "name": "gcm", + "version": "A1", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_0.bin", + "offset": "0x80", + "number_id": 0 + }, + { + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_1.bin", + "offset": "0xa0", + "number_id": 1 + }, + { + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_2.bin", + "offset": "0xc0", + "number_id": 2 + }, + { + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_3.bin", + "offset": "0xe0", + "number_id": 3 + }, + { + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_4.bin", + "offset": "0x100", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_GCM" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256.json new file mode 100644 index 000000000000..fa356a32145c --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256.json @@ -0,0 +1,66 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + "Enable image encryption": false + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o1.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o1.json new file mode 100644 index 000000000000..80d7d3cd15cf --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o1.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "aes_oem", + "key_bin": "test_aes_key.bin", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + "Enable image encryption": true + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_priv.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_priv.json new file mode 100644 index 000000000000..73409424e20a --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_priv.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_priv_aes", + "key_pem": "test_soc_private_key_2048.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + "Enable image encryption": true + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_priv_patch.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_priv_patch.json new file mode 100644 index 000000000000..dc74e3974316 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_priv_patch.json @@ -0,0 +1,85 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "patch": true, + "ecc_region": true, + "user_data": [ + { + // dw_hex + // bin + "types": "dw_hex", + "file": "rsa_patch_a2_v2.hex", + "offset": "0x1B80" + } + ], + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_priv_aes", + "key_pem": "test_soc_private_key_2048.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + "Enable image encryption": true, + // 1B80/4 + "Patch code location": "0x6E0", + // 31 dw + "Patch code size": "0x1f" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_pub.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_pub.json new file mode 100644 index 000000000000..afc2499e17b4 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA2048_SHA256_o2_pub.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_aes", + "key_pem": "test_soc_public_key_2048.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA2048", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + "Enable image encryption": true + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384.json new file mode 100644 index 000000000000..795515a991f2 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384.json @@ -0,0 +1,66 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_1.pem", + "offset": "0x780", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_2.pem", + "offset": "0xA80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_3.pem", + "offset": "0xD80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_4.pem", + "offset": "0x1080", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA3072", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA384", + "Enable image encryption": false + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o1.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o1.json new file mode 100644 index 000000000000..6be540e808d8 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o1.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "aes_oem", + "key_bin": "test_aes_key.bin", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_1.pem", + "offset": "0x780", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_2.pem", + "offset": "0xA80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_3.pem", + "offset": "0xD80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_4.pem", + "offset": "0x1080", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA3072", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA384", + "Enable image encryption": true + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o2_priv.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o2_priv.json new file mode 100644 index 000000000000..84f2d4d4a35f --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o2_priv.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_priv_aes", + "key_pem": "test_soc_private_key_3072.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_1.pem", + "offset": "0x780", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_2.pem", + "offset": "0xA80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_3.pem", + "offset": "0xD80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_4.pem", + "offset": "0x1080", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA3072", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA384", + "Enable image encryption": true + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o2_pub.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o2_pub.json new file mode 100644 index 000000000000..8954cc17158d --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA3072_SHA384_o2_pub.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_aes", + "key_pem": "test_soc_public_key_3072.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_1.pem", + "offset": "0x780", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_2.pem", + "offset": "0xA80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_3.pem", + "offset": "0xD80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_3072_4.pem", + "offset": "0x1080", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA3072", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA384", + "Enable image encryption": true + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512.json new file mode 100644 index 000000000000..441f9264d03c --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512.json @@ -0,0 +1,66 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_1.pem", + "offset": "0x880", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_2.pem", + "offset": "0xc80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_3.pem", + "offset": "0x1080", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_4.pem", + "offset": "0x1480", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA4096", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA512", + "Enable image encryption": false + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o1.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o1.json new file mode 100644 index 000000000000..3bc7d8c8d91f --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o1.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "aes_oem", + "key_bin": "test_aes_key.bin", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_1.pem", + "offset": "0x880", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_2.pem", + "offset": "0xc80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_3.pem", + "offset": "0x1080", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_4.pem", + "offset": "0x1480", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA4096", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA512", + "Enable image encryption": true + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o2_priv.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o2_priv.json new file mode 100644 index 000000000000..2383e40bbb95 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o2_priv.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_priv_aes", + "key_pem": "test_soc_private_key_4096.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_1.pem", + "offset": "0x880", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_2.pem", + "offset": "0xc80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_3.pem", + "offset": "0x1080", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_4.pem", + "offset": "0x1480", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA4096", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA512", + "Enable image encryption": true + } +} diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o2_pub.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o2_pub.json new file mode 100644 index 000000000000..8d0991395176 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_RSA4096_SHA512_o2_pub.json @@ -0,0 +1,71 @@ +{ + "name": "evb", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_aes", + "key_pem": "test_soc_public_key_4096.pem", + "offset": "0x80" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_1.pem", + "offset": "0x880", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_2.pem", + "offset": "0xc80", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_3.pem", + "offset": "0x1080", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_4096_4.pem", + "offset": "0x1480", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA4096", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA512", + "Enable image encryption": true + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_gcm.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_gcm.json new file mode 100644 index 000000000000..906290fd0e3d --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/evbA2_gcm.json @@ -0,0 +1,56 @@ +{ + "name": "gcm", + "version": "A2", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_0.bin", + "offset": "0x80", + "number_id": 0 + }, + { + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_1.bin", + "offset": "0xa0", + "number_id": 1 + }, + { + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_2.bin", + "offset": "0xc0", + "number_id": 2 + }, + { + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_3.bin", + "offset": "0xe0", + "number_id": 3 + }, + { + "types": "aes_oem", + "key_bin": "test_gcm_aes_key_4.bin", + "offset": "0x100", + "number_id": 4 + } + ] + }, + "config_region": { + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_GCM" + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/sample.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/sample.json new file mode 100644 index 000000000000..b1b65d4c221a --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/sample.json @@ -0,0 +1,458 @@ +{ + "name": "evb", + "version": "A1", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "aes_vault", + "key_bin": "test_aes_vault_key.bin", + "key_bin2": "test_aes_vault_key_1.bin", + "offset": "0x40" + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_0.pem", + "offset": "0x480", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_1.pem", + "offset": "0x680", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_2.pem", + "offset": "0x880", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_3.pem", + "offset": "0xa80", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_public_key_2048_4.pem", + "offset": "0xc80", + "number_id": 4 + } + ] + }, + "config_region": { + // false: Disable + // true : Enable + "Enable Secure Boot": false, + // false: User region ECC disable + // true : User region ECC enable + "User region ECC enable": false, + // false: Secure region ECC disable + // true : Secure region ECC enable + "Secure Region ECC enable": false, + // false: Enable + // true : Disable + "Disable low security key": false, + // false: Do not ignore Secure Boot hardware strap + // true : Ignore Secure Boot hardware strap + "Ignore Secure Boot hardware strap": false, + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA1024", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + // Secure Region Size in hex(in unit of 32DW) + "Secure Region size": "0x0", + "Write Protect: Secure Region": false, + "Write Protect: User region": false, + // OTPCFG4-D[31:16] ("Keys Retire ID") are excluded + // OTPCFG16~OTPCFG31 ("otp_strap") are excluded + "Write Protect: Configure region": false, + "Write Protect: OTP strap region": false, + "Enable image encryption": true, + "Enable write Protect of OTP key retire bits": false, + // This will lock whole OTP memory and is un-recoverable + "OTP memory lock enable": false, + "Vender ID": "0x0", + "Key Revision": "0x0", + "Secure boot header offset": "0x20", + "Keys Retire ID": 0, + "User define data: random number low": "0x0", + "User define data: random number high": "0x0", + "Manifest ID": 0 + }, + "otp_strap": { + // OTPSTRAP[0] + "Enable secure boot": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[1] + "Enable boot from eMMC": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[2] + "Boot from debug SPI": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[3] + "Disable ARM CM3": { + // false: Normal CM3 + // true : Disable CM3 + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[4] + "Enable dedicated VGA BIOS ROM": { + // false: No VGA BIOS ROM, VGA BIOS is merged in the system BIOS + // true : Enable dedicated VGA BIOS ROM + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[5] + "MAC 1 RMII mode": { + // 0: RMII/NCSI + // 1: RGMII + "value": "RGMII", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[6] + "MAC 2 RMII mode": { + // 0: RMII/NCSI + // 1: RGMII + "value": "RGMII", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[9:7] + "CPU frequency": { + // "1GHz" + // "800MHz" + // "1.2GHz" + // "1.4GHz" + "value": "1GHz", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[11:10] + "HCLK ratio": { + // "2:1": Select AXI:AHB = 2:1 + // "3:1": Select AXI:AHB = 3:1 + // "4:1": Select AXI:AHB = 4:1 + "value": "2:1", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[13:12] + "VGA memory size": { + // "8MB" + // "16MB" + // "32MB" + // "64MB" + "value": "16MB", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[17] + "VGA class code": { + // "video_device": Select the Class Code for video device + // "vga_device" : Select the Class Code for VGA device + "value": "video_device", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[18] + "Disable debug 0": { + // false: Enable debug interfaces 0 + // true : Disable debug interfaces 0 + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[19] + "Boot from eMMC speed mode": { + // "normal": Normal eMMC speed + // "high" : High eMMC speed + "value": "normal", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[20] + "Enable PCIe EHCI": { + // false: Disable EHCI device + // true : Enable EHCI device + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[21] + "Disable ARM JTAG trust world debug": { + // false: Enable ARM JTAG trust world debug + // true : Disable ARM JTAG trust world debug + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[22] + "Disable dedicated BMC function": { + // false: Normal BMC mode + // true : Disable dedicated BMC functions for non-BMC application + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[23] + "Enable dedicate PCIe RC reset": { + // false: SSPRST# pin is for secondary processor dedicated reset pin + // true : SSPRST# pin is for PCIE root complex dedicated reset pin + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[24] + "Disable watchdog to reset full chip": { + // false: Enable watchdog to reset full chip + // true : Disable watchdog to reset full chip + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[32] + "MAC 3 RMII mode": { + // 0: RMII/NCSI + // 1: RGMII + "value": "RGMII", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[33] + "MAC 4 RMII mode": { + // 0: RMII/NCSI + // 1: RGMII + "value": "RGMII", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[34] + "SuperIO configuration address selection": { + // "0x2e": Decode 0x2e + // "0x4e": Decode 0x4e + "value": "0x2e", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[35] + "Disable LPC to decode SuperIO": { + // false: Enable address decoding + // true : Disable address decoding + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[36] + "Disable debug 1": { + // false: Enable debug interfaces 1 + // true : Disable debug interfaces 1 + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[37] + "Enable ACPI": { + // false: Disable ACPI + // true : Enable ACPI + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[38] + "Select LPC/eSPI": { + // "eSPI" + // "LPC" + "value": "eSPI", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[39] + "Enable SAFS": { + // false: Disable SAFS + // true : Enable SAFS + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[40] + "Enable boot from uart5": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[41] + "Enable boot SPI 3B address mode auto-clear": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[42] + "Enable SPI 3B/4B address mode auto detection": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[43] + "Enable boot SPI or eMMC ABR": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[44] + "Boot SPI ABR Mode": { + // "dual": dual SPI flash + // "single": single SPI flash + "value": "dual", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[47:45] + "Boot SPI flash size": { + // 0: no define size + // 2: 2MB + // 4: 4MB + // 8: 8MB + // 16: 16MB + // 32: 32MB + // 64: 64MB + // 128: 128MB + "value": 0, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[48] + "Enable host SPI ABR": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[49] + "Enable host SPI ABR mode select pin": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[50] + "Host SPI ABR Mode": { + // "dual": dual SPI flash + // "single": single SPI flash + "value": "dual", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[53:51] + "Host SPI flash size": { + // 0: no define size + // 2: 2MB + // 4: 4MB + // 8: 8MB + // 16: 16MB + // 32: 32MB + // 64: 64MB + // 128: 128MB + "value": 0, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[54] + "Enable boot SPI auxiliary control pins": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[56:55] + "Boot SPI CRTM size": { + // 0: Disable CRTM + // 256: 256KB + // 512: 512KB + // 1024: 1MB + "value": 0, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[57:58] + "Host SPI CRTM size": { + // 0: Disable CRTM + // 1024: 1MB + // 2048: 2MB + // 4096: 4MB + "value": 0, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[59] + "Enable host SPI auxiliary control pins": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[60] + "Enable GPIO Pass Through": { + // false: Disable pass through + // true : Enable pass-through at power on. + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[62] + "Enable Dedicate GPIO Strap Pins": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + } + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/sample_a0.json b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/sample_a0.json new file mode 100644 index 000000000000..d5fd90f8979b --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/ast2600/security/otp/sample_a0.json @@ -0,0 +1,463 @@ +{ + "name": "evb", + "version": "A0", + "data_region": { + "ecc_region": true, + "key": [ + { + // "aes_oem" + // "aes_vault" + // "rsa_pub_oem" + // "rsa_pub_aes" + // "rsa_priv_aes" + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_private_key_1024_0.pem", + "offset": "0x40", + "number_id": 0 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_private_key_1024_1.pem", + "offset": "0x240", + "number_id": 1 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_private_key_1024_2.pem", + "offset": "0x440", + "number_id": 2 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_private_key_1024_3.pem", + "offset": "0x640", + "number_id": 3 + }, + { + "types": "rsa_pub_oem", + "key_pem": "test_oem_dss_private_key_1024_4.pem", + "offset": "0x840", + "number_id": 4 + }, + { + "types": "rsa_priv_aes", + "key_pem": "test_soc_private_key_1024.pem", + "offset": "0xa40" + }, + { + "types": "aes_oem", + "key_bin": "test_aes_key.bin", + "iv_bin": "test_aes_iv.bin", + "offset": "0xc40" + } + ] + }, + "config_region": { + // false: Enable + // true : Disable + "Disable Secure Region programming": false, + // false: Disable + // true : Enable + "Enable Secure Boot": false, + // false: User region ECC disable + // true : User region ECC enable + "User region ECC enable": false, + // false: Secure region ECC disable + // true : Secure region ECC enable + "Secure Region ECC enable": false, + // false: Enable + // true : Disable + "Disable low security key": false, + // false: Do not ignore Secure Boot hardware strap + // true : Ignore Secure Boot hardware strap + "Ignore Secure Boot hardware strap": false, + // "Mode_GCM" + // "Mode_2" + "Secure Boot Mode": "Mode_2", + // "RSA1024" + // "RSA2048" + // "RSA3072" + // "RSA4096" + "Secure crypto RSA length": "RSA1024", + // "SHA224" + // "SHA256" + // "SHA384" + // "SHA512" + "Hash mode": "SHA256", + // Secure Region Size in hex(in unit of 32DW) + "Secure Region size": "0x0", + "Write Protect: Secure Region": false, + "Write Protect: User region": false, + // OTPCFG4-D[31:16] ("Keys Retire ID") are excluded + // OTPCFG16~OTPCFG31 ("otp_strap") are excluded + "Write Protect: Configure region": false, + "Write Protect: OTP strap region": false, + "Enable image encryption": true, + "Enable write Protect of OTP key retire bits": false, + // This will enable redundancy words replacement + "Data region redundancy repair enable": false, + // This will lock whole OTP memory and is un-recoverable + "OTP memory lock enable": false, + "Vender ID": "0x0", + "Key Revision": "0x0", + "Secure boot header offset": "0x20", + "Keys valid ID": 0, + "Keys Retire ID": 0, + "User define data: random number low": "0x0", + "User define data: random number high": "0x0", + "Redundancy Repair": "0x0", + "Manifest ID low": "0x0", + "Manifest ID high": "0x0" + }, + "otp_strap": { + // OTPSTRAP[0] + "Enable secure boot": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[1] + "Enable boot from eMMC": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[2] + "Boot from debug SPI": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[3] + "Disable ARM CM3": { + // false: Normal CM3 + // true : Disable CM3 + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[4] + "Enable dedicated VGA BIOS ROM": { + // false: No VGA BIOS ROM, VGA BIOS is merged in the system BIOS + // true : Enable dedicated VGA BIOS ROM + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[5] + "MAC 1 RMII mode": { + // 0: RMII/NCSI + // 1: RGMII + "value": "RGMII", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[6] + "MAC 2 RMII mode": { + // 0: RMII/NCSI + // 1: RGMII + "value": "RGMII", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[9:7] + "CPU frequency": { + // "1GHz" + // "800MHz" + // "1.2GHz" + // "1.4GHz" + "value": "1GHz", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[11:10] + "HCLK ratio": { + // "2:1": Select AXI:AHB = 2:1 + // "3:1": Select AXI:AHB = 3:1 + // "4:1": Select AXI:AHB = 4:1 + "value": "2:1", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[13:12] + "VGA memory size": { + // "8MB" + // "16MB" + // "32MB" + // "64MB" + "value": "16MB", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[17] + "VGA class code": { + // "video_device": Select the Class Code for video device + // "vga_device" : Select the Class Code for VGA device + "value": "video_device", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[18] + "Disable debug 0": { + // false: Enable debug interfaces 0 + // true : Disable debug interfaces 0 + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[19] + "Boot from eMMC speed mode": { + // "normal": Normal eMMC speed + // "high" : High eMMC speed + "value": "normal", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[20] + "Disable PCIe EHCI": { + // false: Enable EHCI device + // true : Disable EHCI device + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[21] + "Disable VGA XDMA": { + // false: Enable VGA XDMA function + // true : Disable VGA XDMA function + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[22] + "Disable dedicated BMC function": { + // false: Normal BMC mode + // true : Disable dedicated BMC functions for non-BMC application + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[23] + "Enable dedicate PCIe RC reset": { + // false: SSPRST# pin is for secondary processor dedicated reset pin + // true : SSPRST# pin is for PCIE root complex dedicated reset pin + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[24] + "DRAM types": { + // "DDR3" + // "DDR4" + "value": "DDR3", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[32] + "MAC 3 RMII mode": { + // 0: RMII/NCSI + // 1: RGMII + "value": "RGMII", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[33] + "MAC 4 RMII mode": { + // 0: RMII/NCSI + // 1: RGMII + "value": "RGMII", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[34] + "SuperIO configuration address selection": { + // "0x2e": Decode 0x2e + // "0x4e": Decode 0x4e + "value": "0x2e", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[35] + "Disable LPC to decode SuperIO": { + // false: Enable address decoding + // true : Disable address decoding + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[36] + "Disable debug 1": { + // false: Enable debug interfaces 1 + // true : Disable debug interfaces 1 + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[37] + "Enable ACPI": { + // false: Disable ACPI + // true : Enable ACPI + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[38] + "Select LPC/eSPI": { + // "eSPI" + // "LPC" + "value": "eSPI", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[39] + "Enable SAFS": { + // false: Disable SAFS + // true : Enable SAFS + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[42] + "Enable SPI 3B/4B address mode auto detection": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[43] + "Enable boot SPI ABR": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[44] + "Boot SPI ABR Mode": { + // "dual": dual SPI flash + // "single": single SPI flash + "value": "dual", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[47:45] + "Boot SPI flash size": { + // 0: no define size + // 2: 2MB + // 4: 4MB + // 8: 8MB + // 16: 16MB + // 32: 32MB + // 64: 64MB + // 128: 128MB + "value": 0, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[48] + "Enable host SPI ABR": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[49] + "Enable host SPI ABR mode select pin": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[50] + "Host SPI ABR Mode": { + // "dual": dual SPI flash + // "single": single SPI flash + "value": "dual", + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[53:51] + "Host SPI flash size": { + // 0: no define size + // 2: 2MB + // 4: 4MB + // 8: 8MB + // 16: 16MB + // 32: 32MB + // 64: 64MB + // 128: 128MB + "value": 0, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[54] + "Enable boot SPI auxiliary control pins": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[56:55] + "Boot SPI CRTM size": { + // 0: Disable CRTM + // 256: 256KB + // 512: 512KB + // 1024: 1MB + "value": 0, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[57:58] + "Host SPI CRTM size": { + // 0: Disable CRTM + // 1024: 1MB + // 2048: 2MB + // 4096: 4MB + "value": 0, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[59] + "Enable host SPI auxiliary control pins": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[60] + "Enable GPIO Pass Through": { + // false: Disable pass through + // true : Enable pass-through at power on. + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[61] + "Disable Low Security Secure Boot Key": { + // false: Enable + // true : Disable + "value": false, + "otp_protect": false, + "ignore": true + }, + // OTPSTRAP[62] + "Enable Dedicate GPIO Strap Pins": { + // false: Disable + // true : Enable + "value": false, + "otp_protect": false, + "ignore": true + } + } +} \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/signing_helper.sh b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/signing_helper.sh new file mode 100644 index 000000000000..47ec3a28d03a --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/signing_helper.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +# singing_helper $KEY + +openssl rsautl -sign -inkey $1 \ No newline at end of file diff --git a/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/signing_helper_with_files.sh b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/signing_helper_with_files.sh new file mode 100644 index 000000000000..d7b5a874cb78 --- /dev/null +++ b/meta-aspeed-sdk/recipes-aspeed/security/ast-secure-config/configs/signing_helper_with_files.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +# singing_helper $KEY $INPUT_BIN + +tmp_file=$(mktemp) + +openssl rsautl -sign -inkey $1 -in $2 -out $tmp_file + +cat $tmp_file > $2 + diff --git a/meta-aspeed-sdk/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc b/meta-aspeed-sdk/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc index f06f34877e45..bd9c59bf0adf 100644 --- a/meta-aspeed-sdk/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc +++ b/meta-aspeed-sdk/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://Licenses/README;md5=30503fd321432fc713238f582193b78e" PE = "1" BRANCH="aspeed-master-v2019.04" -SRC_URI = "git://192.168.10.13:29418/u-boot.git;protocol=ssh;branch=${BRANCH}" +SRC_URI = "git://github.com/AspeedTech-BMC/u-boot.git;protocol=https;branch=${BRANCH}" # Tag for v00.04.00 SRCREV = "181f72d886428846f1dd468dcce1d8fc738ca785" diff --git a/meta-aspeed-sdk/recipes-connectivity/openssl/openssl_git.bb b/meta-aspeed-sdk/recipes-connectivity/openssl/openssl_git.bb index 59d85e4a885e..2fa8c979ccc0 100644 --- a/meta-aspeed-sdk/recipes-connectivity/openssl/openssl_git.bb +++ b/meta-aspeed-sdk/recipes-connectivity/openssl/openssl_git.bb @@ -11,8 +11,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=d343e62fc9c833710bbbed25f27364c8" DEPENDS = "hostperl-runtime-native" -BRANCH="aspeed-dev-v1.1.1g" -SRC_URI = "git://192.168.10.13:29418/openssl.git;protocol=ssh;branch=${BRANCH} \ +BRANCH="aspeed-master-v1.1.1g" +SRC_URI = "git://github.com/AspeedTech-BMC/openssl.git;protocol=https;branch=${BRANCH} \ file://run-ptest \ file://0001-skip-test_symbol_presence.patch \ file://0001-buildinfo-strip-sysroot-and-debug-prefix-map-from-co.patch \ diff --git a/meta-aspeed-sdk/recipes-kernel/cryptodev/cryptodev_git.bb b/meta-aspeed-sdk/recipes-kernel/cryptodev/cryptodev_git.bb index d53c041320e1..6002a4fffc7d 100644 --- a/meta-aspeed-sdk/recipes-kernel/cryptodev/cryptodev_git.bb +++ b/meta-aspeed-sdk/recipes-kernel/cryptodev/cryptodev_git.bb @@ -14,8 +14,8 @@ DEPENDS = "virtual/kernel" S = "${WORKDIR}/git" -BRANCH="aspeed-dev-v1.12" -SRC_URI = "git://192.168.10.13:29418/cryptodev.git;protocol=ssh;branch=${BRANCH}" +BRANCH="aspeed-master-v1.12" +SRC_URI = "git://github.com/AspeedTech-BMC/cryptodev.git;protocol=https;branch=${BRANCH}" # Tag for v00.01.00 SRCREV = "c243f6c056ea69d2fe51927446f8e138c5004af3" diff --git a/meta-aspeed-sdk/recipes-kernel/linux/linux-aspeed.inc b/meta-aspeed-sdk/recipes-kernel/linux/linux-aspeed.inc index 8da55c4e26fd..f60e7269e8fb 100644 --- a/meta-aspeed-sdk/recipes-kernel/linux/linux-aspeed.inc +++ b/meta-aspeed-sdk/recipes-kernel/linux/linux-aspeed.inc @@ -7,8 +7,7 @@ PROVIDES += "virtual/kernel" KCONFIG_MODE="--alldefconfig" KERNEL_VERSION_SANITY_SKIP="1" -KSRC = "git://192.168.10.13:29418/linux.git;protocol=ssh;branch=${KBRANCH}" - +KSRC = "git://github.com/AspeedTech-BMC/linux.git;protocol=https;branch=${KBRANCH}" SRC_URI = "${KSRC}" LINUX_VERSION_EXTENSION ?= "-${SRCREV}" diff --git a/meta-aspeed-sdk/recipes-support/i3c-tools/i3c-tools_git.bb b/meta-aspeed-sdk/recipes-support/i3c-tools/i3c-tools_git.bb index 78225967f289..60c0180b387a 100644 --- a/meta-aspeed-sdk/recipes-support/i3c-tools/i3c-tools_git.bb +++ b/meta-aspeed-sdk/recipes-support/i3c-tools/i3c-tools_git.bb @@ -4,13 +4,13 @@ HOMEPAGE = "https://github.com/vitor-soares-snps/i3c-tools" LICENSE = "GPL-2.0" LIC_FILES_CHKSUM = "file://i3ctransfer.c;endline=6;md5=8a1ae5c1aaf128e640de497ceaa9935e" -SRC_URI = "git://192.168.10.13:29418/i3c-tools.git;protocol=ssh;branch=${BRANCH}" +BRANCH = "master" +SRC_URI = "git://github.com/AspeedTech-BMC/i3c-tools.git;protocol=https;branch=${BRANCH}" PR = "r1" PV = "1.0+git${SRCPV}" # Tag for v00.01.00 SRCREV = "65f947d74e3a5d33992549a0a1900481bdef95b4" -BRANCH = "master" S = "${WORKDIR}/git"