Computer Laboratory

Joseph Bonneau

Project ideas

The following projects would be suitable for Part II or ACS (MPhil) students, though I am no longer available for direct supervision.

TLS Management/Demonstration

Create a set of tools for visualising and managing your browser's TLS interactions. This would probably take the form of a Firefox plug-in, possibly with other parts. The goal is for users to be able to examine in human-readable form the details of their browser's TLS negotiation. Good features would include settings for which TLS parameters the browser will offer/accept, and debug features allowing the user to change data as it is sent, for testing purposes. A very nice graphical display is important as a major goal is to demonstrate how TLS works

Privacy Suites

Create a set of tools for social network users to automatically import another user's privacy settings. A Firefox plug-in would provide a nice interface. This should be a platform for users to import another user's settings, receive updates as that user changes their settings, and localise the other user's settings to make sense given their own profile data.