Carlton Shepherd

Carlton Shepherd's profile image

I am a Lecturer (~Assistant Professor) in Computer Science at Newcastle University, United Kingdom, based within the School of Computing. Prior to this, I was a Senior Research Fellow at the Information Security Group (ISG) at Royal Holloway, University of London.

I was previously at Atom Bank, the UK's first mobile bank; and at OneSpan, a NASDAQ-listed financial technology vendor, based at their Innovation Centre in Cambridge, working on the design and implementation of privacy-enhancing technologies.

My expertise centres broadly around mobile security, trusted execution environments, sensor data analysis, and side-channel analysis.

If you are interested in pursuing a project, Ph.D. etc. on the above topics, then please reach out at carlton.shepherd@ncl.ac.uk.

I hold a Ph.D. from Royal Holloway, University of London, and a B.Sc. in Computer Science from Newcastle University.

My technical publications can be found on my Publications page or on Google Scholar.

TEE Book

I'm pleased announce the release of our book, Trusted Execution Environments, published by Springer. We take a holistic view of TEEs, looking at operating system-level controls, containers and secure elements, those based on the Trusted Platform Module (TPM), and modern technologies such as Arm TrustZone, AMD SEV, and Intel SGX and TDX. Available from various retailers, including:

TEE Book Front Cover

News

Contact

I can be found on X/Twitter (@carltonshep), LinkedIn, and by email at carlton.shepherd@ncl.ac.uk.

Service

Programme Committee member for IFIP SEC 2026, IFIP SEC 2025, IFIP SEC 2024 and ACM TAS 2024.

I am also a regularly invited reviewer for many journals, including:

Teaching

I've been involved in the following courses:

Grants