Reports and Papers Archive
Some Studies in Machine Learning Using the Game of Checkers
Some Nonparametric Training Methods for (phi) machines
Reinforcement Learning
XGobi: Interactive Dynamic Data Visualization in the X Window System
Designing Secure Software
This month Peter turns a jaundiced eye towars the sorry state of software development. Specifically what are the flaws that cause the industry to turn out program after program with security holes. What are Companies like Sun doing to correct the problem? What should they be doing? The answer: Peter’s own Software Development Security Design Methodology.
UNIX Computer Security Checklist
Aspect Oriented Programming
The Changing Environment for Security Protocols
Blocking JAVA Applets at the Firewall
This paper explores the problem of protecting a site on the internet against hostile external JAVA applets while allowing trusted internal applets to run . With careful implemnetation, a site can be made resistant to current JAVA security weaknesses as well as those yet to be discovered. In addtion, we describe a new attack on certain sophisticated firewalls that is most efeectively realized as a JAVA applet.

