Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't connect to mystic systems... #12

Open
martykazmaier opened this issue May 18, 2024 · 3 comments
Open

Can't connect to mystic systems... #12

martykazmaier opened this issue May 18, 2024 · 3 comments

Comments

@martykazmaier
Copy link

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.

@mkrueger
Copy link
Owner

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
Copy link
Owner

mkrueger commented May 20, 2024

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
Copy link
Owner

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants