Carlton Shepherd

Carlton Shepherd's picture

I am a Lecturer (~Assistant Professor) in Computer Science at Newcastle University, United Kingdom, based within the Secure and Resilient Systems group. Prior to this, I was a Senior Research Fellow at the Smart Card Centre (SCC) within the Information Security Group (ISG) at Royal Holloway, University of London.

My expertise lies in the areas of trusted execution environments (TEEs) and hardware-assisted security; side-channel and fault injection attacks; and smart cards, secure elements (e.g. SIM cards) and their applications. I'm also an active member of the Linux and RISC-V communities.

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. in Information Security from the Information Security Group at 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, smart cards and secure elements, efforts 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) and LinkedIn.

Service

I am serving on the Programme Committee of IFIP SEC 2024 and ACM TAS 2024.

I am also a regularly invited reviewer for many leading journals on the topics of TEEs and hardware and mobile security, including:

Grants