OXFORD UNIVERSITY  COMPUTING LABORATORY

Research Interests

Security topics we specialise in include:

  • Security Protocols: Verifying their correctness for security properties including: authentication, authorisation, confidentiality, integrity and non-repudiation. We are also interested in issues such as compositionality, scalability and delegation mechanisms.
  • Intrusion Detection: Analysing issues concerning the deployment of intrusion detection systems.
  • Information flow / Non-interference: Producing improved formal models of information flow and using them to analyse systems.
  • Steganography: Developing foundations for covert channel capacity and investigating practical issues for the productization of steganography screening.
  • Pervasive (Ubiquitous) Computing: Pervasive, or ubiquitous, computing is a term for the presence of communicating computing systems in more and more items in everyday life. It presents a number of security challenges, such as authentication in a very different and heterogeneous environment and the need to protect privacy.

The verification techniques we specialise in include:

  • Process algebraic approaches: Particularly using the process algebra CSP.
  • Model checking techniques: Primarily using the tool FDR.
  • Casper: Compiler that takes a high level description of a security protocol and generates the corresponding model in CSP, allowing the use of model checking techniques to prove or disprove properties about the protocol.
  • Data independence techniques: Enables a more complete analysis of security protocols using model checking techniques; for example, by enabling participants to perform unbounded protocol runs.
Random Image
Random Image
Random Image