Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANN: pssh: SSH 2 for Palm OS

7 views
Skip to first unread message

Greg Parker

unread,
Jan 1, 2004, 10:03:03 PM1/1/04
to
pssh is a new SSH 2 client for Palm OS.

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

igor

unread,
Jan 6, 2004, 2:47:31 PM1/6/04
to
Greg Parker <gparker...@sealiesoftware.com> wrote in message news:<sv41xqj...@Xenon.Stanford.EDU>...

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.

Ronny Hippler

unread,
Jan 6, 2004, 10:18:00 PM1/6/04
to
On 01 Jan 2004 19:03:03 -0800, Greg Parker
<gparker...@sealiesoftware.com> wrote:

>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?

Stefan Braunstein

unread,
Jan 6, 2004, 4:43:18 PM1/6/04
to
Am 01 Jan 2004 19:03:03 -0800 schrieb Greg Parker:

> 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 -

Arthur Hagen

unread,
Jan 7, 2004, 8:28:49 AM1/7/04
to

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

Greg Parker

unread,
Jan 8, 2004, 8:28:15 PM1/8/04
to
"Arthur Hagen" <a...@broomstick.com> writes:

[ 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

Arthur Hagen

unread,
Jan 8, 2004, 9:38:57 PM1/8/04
to
Greg Parker <gparker...@sealiesoftware.com> wrote:
> 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.

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

Ronny Hippler

unread,
Jan 10, 2004, 12:52:55 PM1/10/04
to
On 08 Jan 2004 17:28:15 -0800, Greg Parker
<gparker...@sealiesoftware.com> wrote:

>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?

Greg Parker

unread,
Jan 10, 2004, 5:28:50 PM1/10/04
to

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

0 new messages