Is Java Safe?

3/2/98


Click here to start


Table of Contents

Is Java Safe?

Is Java Safe?

Is Java Really Safe?

Are We Going to Find Problems?

Will We Fix the Problems?

So, What’s the Problem?

Things that go Wrong

Annoyances

Destructive Acts

How to Prevent This

The World without Executable Content

Java tries to solve the problem

Java Language Protection

The Java Virtual Computer

The Class Loader

The Byte Code Verifier

Verification - Pass 1

Verification - Pass 2

Verification - Pass 3

Verification - Pass 4

Runtime Checking

The Security Manager

The Sandbox

What the Sandbox Means

Digital Signatures

Problems Discovered and their Fixes

Problems Discovered and their Fixes

Problems Discovered and their Fixes

The “Black Widow” Myth

What Princeton Said

Jumping the Firewall

Slash and Burn

Applets Running Wild

Lingering Security Concerns

Security

Security Package Providers

JAR

Using 1.1 Security

Creating a Signed Applet

Sample Certificate Directive

Sample Signing Directive

Creating a Signed Applet

Creating a Signed Applet

Protecting Yourself

For the Really Paranoid

New Features for JDK 1.2

New Tools for JDK 1.2

Books

More Info

Author: Kemer Thomson

Email: webmasteer@phxjug.org

Home Page: http://www.phxjug.org/