LedgerHQ / app-ssh-agent

Simple SSH and GPG agent for Ledger Blue and Nano S
Apache License 2.0
78 stars 27 forks source link

ledger-agent does not work with ED25519 #26

Open emx0r opened 4 years ago

emx0r commented 4 years ago

It looks like ledger-agent on Mac is having some issues with ED25519. Upon generating the keys and trying to connect I am getting following warning and authorization ends.

2020-05-05 19:24:33,776 WARNING Unsupported command: SSH2_AGENTC_ADD_IDENTITY (17) [protocol.py:98]

When I switch to ECDSA, all is working just fine

dylangerdaly commented 4 years ago

I don't think Ledger supports EdDSA (Curve25519), only ECDSA.

Correct me if I'm wrong, but I think it's a firmware limitation.

dylangerdaly commented 4 years ago

Ignore the above, the ledger totally supports Ed22519/EdDSA.

dmytroleonenko commented 3 years ago

Looks like it takes forever to fix issues

mathieujobin commented 1 year ago

I wonder if this could not be a server setting issue? I also got that message...