Installation: expecting an rsa key, any plans to support elliptic curve keys?
-
Does anyone know if there's plans to support ed25519 and other elliptic curve TLS keys? Especially now that many public Certificate Authorities are moving to them.
I wasn't following any official documentation, so I can't complain about running into this limitation unexpectedly, though I'd be interested to know if it is well documented already, if not, I'd be happy to submit documentation PRs. -
@julien-f does it ring any bell?
-
@josh-hemphill For the time being,
xo-server
generates certificates using RSA 2048 keys, but you can use your own certificate with other algos like P-384 ECDSA. -
@julien-f Running XCP-ng 8.3, I encounter this error when running
xe host-server-certificate-install
to install a P-256 ECDSA cert, which was generated by Let's Encrypt using their default settings:The provided key uses an unsupported algorithm. algorithm_oid: p256
Any ideas on how to resolve this?
EDIT: Woops, I didn't realise this was the XO forum section.
-
For the XCP-ng question, pinging @Team-OS-Platform-Release
-
That's actually a question for @Team-XAPI-Network
-
@jivanpal said in Installation: expecting an rsa key, any plans to support elliptic curve keys?:
uses an unsupported algorithm
The only supported algorithms are RSA 2048 and 4096. I'm not sure if there are good reason to not support ECDSA. I remembers some discussions about this, will try to find them.
-
Oh no in fact the discussion that I remember (just find it) was about why not accept SHA 384: https://github.com/xapi-project/xen-api/pull/6467
-
@gthvn1 Well that's unfortunate... I've generated an RSA-2048 cert with Certbot and it works, but it would be nice to have support for ECC.