SSH with ed25519

Adi Kriegisch adi at cg.tuwien.ac.at
Sat Nov 30 23:40:58 UTC 2019


Dear all,

first off, thank you very much for ssh support! During testing I noticed that 
ed25519 ssh keys were rejected with "Incorrect SSH key - base64 part is not 
ed25519 as claimed but ed25519".
The reason for this is in the condition in lib/ssh.py that hard codes the 
string length of the key type -- 7 or '\x07' -- which fits ssh-rsa and ssh-dss 
but not ssh-ed25519. Find a patch attached that fixes the issue.

Thank you very much for your work on kallithea!

best regards,
	Adi Kriegisch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kallithea_ssh_key_parsing.diff
Type: text/x-patch
Size: 639 bytes
Desc: not available
URL: <http://lists.sfconservancy.org/pipermail/kallithea-general/attachments/20191201/30cdcf32/attachment.bin>


More information about the kallithea-general mailing list