SIGS: Advances in Object Technology
1 total work
The emergence of Java as a development platform for Internet applications has led to an urgent need for ensuring security in applications and services based in Java. Although the Java platform provides mechanisms to manage security risks to host computers, it is the responsibility of the application developer to construct programs which ensure security of the application data. Cryptography and Security in Java will help both managers and developers to understand Java as a platform for creating security-enabled applications. Joel Fan, a noted programmer and developer in Java and C++, provides managers with the truth about the strengths and limitations of Java security, and he shows programmers how to use effectively Java's Security API. He introduces the reader to cryptography (including encryption, certificates, and digital signatures) using examples from Java as demonstrations; examples of using the Java Security APIs; coverage of emerging Internet protocols such as Secure Sockets Layer (SSL) and Transport Layer Security (TLS); and using Java security in hardware devices such as smartcards to set-top boxes. Presenting a range of 'real-world' case studies, the book is a guide for any active developer, computer professional, or business manager concerned with ensuring security in Java.