Hi everyone,
I am trying to secure a gRPC connection using OpenSSL 3 with private keys stored in a TPM. The private key was generated using the TPM2 OpenSSL provider, and I can successfully access and use the key through OpenSSL. However, when I provide the TPM-backed private key reference/path to the gRPC server for TLS configuration, gRPC reports that the private key is missing or cannot be loaded. My questions are: 1. Does gRPC support TPM2/OpenSSL provider-based keys directly? 2. Is there a way to configure gRPC to use a TPM-backed private key without exporting the key material? 3. Has anyone successfully integrated OpenSSL 3 providers (specifically TPM2 provider) with gRPC TLS credentials? Environment: - gRPC: 1.62.0 - OpenSSL: 3.2.6 - TPM2 OpenSSL Provider: 1.1.1 Any guidance or examples would be greatly appreciated. Thanks! -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/grpc-io/bff85838-fd15-4dff-90b6-3e948ca208d1n%40googlegroups.com.
