dartssh Build Status Coverage Status

Library providing a pure Dart SSH implementation.

Feature support

Keys: Ed25519, ECDSA, RSA.
KEX: X25519DH, ECDH, DHGEX, DH.
Cipher: AES-CTR, AES-CBC.
MAC: MD5, SHA.
Compression: not yet supported.
Forwarding: TCP/IP, Agent.

Example

See example/ssh.dart.

Build

Follow the same procedure as the continuous integration.

License

dartssh is released under the terms of the MIT license. See LICENSE.

Libraries

agent
client
identity
kex
pem
protocol
serializable
server
socket
socket_html
socket_io
ssh
transport
zlib