|
Courses Custom Advanced Java Topic |
|
|
Our discussion of Java Security begins with an understanding of public key encryption. We'll learn about public and private keys, how a digital signature provides authentication, we'll learn about key distribution and the need for certificate and certificate authorities. After an understanding of this theory, we'll delve into Java's security mechanisms. Specifically, we'll discuss the class loader, the security manager, and the "sandbox". We'll also examine the Permissions API, and the Java Cryptography Extension. We'll focus on trusted versus untrusted applets and how to create a digital signature for an Applet. We'll also discuss digital signatures in terms of JAR files. We will end our discussion of security with an understanding of how someone can de-compile your applets, and what you should do to protect them. Objectives
Specifications
Pre-requisites If you are building a custom course, you will need to cover these topics before this topic can be presented:
A detailed "table of contents" corresponding to the coverage of this topic is available upon request.
Copyright ©2007 by Petronio Technology Group, Inc. All
rights reserved. Petronio, "Targeted Technology Training", "T3"
and "Turning new technologies into your competitive advantage"
are trademarks of Petronio Technology Group. All other trademarks are the
properties of their respective companies. |