Setting up a Java SSH applet
Jan 11, 2005Having a secure login mechanism is all well and good but you also need ansecure client. Rather than trust whatever ssh client you find, if any, nyou can provide it where ever you have a browser with a recent java plugin via an applet. nThat’s somewhat optimistic. But with a reasonably trusted client and stringentnuse of one-time passwords you can avoid compromising your accounts. nnKeyloggers and sniffers.nnAcquire an applet:n* Do-it-yourself. [JCTerm](http://www.jcraft.com/jcterm/) and [JSch](http://www.jcraft.com/jsch/). The [JSch for JME](http://j2me.jsch.org/) works with JRE 1.3 and earlier. LGPL.n* Preassembled. [MindTerm](http://www.appgate.com/products/80_MindTerm/index.php) free for limited commercial use, source publicly available.nnSign the applet:n* Create a certificaten* Sign the jarnnCreate a web page to present the applet:n <applet code=“com.jcraft.jcterm.JCTermApplet.class"n archive=“jcterm.jar,jsch-0.1.17-j2mecdc-32.jar,jzlib_j2me.jar"n width=“800” height=“480”>n nnor for Mindterm:n <APPLET CODE=“com.mindbright.application.MindTerm.class"n ARCHIVE=“mindterm_242.jar” WIDTH=0 HEIGHT=0>n
n n