Cryptography Project

I've been interested in codes and ciphers for a good few years now. Recently though, Martin Woodward advised me to read Simon Singh's "The Code Book", which I haven't finished. Firstly, because I decided to write algorithms to emulate each cipher as I encountered it, and secondly because I very rarely finish books anyway these days.

I began this project in Java as a stand alone application, but have recently had a need to learn XML, which brought me back to the browser for the time being. It is my intention therefor, to produce an XML markup for producing new ciphers, using Javascript, and Internet Explorers XML ability to parse XML into a HTML template. When i've finished that, i'll go back and build the Java app...