
For interested MSc students with a background in security and formal methods, I have MSc thesis projects on security and on privacy. A few examples are listed below.
Student: Christof FERREIRA TORRES
Level: Bachelor
Supervisor: Dr. Ir. Hugo Jonker
Duration: February - May 2014
Description:
Fingerprinting is a way to identify users that does not depend on
client-side storage (unlike cookies, Flash cookies, etc.).
Fingerprinting is used by both anti-fraud companies and advertising
companies to identify users. Fingerprinting can be done passively, only
based on the interaction between the client and server, or actively,
using client-side scripting to uncover more information about the
client.
In either case, a user who browses the Internet will be open to
fingerprinting by each site (s)he visits. More particularly, any site
that incorporates content from another site -- such as a "share this"
button -- allows the user to be tracked by this second site.
The goal of this project is firstly to analyse how fingerprints are, how
they work, and how they are currently used. Based on that, this project
will develop a FireFox plugin that will improve privacy on the Internet.
Keywords: online privacy, FireFox, fingerprinting, tracking.
Student: François LANGE
Level: Bachelor
Supervisor: Dr. Ir. Hugo Jonker
Duration: February - May 2014
Description:
Sensitive text (account numbers, personally identifying information,
etc.) is often blurred before being published in newspapers, websites
etc. This project will assume the image was manipulated using a basic
Gaussian blur, as implemented in Photoshop and/or Gimp. The goal of
this project is to be able to undo such blurring.
Prerequisites:
- Strong mathematical background
- Affinity with scripting image manipulation
(Gimp/Photoshop/ImageMagick)
Keywords: deblurring, GIMP
Student: Xinxin ZHU
Level: Bachelor
Supervisor: Dr. Ir. Hugo Jonker
Duration: February 2013 — May 2013
Description:
Smart phones make taking and sharing photos easy. However, not all
photos should be treated publicly. A photo of a wild night in a disco
should be treated differently from a photo taken in broad daylight in
front of a touristic sight. The goal of this project is to develop an
app that enables users to share photos, while ensuring that the shared
photos can only be viewed in circumstances sufficiently similar to the
ones in which the picture was taken (context privacy).
Keywords:
DRM, context-aware privacy, Android.
Students: Ana GAGGERO and Loïc GAMMAITONI
Level: Master
Supervisors: Prof. Dr. Sjouke Mauw and Dr. Ir. Hugo Jonker
Duration: September 2012 — January 2013
Description:
The main topic of this project is the reverse-engineering of
proprietary protocols. The envisioned approach will be to select a
protocol for which a closed-source application is distributed to its
users. An example of such protocols is the Skype protocol. By varying
the input to the application and recording the traffic, traces of the
system can be created. The next step is to extend current methods for
analyzing these traces, in order to recover the underlying
protocol. The final step is to implement these methods in an
(existing) prototype.
Keywords:
carving, reverse-engineering, skype, black box analysis
Student: Filipe FERREIRA
Level: Bachelor
Supervisor: Dr. Ir. Hugo Jonker
Duration: September 2012 — December 2012
Description:
Recently, researchers found a way to leverage an iPhone's
accelerometers to infer keystrokes. By leaving a phone running a special
measuring app close to the keyboard, the app is able to make reasonable
guesses at what the typed word is.
The goal of this project is to develop a proof-of-concept:
implement this technique for an Android phone, and set up a working
demonstration.
Keywords:
android, password, signal-processing.
I have no semester projects currently on offer.