- University of Kent
- School of Computing
- People
- Sanjay Bhattacherjee

Sanjay Bhattacherjee
About
I work as a Lecturer in Cyber Security at the School of Computing. I am also a member of the Institute of Cyber Security for Society (iCSS). I primarily work on problems in cryptology, game theory and blockchains while having interdisciplinary research interests. I have worked in the industry for a few years as a developer of network security software.
I have also worked in the following academic positions:
2022 (Jun-Aug): Visiting Scientist, Applied Statistics Unit, Indian Statistical Institute, India.
2018-2019: Lecturer in Computer Science and Informatics, University of East London, UK.
2018 (Aug-Nov): Visiting Lecturer, R. C. Bose Centre for Cryptology and Security, Indian Statistical Institute, India.
2017 - 2018: Visiting Scientist, Applied Statistics Unit, Indian Statistical Institute, India.
2015 - 2016: Post-doctoral Fellow, Laboratoire LIP (U. Lyon, CNRS, ENSL, INRIA, UCBL), École Normale Supérieure de Lyon, France.
2013 (Mar-Apr): Visiting Fellow, CSA, Indian Institute of Science, India.
2009 - 2014: Research Fellow, Applied Statistics Unit, Indian Statistical Institute, India.
I am the Information Services Liaison Lead of iCSS. I am also the UG Year 1 Lead of the School of Computing.
Research interests
For my PhD, I worked on tree-based symmetric key broadcast encryption. I have also worked on problems in asymmetric key broadcast encryption and traitor tracing. I work on problems in game theory, especially voting games. I work on various problems around the security and other issues in blockchain systems. My PhD student Jack Moyler is working on problems in post-quantum cryptology.
I have received funding as the PI from the Cyber security academic start-up accelerator programme year 5: phase 1 (CyberASAP), UK. I have also received funding as a Co-PI for a project funded by Defence Science and Technology Laboratory (Dstl), UK.
I belong to the following research groups:
Teaching
I teach algorithms to the undergraduate students and cryptology to postgraduate students. In Spring 2022-23, I will be teaching a new module on blockchain systems to final year undergraduate students.
Supervision
My PhD student is currently working on the design, analysis, and implementation of new algorithms for lattice basis reduction.