Cryptography is the lock that secures private information. Any lock can be broken; it is merely a question of difficulty. Introduction to Cryptography with Java Applets is a fresh approach, in that it balances the mathematics of cryptography with Java programming.
Java is a powerful language, with a clean syntax that is easy to understand. It is also designed to produce distributed applications that function over the Internet. Information security is one of its primary missions.
Those using Introduction to Cryptography with Java Applets will find demonstrations of the concepts very accessible. The text works in conjunction with an extensive Web site containing applets that demonstrate various types of cryptography, number theory concepts, large integer arithmetic, etc… No longer does one need to download source code and recompile, taking the chance that the code will not work on their system.
No password, PDF file, 387 pages