Java Cryptography; Java Series – paperback, 9781565924024, Jonathan Knudsen

This textbook is an affordable alternative to the newer edition.