![]() |
![]() |
Simon RobertsSecurity Principles for Java Programmers and ArchitectsJava provides a variety of tools for addressing common security problems, including key management, encryption, digital signatures that can be applied to both data and classes, pluggable login modules, web-based login, and single sign on in a distributed system. This talk discusses the appropriate uses, strengths and weaknesses of these tools from a conceptual perspective, allowing you to make good choices about what you should implement in your system, and what you might prefer to avoid. This talk has a companion talk "Java Security in Practice" which shows you how to write the code to use these features. It is not necessary to attend both talks, but if you choose to do so, try to attend this talk first. Java Security in PracticeJava provides a variety of tools for addressing common security problems, including key management, encryption, digital signatures that can be applied to both data and classes, pluggable login modules, web-based login, and single sign on in a distributed system. This talk describes how to implement these concepts in actual Java code. This talk has a companion talk "Security Principles for Java Programmers and Architects" which explains the theoretical background, strengths, and weaknesses of these features. It is not necessary to attend both talks, but if you choose to do so, try to attend the other talk first.
|
|
© 1997 2006 Kovsky Conference Productions Inc.; All rights reserved.