JITT - Java Intrusion Tolerance Tools
This project aims to develop a set of tools and libraries for intrusion
tolerance using the Java programming language.
The objective here is to provide a set of fully functional,
clear-designed, building blocks to be used by the research community in
Byzantine fault-tolerant and intrusion-tolerant systems.
Currently avaliable tools:
JBP - Java Byzantine Paxos
An implementation of Byzantine Paxos consensus and total order multicast
JSS - Java Secret Sharing
An implementation of a Publicly Verifiable Secret Sharing Scheme.
An implementation of a Dependable Tuple Space that uses JBP and JSS for fault-tolerant replication and confidentiality, respectivelly.
Some introductory links:
Intrusion Tolerance Tutorial
This tutorial by Paulo Veríssimo, Nuno Neves, and Miguel Correia, from
University of Lisbon - Portugal, gives an insight about this research
Another tutorial (in Portuguese)
This tutorial by Professor Miguel Correia was presented at the 5th
Brazilian Symposium on Information and Systems Security.
This page is maintained by Alysson Neves Bessani (bessani at di dot fc dot ul dot pt).
Back to Navigators
Updated in 12/02/2007