![]()
![]()
Java Conduits Beans (Jacob) project
Note! You can find some new, updated material at at Pekka Nikander's jacob pages. Java Conduits Beans, or Jacob, is an informal project being conducted in the TML laboratory at Helsinki University of Technology. The project is a part of the TeSSA project whose aim is to study security related software architectures.Project goals and objectives
The aim of the project is to study the applicability of object oriented, design patterns based software architectures and frameworks on building secure communications software. In practice, we have developed a Java based protocol development framework, and prototypes of ARP, IPv4, IPv6, ICMP, IPSEC, UDP and TCP protocols with it. Most of the protocol prototypes were developed with an obsolete version of the framework, and they are currently being ported or reimplemented.Project members
- Pekka Nikander
- Juha Pärssinen
- Tero Hasu
- Mikael Suokas
- Esko Heimonen
Downloadable material
- Version 3 (beta 1) source code supporting Java 1.1 and Java Beans (July 31 1998)
- Version 3 (beta 2) source code supporting Java 1.1 and Java Beans (September 9 1998)
Publications
- Pekka Nikander, Arto Karila, A Java Beans Component Architecture for Cryptographic Protocols Proceedings of the 7th Usenix Security Symposium, January 26-29, 1998, San Antonio, Texas
(Download in postscript)Related projects
- A group of five HUT students implemented an UDP/IP stack using an old version of the Java Conduits. See their project home page for more information.
- The UDP/IP code from the above project is maintained and further developed within the TeSSA project. For more information see the JavaUDP sub-project page
- During the academic year 1996-1997 a group of HUT students wrote an early prototype of the Java Conduits. Unfortunately the WWW pages of this project are not available anymore.
- Spring 1997 another group of students created a number of desing documents about implementing TCP with Java Conduits. Due to lack of allocated time, their implementation was very primitive. See their Web page for more information.
Contact Information
Pekka Nikander Telecommunications and Multimedia Laboratory Helsinki University of Technology Post drop 9700 02015 HUT FINLAND
![]()
![]()
![]()
![]()
![]()
This page is maintained by Sanna Suoranta, Email: sos@tcm.hut.fi
This page has been updated last on the 9th of September 1998.
URL: http://www.tcm.hut.fi/Research/TeSSA/Jacob/jacob3.html