aws-app-mesh-roadmap icon indicating copy to clipboard operation
aws-app-mesh-roadmap copied to clipboard

Feature Request: ECDSA ACM certificates for Virtual Node TLS Listeners

Open kgns opened this issue 1 year ago • 1 comments

If you want to see App Mesh implement this idea, please upvote with a :+1:.

Tell us about your request I want to be able to use ECDSA certificates issued using an ECDSA AWS Private CA with my virtual node listeners' TLS configuration

Which integration(s) is this request for? I guess all of them? (I use ECS though)

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard? ECDSA Private CA issued certificates are not available in the list where we can associate certificates with App Mesh virtual node TLS listeners. Only RSA ones are available. I would like to be able to use ECDSA certificates to reduce the CPU load on envoy containers while keeping the same security level

Are you currently working around this issue? No

kgns avatar Jul 02 '23 23:07 kgns

This (P-256 ECDSA) is already supported in mainstream Envoy. Envoy even prefers to use ECDSA over RSA if the clients does support it. This should be an easy thing to do then.

https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/security/ssl

But, I fear it's time to move away from AppMesh. They don't even bother to update their own roadmap anymore: https://github.com/aws/aws-app-mesh-roadmap/projects/1

Updated Jul 22, 2023

thisismana avatar Aug 15 '24 10:08 thisismana