icy_tools icon indicating copy to clipboard operation
icy_tools copied to clipboard

Can't connect to mystic systems...

Open martykazmaier opened this issue 1 year ago • 3 comments

They use cbc64, cbc128 and cbc256 I believe. I'm not sure exactly which one. I had to loosen my ssh servers security a bit to allow netrunner to connect as well.

martykazmaier avatar May 18 '24 16:05 martykazmaier

It's atm a problem with my ssh layer. I switched the library the new one only supports ciphers that mystic don't. However I can connect to your BBS with ssh.

I wanted to look at that last week but got distracted by the work on compression algorithms :/

mkrueger avatar May 20 '24 18:05 mkrueger

Looked into it today. It's not so easy as I thought. There are just 2 async ssh libs and I already use the 'better' one. But it's missing many key exchange algorithms. Esp. the older/more common ones. There is a PR open with one that should work. I'll update once it's merged.

mkrueger avatar May 20 '24 21:05 mkrueger

Releasing today - at least enigma bbs compatible key exchange got added.

ps. this is the library I currently use: https://github.com/warp-tech/russh

It's atm the best tokio lib for ssh unfortunately some key exchange is missing for mystic - needs to get added to russh. It's still in active development so I assume that mystic key exchange will get added at some point.

mkrueger avatar May 27 '24 15:05 mkrueger

Fixed ssh in 0.7.9

mkrueger avatar Dec 22 '24 09:12 mkrueger