Directory of Experts

Details for Dr Daniel Page

Personal details
Name Dr Daniel Page
Job title Senior Lecturer in Computer Science
Department Department of Computer Science University of Bristol
Personal web page
Contact details This expert can be contacted via the University of Bristol Public Relations Office.

To help us deal with your request, please mention the Directory of Experts when contacting the Public Relations Office.

work+44 (0)117 331 8092
Qualifications BSc(Nott), PhD(Bristol)
Professional details
Keywords cryptography
cryptographic primitives
physical security
novel processors
programming languages
Areas of expertise I am interested mainly in practical aspects of cryptography; roughly speaking this covers implementation of cryptographic primitives (in hardware and/or software) and physical security (side-channel and fault attacks). My previous work has focussed on:

Implementation using novel processors and/or hardware (e.g., implementation of cryptography on GPUs, multi-core and SIMD implementation of pairings).

Novel side-channel attacks and countermeasures (e.g., non-deterministic processor designs, attacks using cache memory as a side-channel).
Domain specific compiler/language support for cryptography (e.g., optimisation of ECC, automatic countermeasures again side-channel attack).

I am also interested in the design of (general purpose) processors, compilers and programming languages. Some people would call this inter-disciplinary research, other people call it hedging your bets.