gRPC with OpenSSL v3 and Trusted Platform Module (TPM)

162 views
Skip to first unread message

Raimund Havelka

unread,
Aug 22, 2024, 2:33:08 PM8/22/24
to grpc.io
Hello :-)
I need to secure gRPC connection by using OpenSSL v3 having private key(s) in TPM.
Can I just configure OpenSSL with TPM provider, and then use a handle of private key, which is stored in TPM, in my C++ code?
Is TPM usage transparent for gRPC?
Thank you for answer or a hint how to integrate these three components in C++ program,
Raimund

Raimund Havelka

unread,
Sep 9, 2024, 3:58:40 PM9/9/24
to grpc.io
I have not found support of OpenSSL provider in gRPC.
gRPC supports OpenSSL engine, which is already deprecated for OpenSSL v3.

Dátum: štvrtok 22. augusta 2024, čas: 20:33:08 UTC+2, odosielateľ: Raimund Havelka

Kunal Kumar

unread,
Sep 17, 2025, 10:04:15 AMSep 17
to grpc.io
I am facing the same issue as well. Have you found any solution?

Raimund Havelka

unread,
Nov 5, 2025, 10:32:03 AM (8 days ago) Nov 5
to grpc.io
No, we have found no solution.

Dátum: streda 17. septembra 2025, čas: 16:04:15 UTC+2, odosielateľ: Kunal Kumar
Reply all
Reply to author
Forward
0 new messages