I completed my PhD at the University of Surrey, before continuing as a Research Fellow there for 6 years. In May of 2016 I moved to Melbourne, Australia, to take up a Research Fellow position at the University of Melbourne, subsequently becoming a Lectuer in November 2017.
During my time at Surrey I was the technical lead on the SuVote project to design, develop, and deploy an end-to-end verifiable electronic voting system in the 2014 state election in the State of Victoria, Australia. The entire system has been made open source and all documents relating to the design have been publicly released. Further details on my work in electronic voting and the SuVote project are below.
More recently I was part of the team that discovered weaknesses in the anonymisation of the Australian Government MBS/PBS dataset release. The dataset consisted of a 10% sample of Australian Medicare billing records over a 30 year period.
My research interests are focussed around information security, with a particular interest in verifiable electronic voting. My research is generally applied, and I am particularly interested in the implementation of secure systems that take theory and put it into practice.
More recently I have been working in Data Privacy, looking at the weaknesses of de-identification and the related problem of re-identification.
Previously I have taken an interest in Augmented Reality an how it can be used to improve engagement in the arts. I have been involved in a number of projects, including the development of an Augmented Reality Android App for use in Art Galleries and to display light drawings within an outdoor art installation.
My PhD was in digital watermarking, in particular the watermarking of text documents in a manner that was robust to printing and scanning. I developed a watermarking technique that would allow the authentication of documents after being printed out and than scanned back in. I maintain an interest in this area as well.
A full list of my publications is available on Google Scholar
My research in verifiable electronic voting has contributed to the development of an end-to-end verifiable election system. The design, development, testing and integration of that system constituted a two and a half year project, for which I was the technical lead. It culminated in the deployment of the system in the 2014 State Election in the State of Victoria, Australia. The entire system is open source and available from: https://bitbucket.org/tvsproject.
In 2016 I made a submission to the Victorian State Parliament Electoral Matters Committee Inquiry into Electronic Voting, and appeared as a witness before the committee. I was also part of a joint submission to, and appeared before as a witness, the Federal Joint Standing Committee on Electoral Matters inquiry into the Australian Federal Election 2016.
Recent work with Ben Rubinstein and Vanessa Teague has looked at weaknesses in the de-identification of datasets, in particular the MBS/PBS dataset released by Department of Health. Further details of our work is available, along with analysis of some of the fallout (Op-ed), and our submission to the Senate Inquiry into the proposed Re-Identification amendment to the Privacy Act.
We also made a submission to the Productivity Commission's Inquiry into Data Availability and Use.
I am continuing to work in this area, with a number of active projects
I've created a repository containing an open source framework for developing and understanding threshold cryptographic protocols. It contains an abstract communication and storage framework, as well as a protocol framework, to allow new and existing protocols to be rapidly prototyped, without needing to spend time implementing communication and storage classes. It is still very much a work in progress, and as such should not be used for production systems.
Some links to media stories covering our research:
- Data Privacy
- Deanonymisation of MBS/PBS release: Our release
- Privact Act - Re-identification Amendment Our Response, Our SMH Op-ed, Our Submission to Senate Inquiry
- Electronic Voting
Get In Touch
The easiest way to get in touch with me is via email: email@example.com