A free and open source client library utilizing the Secure Shell protocol for connecting to remote systems over a secure connection with the .Net Framework. Includes support for tty, sftp, local port forwarding, remote port forwarding, dynamic port forwarding, and remote execution. Additionally supports the following:

Key Exchange: Diffie Hellman Group 1 and Group 14 with SHA1, and Group Exhange with SHA1 or SHA256, Elliptic Curve Diffie Hellman with SHA2 and NIST curves 256, 384, and 521

Encryption: AES128, 192, and 256, and TripleDES in Counter or CBC mode, Cast128 and Blowfish in CBC mode, and TripleDES in EBC mode

Authentication: Password, PublicKey (OpenSSH DSS, RSA, and ECDSA, PuTTy DSS, and RSA)

Message Authentication: HMAC using SHA256, 384, and 512, SHA1, RipeMD160, MD5, MD5-96, and SHA1-96.

Project Activity

See All Activity >

Follow SSH Client Library for .Net

SSH Client Library for .Net Web Site

Other Useful Business Software
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SSH Client Library for .Net!

Additional Project Details

Registered

2015-04-15