mirror of
https://github.com/open62541/open62541.git
synced 2025-06-03 04:00:21 +00:00
![]() * feat(pubsub): Add PubSub example to use keys stored in TPM - Need to encrypt the AES and HMAC keys using the key stored in TPM, before running the PubSub application - The PubSub application decrypts the keys available in the filesystem using the TPM key Change-Id: I41c7906675333fa46673dabae1bb6d6d1c3fbecc * feat(tools): Support to encrypt the key file using TPM key - Add cert_encrypt_tpm.c to read the key file present in the file system, encrypt it using the key stored in TPM and store the encrypted data in different file - Delete the original key after creating encrypted key Change-Id: I9fc77ebf0c76a990c70f4d228950fba09fc39c51 * docs(pubsub): Add README for PubSub TPM keystore application - README includes environment setup - Steps to generate encryption and signing keys for PubSub - Steps to use TPM keys to encrypt the keys in filesystem - Build and run Pubsub application - Change CMake build flag Change-Id: I025662bd36ed9f27c7c23b8eda6e2f52cad82021 Co-authored-by: andreasebner <andreas.ebner@iosb.fraunhofer.de> |
||
---|---|---|
.. | ||
cert_encrypt_tpm.c | ||
CMakeLists.txt |