I'm trying to develop a simple SSH server using C#. I just need some advice on where to start or point me in the right direction. All I need to do is receive tcp packets, decode them and store away the decrypted data. The packet receiving code is no problem;
it's how to use the RSA public and private certificate I'm using. Some sample code would be greatly appreciated.
SSH server is in no case a "simple" thing. SSH is not even one protocol, but a family of protocols of different levels and functionality. The best you can do is take an
SSH server component for .NET, which has been developed and used for years by many people.