Introduction to cryptography with Java Applets - Bishop, David (Narosa, 2004)