Abstract
This thesis compares security algorithms for the Jini Networking Technology. The first method is to add security at the infrastructure level, and is the method chosen by the Jini Community in Jini version 2.0. The second method is the original research portion of this thesis, and explores adding security in the application layer. In order to explore the application layer security, the thesis includes four components. First, we investigate and implement some cryptographic algorithms. Specifically, we use a Java Cryptography Extension (JCE) Provider containing the Diffie-Hellman Key Agreement algorithm and the RSA Digital Signature Algorithm. Second, we perform a novel experiment by creating two Jini services, the JINI Key Agreement Service (JKAS) and the JINI Secure File Transfer Service (JSFTS), in order to analyze Jini application layer security. These services use both the provider developed for this thesis, and also the Cryptix JCE provider that provides the Rijndael encryption and MD5 message digests. Combined with the JCE providers the services perform authenticated key agreement and secure file transfers, both with digital signatures. Third, we create a client application with CLI interface to experiment with the services. Finally, we create a second application that acts as a certificate generator for use with a pseudo-certificate authority.
Library of Congress Subject Headings
Jini; Computer networks--Security measures; Electronic data processing--Distributed processing
Publication Date
2006
Document Type
Master's Project
Student Type
Graduate
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Radziszowski, Stanislaw - Chair
Advisor/Committee Member
Kaminsky, Alan
Advisor/Committee Member
Bischof, Hans-Peter
Recommended Citation
Ligozio, Kevin, "Jini distributed key exchange and file transfer service with digital signatures" (2006). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/6879
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: QA76.9.D5 L54 2004