summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-aws-iot-device-sdk-python
diff options
context:
space:
mode:
authorFabian Pflug <f.pflug@pengutronix.de>2026-03-04 16:31:42 +0100
committerKhem Raj <raj.khem@gmail.com>2026-03-04 22:26:02 -0800
commitf75a2ab194ee2ea0dd7572669fa3b052f2da36f9 (patch)
tree2832451a4dab4b052611895abfa26f85427fbc3b /meta-python/recipes-devtools/python/python3-aws-iot-device-sdk-python
parent40a1825c95333fbf114c41966d68339e12cf208a (diff)
downloadmeta-openembedded-f75a2ab194ee2ea0dd7572669fa3b052f2da36f9.tar.gz
signing.bbclass: add support for OpenSSL PKCS#11 provider
OpenSSL 4.0 will drop support for engines and use providers instead. To access SoftHSM and other PKCS#11 modules via the provider API, we rely on https://github.com/latchset/pkcs11-provider, which is already available as via pkcs11-provider recipe. We enable this provider by using a specific OpenSSL config when signing. This means that recipes inheriting this class can decide whether they want to use the engine or provider to access the key. SoftHSM seems to produce broken keys when calling the C_CopyObject, so disable caching in the provider for now. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Fabian Pflug <f.pflug@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-aws-iot-device-sdk-python')
0 files changed, 0 insertions, 0 deletions