Monday, October 29, 2007

A Java client implementation of Steve Gibson's PPP

I recently produced an open source implementation of Steve Gibson's Perfect Paper Passwords system in C. It occurred to me that a better implementation would be a Java client for my mobile phone (thus eliminating the need for printing and carrying the paper passwords).

Here's my PPP client implementation running on my Motorola RAZR. It's written in Java using CLDC 1.0 and MIDP 2.0.

You can download and install the JAR file. The current version is 1.0.0.

Labels: ,

If you enjoyed this blog post, you might enjoy my travel book for people interested in science and technology: The Geek Atlas. Signed copies of The Geek Atlas are available.


Blogger Tim said...

John, You've got mail. I sent pics of my Moto Q. We can converse on this here if you wish.

Tim Daniel

9:12 PM  
Blogger CharlesAnderson said...

I downloaded it straight to my treo 700p, and it seems to run fine, but I can't paste a sequence key. (big bummer) Do you type the whole 96 digit mess?

9:25 PM  
Blogger Kurt N said...

Can you release the source for this? I would like to modify it to support windows and such.

2:43 PM  
Blogger John Graham-Cumming said...


Once I've updated the code to Steve's PPPv2 I'll open source this.


Yes, I did type in the entire 96 digit mess... happily PPPv2 drops this to 64 digits.


3:18 PM  

Post a Comment

Links to this post:

Create a Link

<< Home