AAU Student Projects - visit Aalborg University's student projects portal
A master thesis from Aalborg University

Java Applet Client Security

Author(s)

Term

4. term

Education

Publication year

2007

Submitted on

2012-02-14

Abstract

This report documents the attempt to raise security for clients against a threat model, with these three attacks; Man-In-The-Middle(MITM), phishing, and tampering attacks. The analysis describes security mechanisms and existing technology to prevent the three attacks in the threat model. It was discovered in the analysis that there exists technology to prevent MITM and phishing attacks, but no security mechanism exist to prevent tampering of Java client programs. Instead of designing and implementing existing technology as security mechanisms to prevent MITM and phishing attacks, the project should be, to design and implement a possible tamper-proofing security mechanism for Java client programs. In the design and implementation chapters, documentation of the prototype tamper-proofing security mechanism is found. The test shows that the security mechanism is not sufficient, to ensure that the client was actual tamper-proof. However, when the prototype was tested, a nice property was found in the embedding of an illegal byte array operation, which could make it possible to allow one to trust the client for a small period of time.

Documents


Colophon: This page is part of the AAU Student Projects portal, which is run by Aalborg University. Here, you can find and download publicly available bachelor's theses and master's projects from across the university dating from 2008 onwards. Student projects from before 2008 are available in printed form at Aalborg University Library.

If you have any questions about AAU Student Projects or the research registration, dissemination and analysis at Aalborg University, please feel free to contact the VBN team. You can also find more information in the AAU Student Projects FAQs.