Hello,

I'm trying to use ed25519 elliptic curve keys for authentication to an ssh
server with the apache sshd library.

in the debug logs i get
org.apa.ssh.cli.ses.ClientSessionImpl] () addPublicKeyIdentity
ssh-ed25519-java.lang.UnsupportedOperationException: EdDSA provider not
supported

I have added the Bouncycastle dependencies and also added it to the general
Security Providers.
I also added the Bouncycastle manually as provider to sshd via
SecurityUtils.registerSecurityProvider(new
BouncyCastleSecurityProviderRegistrar())

But still I get the error that EdDSA provider is not supported.
I searched the documentation, but i didn't find much information how to
correctly add the providers for eddsa

Does anyone know what I'm missing or doing wrong?


Thanks a lot ;)

Reply via email to