dartssh pub package Build Status Coverage Status documentation

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.
Tunneling: dart:io Socket, dart:io WebSocket, package:http BaseClient.

Example

See example/dartssh.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
http
http_html
http_io
identity
kex
pem
protocol
serializable
server
socket
socket_html
socket_io
ssh
transport
websocket_html
websocket_io
zlib