We're talking about that ... The issue was having the user have to upload two images. So to do it right, the encoding needs to happen on the server side .. I have all the decoding code, but it currently requires java.awt.Toolkit to create images (and a java.awt.Component as an ImageObserver), which explodes on itself if X is not installed.... So I have to find a workaround.

That applet should be going back to the same server that the applet was loaded from, which should be within the security restrictions of the sandbox (it works for me, anyway).

Mike