Home
last modified time | relevance | path

Searched refs:tpm2 (Results 1 – 25 of 70) sorted by relevance

123

/openbmc/linux/tools/testing/selftests/tpm2/
H A Dtpm2_tests.py7 import tpm2
8 from tpm2 import ProtocolError
15 self.client = tpm2.Client()
41 handle = self.client.start_auth_session(tpm2.TPM2_SE_TRIAL)
57 handle = self.client.start_auth_session(tpm2.TPM2_SE_POLICY)
82 self.assertEqual(rc, tpm2.TPM2_RC_AUTH_FAIL)
88 handle = self.client.start_auth_session(tpm2.TPM2_SE_TRIAL)
107 ds = tpm2.get_digest_size(bank_alg)
110 handle = self.client.start_auth_session(tpm2.TPM2_SE_POLICY)
127 handle = self.client.start_auth_session(tpm2.TPM2_SE_POLICY)
[all …]
/openbmc/openbmc/meta-security/meta-tpm/recipes-core/packagegroup/
H A Dpackagegroup-security-tpm2.bb12 SUMMARY:packagegroup-security-tpm2 = "Security TPM 2.0 support"
13 RDEPENDS:packagegroup-security-tpm2 = " \
14 tpm2-tools \
16 tpm2-tss \
21 tpm2-abrmd \
22 tpm2-pkcs11 \
23 tpm2-openssl \
24 tpm2-tss-engine \
25 tpm2-tss-engine-engines \
26 python3-tpm2-pytss \
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-abrmd/
H A Dtpm2-abrmd_3.0.0.bb3 broker (TAB) & Resource Manager (RM) spec from the TCG. The daemon (tpm2-abrmd) \
5 in the code we use `tpm2-abrmd` and `tabrmd` interchangeably. \
12 DEPENDS = "autoconf-archive dbus glib-2.0 tpm2-tss glib-2.0-native \
16 https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz \
17 file://tpm2-abrmd-init.sh \
18 file://tpm2-abrmd.default \
23 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
28 SYSTEMD_SERVICE:${PN} = "tpm2-abrmd.service"
43 install -m 0755 "${UNPACKDIR}/tpm2-abrmd-init.sh" "${D}${sysconfdir}/init.d/tpm2-abrmd"
46 install -m 0644 "${UNPACKDIR}/tpm2-abrmd.default" "${D}${sysconfdir}/default/tpm2-abrmd"
[all …]
/openbmc/openbmc/meta-security/meta-tpm/recipes-core/systemd/
H A Dsystemd_%.bbappend1 PACKAGECONFIG:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'tpm2', '', d)}"
5 …${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'cryptsetup cryptsetup-plugins efi openssl repart'…
9 # a tpm2 device, thus switch from measured-uki (new in v256) back to tpm2
13 if "${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'true', 'false', d)}"; then
14 sed -i -e "s/^ConditionSecurity=measured-uki/ConditionSecurity=tpm2/g" \
H A Dsystemd-boot_%.bbappend2 … ${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'tpm2-tss libtss2 libtss2-tcti-device', '', d)} \
6 ${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', '-Dtpm2=true', '', d)} \
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tss-engine/files/
H A D0002-Fix-mismatch-of-OpenSSL-function-signatures-that-cau.patch10 src/tpm2-tss-engine-rsa.c:805:46: error: passing argument 2 of 'EVP_PKEY_meth_set_copy' from incomp…
28 src/tpm2-tss-engine-ecc.c | 4 ++--
29 src/tpm2-tss-engine-rsa.c | 4 ++--
32 diff --git a/src/tpm2-tss-engine-ecc.c b/src/tpm2-tss-engine-ecc.c
34 --- a/src/tpm2-tss-engine-ecc.c
35 +++ b/src/tpm2-tss-engine-ecc.c
54 diff --git a/src/tpm2-tss-engine-rsa.c b/src/tpm2-tss-engine-rsa.c
56 --- a/src/tpm2-tss-engine-rsa.c
57 +++ b/src/tpm2-tss-engine-rsa.c
/openbmc/openbmc/meta-phosphor/dynamic-layers/tpm-layer/recipes-core/packagegroups/
H A Dpackagegroup-security-tpm2.bbappend3 RDEPENDS:packagegroup-security-tpm2:remove = "tpm2-pkcs11"
5 RDEPENDS:packagegroup-security-tpm2:remove = "python3-tpm2-pytss"
/openbmc/openbmc/meta-security/meta-tpm/conf/distro/include/
H A Dmaintainers-meta-tpm.inc30 RECIPE_MAINTAINER:pn-tpm2-abrmd = "Armin Kuster <akuster808@gmail.com>"
31 RECIPE_MAINTAINER:pn-tpm2-totp = "Armin Kuster <akuster808@gmail.com>"
32 RECIPE_MAINTAINER:pn-tpm2-tcti-uefi = "Armin Kuster <akuster808@gmail.com>"
33 RECIPE_MAINTAINER:pn-tpm2-tss-engine = "Armin Kuster <akuster808@gmail.com>"
34 RECIPE_MAINTAINER:pn-tpm2-pkcs11 = "Armin Kuster <akuster808@gmail.com>"
35 RECIPE_MAINTAINER:pn-tpm2-tss = "Armin Kuster <akuster808@gmail.com>"
36 RECIPE_MAINTAINER:pn-tpm2-tools = "Armin Kuster <akuster808@gmail.com>"
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tools/
H A Dtpm2-tools_5.7.bb2 DESCRIPTION = "tpm2-tools"
7 DEPENDS = "tpm2-tss openssl curl efivar"
9 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz"
13 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
/openbmc/linux/security/keys/trusted-keys/
H A Dtrusted_tpm1.c744 int tpm2; in getoptions() local
746 tpm2 = tpm_is_tpm2(chip); in getoptions()
747 if (tpm2 < 0) in getoptions()
748 return tpm2; in getoptions()
750 opt->hash = tpm2 ? HASH_ALGO_SHA256 : HASH_ALGO_SHA1; in getoptions()
805 if (tpm2 && opt->blobauth_len <= sizeof(opt->blobauth)) { in getoptions()
838 if (!tpm2 && i != HASH_ALGO_SHA1) { in getoptions()
845 if (!tpm2 || strlen(args[0].from) != (2 * digest_len)) in getoptions()
854 if (!tpm2) in getoptions()
871 int tpm2; in trusted_options_alloc() local
[all …]
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-pytss/
H A Dpython3-tpm2-pytss_2.3.0.bb2 HOMEPAGE = "https://github.com/tpm2-software/tpm2-pytss"
6 PYPI_PACKAGE = "tpm2-pytss"
18 tpm2-tss \
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-openssl/
H A Dtpm2-openssl_1.1.1.bb5 DEPENDS = "autoconf-archive-native tpm2-tss openssl"
7 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz"
11 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
21 ${libdir}/ossl-modules/tpm2.so"
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tss-engine/
H A Dtpm2-tss-engine_1.2.0.bb1 SUMMARY = "The tpm2-tss-engine project implements a cryptographic engine for OpenSSL."
2 …RIPTION = "The tpm2-tss-engine project implements a cryptographic engine for OpenSSL for Trusted P…
11 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz \
18 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
/openbmc/openbmc/meta-security/meta-tpm/recipes-core/images/
H A Dsecurity-tpm2-image.bb1 DESCRIPTION = "A small image for building a tpm2 image for testing"
8 packagegroup-security-tpm2 \
19 export IMAGE_BASENAME = "security-tpm2-image"
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-pkcs11/
H A Dtpm2-pkcs11_1.9.1.bb7 DEPENDS = "autoconf-archive pkgconfig sqlite3 openssl libtss2-dev tpm2-tools libyaml p11-kit python…
9 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz"
13 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
46 RDEPENDS:${PN} = "p11-kit tpm2-tools "
/openbmc/openbmc/meta-aspeed/recipes-kernel/linux/
H A Dlinux-aspeed.inc15 …${@bb.utils.contains('MACHINE_FEATURES', 'tpm2', 'file://tpm/tpm2.scc file://tpm/tpm2.cfg', '', d)…
/openbmc/u-boot/doc/device-tree-bindings/tpm2/
H A Dsandbox.txt5 - compatible : Should be "sandbox,tpm2"
10 compatible = "sandbox,tpm2";
H A Dtis-tpm2-spi.txt5 - compatible : Should be "tis,tpm2-spi"
15 compatible = "tis,tpm2-spi";
/openbmc/linux/drivers/char/tpm/
H A DMakefile11 tpm-y += tpm2-cmd.o
13 tpm-y += tpm2-space.o
17 tpm-y += eventlog/tpm2.o
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tcti-uefi/
H A Dtpm2-tcti-uefi_0.9.9.bb7 SRC_URI = "git://github.com/tpm2-software/tpm2-tcti-uefi.git;branch=master;protocol=https \
15 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
/openbmc/openbmc/meta-security/meta-parsec/recipes-parsec/parsec-service/
H A Dparsec-service_1.4.1.bb21 have_TPM = "${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'TPM', '', d)}"
24 …-providers cryptoki/generate-bindings tss-esapi/generate-bindings,,tpm2-tss libts,tpm2-tss libtss2…
25 PACKAGECONFIG[TPM] = "tpm-provider tss-esapi/generate-bindings,,tpm2-tss,tpm2-tss libtss2-tcti-devi…
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tss/
H A Dtpm2-tss_4.1.3.bb9 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz \
15 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
88 /var/lib/tpm2-tss \
92 ${sysconfdir}/tpm2-tss \
/openbmc/openbmc/meta-security/meta-tpm/recipes-kernel/linux/
H A Dlinux-yocto_tpm.inc5 ${@bb.utils.contains('MACHINE_FEATURES', 'tpm2', 'file://tpm2.scc', '', d)} \
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-totp/
H A Dtpm2-totp_0.3.0.bb13 SRC_URI = "git://github.com/tpm2-software/tpm2-totp.git;branch=master;protocol=https"
/openbmc/openbmc/meta-security/meta-tpm/classes/
H A Dsanity-meta-tpm.bbclass6 'tpm2' not in e.data.getVar('DISTRO_FEATURES').split() and \
9 'tpm or tpm2' has not been enabled in your DISTRO_FEATURES. Some bbappend files \

123