/openbmc/openbmc/meta-arm/meta-arm/recipes-security/packagegroups/ |
H A D | packagegroup-ts-tests.bb | 11 PACKAGES = "${PN} ${PN}-psa" 20 SUMMARY:${PN}-psa = "PSA certification tests (psa-arch-test) for TS SPs" 21 RDEPENDS:${PN}-psa = "\ 22 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-crypto', 'ts-psa-crypto-api-test', '' , d)} \ 23 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-its', 'ts-psa-its-api-test', '' , d)} \ 24 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-storage', 'ts-psa-ps-api-test', '' , d)} \ 25 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-attestation', 'ts-psa-iat-api-test', '' , d)} \ 27 … 'ts-psa-crypto-api-test ts-psa-its-api-test ts-psa-ps-api-test ts-psa-iat-api-test', '' , d)} \
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-security/trusted-services/ |
H A D | ts-psa-iat-api-test_git.bb | 1 DESCRIPTION = "Initial Attestation PSA certification tests (psa-arch-test) for Trusted Services" 5 require ts-psa-api-test-common_${PV}.inc 7 OECMAKE_SOURCEPATH = "${S}/deployments/psa-api-test/initial_attestation/${TS_ENV}" 9 PSA_TEST = "psa-iat-api-test" 11 # psa-arch-tests for INITIAL_ATTESTATION suite can't be built with pre-built qcbor 12 # Fetch qcbor sources as a temp work-around and pass PSA_TARGET_QCBOR to psa-arch-tests
|
H A D | ts-psa-crypto-api-test_git.bb | 1 DESCRIPTION = "Crypto PSA certification tests (psa-arch-test)" 5 require ts-psa-api-test-common_${PV}.inc 7 OECMAKE_SOURCEPATH = "${S}/deployments/psa-api-test/crypto/${TS_ENV}" 9 PSA_TEST = "psa-crypto-api-test"
|
H A D | ts-psa-ps-api-test_git.bb | 1 DESCRIPTION = "Protected Storage PSA certification tests (psa-arch-test) for Trusted Services" 5 require ts-psa-api-test-common_${PV}.inc 7 OECMAKE_SOURCEPATH = "${S}/deployments/psa-api-test/protected_storage/${TS_ENV}" 9 PSA_TEST = "psa-ps-api-test"
|
H A D | ts-psa-its-api-test_git.bb | 1 DESCRIPTION = "Internal Trusted Storage PSA certification tests (psa-arch-test) for Trusted Service… 5 require ts-psa-api-test-common_${PV}.inc 7 OECMAKE_SOURCEPATH = "${S}/deployments/psa-api-test/internal_trusted_storage/${TS_ENV}" 9 PSA_TEST = "psa-its-api-test"
|
H A D | ts-psa-api-test-common_git.inc | 1 SUMMARY = "Parts of PSA certification tests (psa-arch-test) for Trusted Services" 12 SRC_URI += "git://github.com/ARM-software/psa-arch-tests.git;name=psatest;protocol=https;branch=mai… 13 … file://0001-Pass-Yocto-build-settings-to-psa-arch-tests-native.patch;patchdir=../psatest \
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/corstone1000/ |
H A D | 0010-Remove-PLATFORM_HAS_ATTEST_PK-define-from-IAT-test.patch | 9 deployments/psa-api-test/initial_attestation/iat-api-test.cmake | 2 +- 12 diff --git a/deployments/psa-api-test/initial_attestation/iat-api-test.cmake b/deployments/psa-api-… 14 --- a/deployments/psa-api-test/initial_attestation/iat-api-test.cmake 15 +++ b/deployments/psa-api-test/initial_attestation/iat-api-test.cmake
|
H A D | 0019-Align-PSA-Crypto-with-TF-Mv2.1.patch | 26 .../service/common/include/psa/crypto_sid.h | 168 +++++------------- 28 .../crypto/include/psa/crypto_client_struct.h | 4 +- 31 diff --git a/components/service/common/include/psa/crypto_sid.h b/components/service/common/include… 33 --- a/components/service/common/include/psa/crypto_sid.h 34 +++ b/components/service/common/include/psa/crypto_sid.h 281 … --git a/components/service/crypto/include/psa/crypto_client_struct.h b/components/service/crypto/… 283 --- a/components/service/crypto/include/psa/crypto_client_struct.h 284 +++ b/components/service/crypto/include/psa/crypto_client_struct.h
|
H A D | 0002-Fix-in-AEAD-for-psa-arch-test-254.patch | 4 Subject: [PATCH 2/8] Fix in AEAD for psa-arch test 254 18 components/service/crypto/include/psa/crypto_sizes.h | 2 +- 37 diff --git a/components/service/crypto/include/psa/crypto_sizes.h b/components/service/crypto/inclu… 39 --- a/components/service/crypto/include/psa/crypto_sizes.h 40 +++ b/components/service/crypto/include/psa/crypto_sizes.h
|
H A D | 0006-plat-corstone1000-Use-the-stateless-platform-service.patch | 17 components/service/common/include/psa/sid.h | 7 ++++++ 121 diff --git a/components/service/common/include/psa/sid.h b/components/service/common/include/psa/si… 123 --- a/components/service/common/include/psa/sid.h 124 +++ b/components/service/common/include/psa/sid.h
|
H A D | 0014-Provide-crypto-api-to-create-uefi-priv-var-fingerpri.patch | 20 .../service/crypto/client/psa/component.cmake | 1 + 21 .../service/crypto/client/psa/crypto_client.h | 5 + 22 .../psa/get_uefi_priv_auth_var_fingerprint.c | 21 ++ 32 create mode 100644 components/service/crypto/client/psa/get_uefi_priv_auth_var_fingerprint.c 173 diff --git a/components/service/crypto/client/psa/component.cmake b/components/service/crypto/clien… 175 --- a/components/service/crypto/client/psa/component.cmake 176 +++ b/components/service/crypto/client/psa/component.cmake 183 diff --git a/components/service/crypto/client/psa/crypto_client.h b/components/service/crypto/clien… 185 --- a/components/service/crypto/client/psa/crypto_client.h 186 +++ b/components/service/crypto/client/psa/crypto_client.h [all …]
|
H A D | 0005-Fix-psa-api-crypto-test-no-243.patch | 4 Subject: [PATCH 5/8] Fix psa-api-crypto-test no 243 7 PSA-API tests's `psa-api-crypto-test` number 243 as it is
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-bsp/trusted-firmware-m/ |
H A D | trusted-firmware-m-2.1.0-src.inc | 9 file://../tfm-psa-adac/license.rst;md5=07f368487da347f3c7bd0fc3085f3afa" 18 SRC_URI_TRUSTED_FIRMWARE_M_PSA_ADAC ?= "git://git.trustedfirmware.org/shared/psa-adac.git;protocol=… 26 …RUSTED_FIRMWARE_M_PSA_ADAC};branch=${SRCBRANCH_tfm-psa-adac};name=tfm-psa-adac;destsuffix=git/tfm-… 52 SRCBRANCH_tfm-psa-adac = "master" 53 SRCREV_tfm-psa-adac = "5f5490cebe66ae997f316f83c3fbf1f97deef625"
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/psa-adac/ |
H A D | 0001-PSA-revert-header-versions.patch | 17 psa-adac/core/include/psa_adac.h | 4 ++-- 20 diff --git a/psa-adac/core/include/psa_adac.h b/psa-adac/core/include/psa_adac.h 22 --- a/psa-adac/core/include/psa_adac.h 23 +++ b/psa-adac/core/include/psa_adac.h
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/ |
H A D | 0013-CC312-ADAC-Add-PSA_WANT_ALG_SHA_256-definition.patch | 18 platform/ext/accelerator/cc312/psa-adac/CMakeLists.txt | 3 ++- 21 diff --git a/platform/ext/accelerator/cc312/psa-adac/CMakeLists.txt b/platform/ext/accelerator/cc31… 23 --- a/platform/ext/accelerator/cc312/psa-adac/CMakeLists.txt 24 +++ b/platform/ext/accelerator/cc312/psa-adac/CMakeLists.txt
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/corstone1000/ |
H A D | change-log.rst | 49 | ts-psa-{crypto, iat, its. ps}-api-test | 74dc6646ff | 120 | ts-psa-{crypto, iat, its. ps}-api-test | 602be60719 | 191 | ts-psa-{crypto, iat, its. ps}-api-test | 38cb53a4d9 | 259 | ts-psa-{crypto, iat, its. ps}-api-test | 38cb53a4d9 | 325 | ts-psa-{crypto, iat, its. ps}-api-test | 451aa087a4 | 367 - Building and running psa-arch-tests on Corstone-1000 FVP 378 - psa-arch-tests: recipe is dropped and merged into the secure-partitons recipe. 379 - psa-arch-tests: The tests are align with latest tfm version for psa-crypto-api suite. 387 - psa-arch-tests: change master to main for psa-arch-tests 413 - Building and running psa-arch-tests
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/ |
H A D | trusted-firmware-m-corstone1000.inc | 15 …3 = " -DPLATFORM_PSA_ADAC_SOURCE_PATH=${S}/../tfm-psa-adac -DPLATFORM_PSA_ADAC_BUILD_PATH=${B}/tfm… 47 FILESEXTRAPATHS:prepend:corstone1000-mps3 := "${THISDIR}/files/corstone1000/psa-adac:" 49 file://0001-PSA-revert-header-versions.patch;patchdir=../tfm-psa-adac \ 50 file://0002-ADAC-Link-psa_interface-instead-of-tfm_sprt.patch;patchdir=../tfm-psa-adac \ 51 file://0003-Fix-psa_key_handle_t-initialization.patch;patchdir=../tfm-psa-adac \
|
/openbmc/qemu/target/s390x/ |
H A D | mmu_helper.c | 46 stq_phys(cs->as, env->psa + offsetof(LowCore, trans_exc_code), tec); in trigger_access_exception() 90 return raddr + env->psa; /* Map the lowcore. */ in mmu_real2abs() 91 } else if (raddr >= env->psa && raddr < env->psa + 0x2000) { in mmu_real2abs() 92 return raddr - env->psa; /* Map the 0 page. */ in mmu_real2abs()
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/mbedtls/ |
H A D | mbedtls_3.6.2.bb | 43 # https://github.com/Mbed-TLS/mbedtls/blob/development/docs/use-psa-crypto.md 44 PACKAGECONFIG[psa] = "" 48 CFLAGS:append = "${@bb.utils.contains('PACKAGECONFIG', 'psa', ' -DMBEDTLS_USE_PSA_CRYPTO', '', d)}"
|
H A D | mbedtls_2.28.9.bb | 38 # https://github.com/Mbed-TLS/mbedtls/blob/development/docs/use-psa-crypto.md 39 PACKAGECONFIG[psa] = "" 45 CFLAGS:append = "${@bb.utils.contains('PACKAGECONFIG', 'psa', ' -DMBEDTLS_USE_PSA_CRYPTO', '', d)}"
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/ |
H A D | ts-arm-platforms.inc | 6 file://0002-Fix-in-AEAD-for-psa-arch-test-254.patch \ 9 file://0005-Fix-psa-api-crypto-test-no-243.patch \
|
H A D | ts-psa-crypto-api-test_%.bbappend | 1 require ts-psa-api-test.inc
|
H A D | ts-psa-ps-api-test_%.bbappend | 1 require ts-psa-api-test.inc
|
H A D | ts-psa-its-api-test_%.bbappend | 1 require ts-psa-api-test.inc
|
H A D | ts-psa-iat-api-test_%.bbappend | 1 require ts-psa-api-test.inc
|