Ooops... rest of my thoughts comes with this mail. > Or, should I perhaps be more interested in coming up with a stream > cipher that I could use in conjunction with the java streams? Streams are very convenient for crypto purposes, so most libraries use them. For some ideas (and a free lib) have a look at www.cryptix.org Tobias