Features:
SSH 2 protocol using 3DES and AES-128 ciphers
Fast authentication and encryption using ARM-native code
80x40 character VT100/VT220/xterm terminal emulator
Complete source code available under BSD- and MIT-style licenses.
pssh requires Palm OS 5, an ARM-compatible CPU, and a 320x320
high-resolution display. pssh does not support the SSH 1 protocol,
Palm OS 4 or earlier, 68K CPUs, or low-resolution displays.
WARNING: pssh is substantially UNTESTED and probably INSECURE.
Do not use it for security-critical applications.
http://www.sealiesoftware.com/pssh/
--
Greg Parker gparker...@sealiesoftware.com
I am thrilled to try this.
I have a Clie PEG-TG50 with a built-in keyboard, which lacks pipe and caret keys.
Will let you know how it works.
And thanks for open-sourcing this important software.
>pssh is a new SSH 2 client for Palm OS.
>http://www.sealiesoftware.com/pssh/
I have been looking for something like this. Any idea when public key
authentication will be added?
> pssh is a new SSH 2 client for Palm OS.
> WARNING: pssh is substantially UNTESTED and probably INSECURE.
> Do not use it for security-critical applications.
I'm getting a fatal error on my T3 whenever I exit the program.
--
Stefan Braunstein
www.braunstein.de/pda/palm/
- no e-mails -
There's also TuSSH which supports both SSH1/SSH2 -- and which also is in
beta, with public key authentication coming Real Soon Now(tm).
A quick comparison -- please correct if wrong, and fill in the blanks:
pssh TuSSH
Distribution Open Source Proprietary
PalmOS 5 4, 5
Size 210k+ 135k+
Protocols ssh 2.0 ssh 1.5, 2.0
Ciphers 3des, aes-128 3des, aes[1]
MACs ??? sha1
Terminal vt100[2] vt100+color[2]
vt220
ansi
CTRL/ESC key Limited[3] Emulated as menu option
Fonts Tiny+??? Three sizes
Display 320x320 320x320
320x480
480x320(UX)
480x320(T3)[4]
[1]: With exernal AESLib.prc installed
[2]: Don't expect even close to real vt100 emulations.
[3]: Requires a 5-way navigation key.
[4]: T3 owners might have to install the AppSlipRotate/StatusBarLib fixes
from Palm.
Right now, I'd say that TuSSH is leading, but it will be interesting to see
the rest of the race!
Regards,
--
*Art
[ pssh http://www.sealiesoftware.com/pssh/
vs TuSSH http://staff.deltatee.com/~angusa/TuSSH.html ]
> A quick comparison -- please correct if wrong, and fill in the blanks:
>
> pssh TuSSH
> Distribution Open Source Proprietary
> PalmOS 5 4, 5
> Size 210k+ 135k+
> Protocols ssh 2.0 ssh 1.5, 2.0
> Ciphers 3des, aes-128 3des, aes[1]
> MACs ??? sha1
> Terminal vt100[2] vt100+color[2]
> vt220
> ansi
> CTRL/ESC key Limited[3] Emulated as menu option
> Fonts Tiny+??? Three sizes
> Display 320x320 320x320
> 320x480
> 480x320(UX)
> 480x320(T3)[4]
Corrections:
pssh supports MAC=sha1.
pssh has on-screen buttons for CTRL and ESC, in addition to the 5-way.
pssh 2004-01-03 has large screen support. I've tested it with a
Sony NX70v (320x480, portrait only) and would love to hear feedback from
people with other devices.
More pssh features:
pssh supports re-keying (TuSSH does not)
pssh has fast SSH 2 login (TuSSH takes 60 seconds)
pssh verifies server host keys (TuSSH did not last time I checked)
pssh remembers hostnames and usernames (TuSSH did not last time I checked)
Future:
I have support for one larger font in pssh, but it hasn't been released yet.
I have algorithm support for RSA and DSA public-key authentication, but
making useful UI will probably take a few days.
--
Greg Parker gparker...@sealiesoftware.com
Great -- keep up the competition and good work!
One thing I'd like to see is arcfour cipher and hmac-md5 support, due to
those being the least CPU intensive choices. Well, blowfish isn't too bad
either, but 3des sucks more juice than either (and for a PDA, juice=battery
life).
Regards,
--
*Art
>I have algorithm support for RSA and DSA public-key authentication, but
>making useful UI will probably take a few days.
Will it generate it's own key pair or can I import my keys I use in
PuTTY?
pssh will not generate keypairs; that would be slow and require
lots of code, and the random number generator isn't very good.
Instead it will import keys via Memo Pad memos. OpenSSH-format
private key files will definitely work, and PuTTY should be able
to export in that format.
--
Greg Parker gparke...@sealiesoftware.com