Personal details |
Name |
Dr Daniel
Page |
Job title |
Senior Lecturer in Computer Science
|
Department |
Department of Computer Science University of Bristol
|
Personal web page |
http://www.cs.bris.ac.uk/home/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
email: public-relations@bristol.ac.uk
|
Qualifications |
Ph.D.(Bristol) |
Professional details |
Keywords |
cryptography
cryptographic primitives
physical security
novel processors
processors
compilers
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.
|