| Preface |
|
| Chapter One |
Mobile Code and Security: Why Java Security is Important |
| Chapter Two |
The Base Java Security Model: The Original Applet Sandbox |
| Chapter Three |
Beyond the Sandbox: Signed Code in JDK 1.2 |
| Chapter Four |
Malicious Applets: Avoiding the Common Nuisances |
| Chapter Five |
Attack Applets: Exploiting Holes in the Security Model |
| Chapter Six |
Securing Java: Improvements, Solutions, and Snake Oil |
| Chapter Seven |
Java Security Guidelines: Developing and Using Java More Securely |
| Chapter Eight |
Java Card Security: How Smart Cards and Java Mix |
| Chapter Nine |
The Future of Java Security: Challenges Facing Mobile Code |
| Appendix A |
|
| Appendix B |
Java Security Hotlist |
| Appendix C |
How to Sign Java Code |
| References |
|