- Information
Main Page
Publications
Software / Docs
Demo Programs
People

- Subsystems
Trust
Discovery
Switchboard
dRBAC
Runtime
Utilities
-- intro --
DisCo: Middleware for Securely Deploying Decomposable Services in Partly Trusted Environments
Utilities


Throughout testing and development of the DisCo subsystems, several utilities had been created. Below describes these utilities in some detail.

GSS-PKI: edu.nyu.cs.pdsg.gsspki
Initial implementations of GSS had been limited to use Kerberos as an authentication tool. To get around this limitation, we have developed GSS-PKI. This allows users of GSS the added benefits of using not only Kerberos, but PKI as well. Full information about this utility can be found on this page.

Local Key Management: edu.nyu.cs.pdsg.util
The KeyDirectory class is responsible for aiding in storing and creating public and private keys. The KeyDirectoryGui allows users to view their keys as well as any dRBAC roles that they have in their files. Usage notes of the key management system can be found here.

Debug: edu.nyu.cs.pdsg.debug
This utility allows developers an easy way to place debug messages with varying levels. It also has the ability to trace back method calls, such as gdb does. usage info....

Logger: edu.nyu.cs.pdsg.util
This observable-like set of classes (Log and Logger) allow users within a single JVM to create events that will be sent to those who wish to receive them. Objects that wish to receive messages will implement the Log interface. Those who want to send messages will make static calls with the Logger class. The API explains them in detail.

more details on the "util" package...