Computer Laboratory

Dr Daniel R. Thomas

Small picture of Daniel R. Thomas from 2014-03-20

Photo is from 2014-03-20 by Quentin Stafford-Fraser



Telephone: +44 1223 763 748

GPG: 5017 A1EC 0B29 08E3 CF64 7CCD 5514 35D5 D749 33D9 (work)
EA14 782B FF32 D5B8 464B 92D7 B2FB 14CF 18EB 83B1 (home)

I have an (outdated) personal home page and a blog

ORCID: 0000-0001-8936-0683



I do a fair bit of supervising of various courses. I also have some project ideas.


In 2018 I am lecturing Security II: Part 2: Security engineering covering security, human factors, and psychology; security policies; authentication; and network security.

I am one of the course lecturers for the R209 and R210 MPhil courses in security.

I gave one lecture on LaTeX for Markus Kuhn's Unix Tools course in November 2013.

I gave one lecture as part of the Research Students Lecture series in 2014 and 2015.


My interests are in protecting end users from security problems through large scale data analysis, good code and secure protocols. I am a Research Associate at the University of Cambridge and an Honorary Research Associate at Peterhouse, Cambridge.

I am a member of the Digital Technology Group, the Security Group and the Cambridge Cloud Cybercrime Centre.

I maintain the Android vulnerabilities website, information on the deployed version distribution of Android and help with the Device Analyzer project.

I am interested in Cryptography and have a page with notes including some DSA parameters.

I used run the mobile security reading group with Alastair Beresford but now Diana A. Vasile runs it.

I worked on the Nigori protocol with Alastair R. Beresford and Ben Laurie.



Presentations and posters


I think reviewing papers is important and expect to review about 1 a month or as many as I have recieved, whichever is higher, I currently review fewer papers than that. I have reviewed papers for: Ubicomp 2014, ACM SIGCOMM Computer Communications Review (CCR), Journal of Internet Services and Applications (JISA) and Mobile and Ubiquitous Multimedia (MUM) 2013 amongst others.

University Politics

I am a member of the University's Cycling and Walking working subgroup.

I co-founded the West Cambridge Active Travel (WCAT) group.

I used to represent the PhD students to the Staff-Student Consultative Forum and the Faculty Board. I used to represent PhD students in the Digital Technology Group to the Graduate Student Forum.

I had a Level 2 Award in Food Safety in Catering which means that I could run various food based events in the department.

Declarations of interest

I have received funding from various organisations, I try not to let that influence me but in the interest of transparency details follow.

  • From October 2015 I have been funded by ThreatSTOP
  • I the EPSRC Doctoral Training Account of the Computer Laboratory funded the second and third years of my PhD
  • The first year of my PhD was funded by Google
  • My year as a Research Assistant was partly funded by Google
  • I spent a summer working for Broadcom
  • I have been both a student and a mentor on the Google Summer of Code
  • I spent a summer as an on an Undergraduate Research Opportunity (UROP) placement funded by BT
  • Much of this was done with either Andrew Rice or supervisor Alastair R. Beresford
  • GCHQ has provided small amounts of money to attend conferences and buy books.