I'm running on Win32, and although there are lots of SSH clients out there, not much has been done for servers. I'm more interested in basing an application-level communication system on it, than in supporting the actual sshd features, so that should be simpler.
I thought Perl could be a good starting point to tinkering, especially since btrott's OpenPGP is available. So, perhaps his client is a good place to start, since the actual transport is the same in both directions.
As for distributing the crypto, encrypt it using OpenPGP and post the key too. Only someone who already has access to that technology can read it. Or does that assume the feds can think logically...?
—John
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.