About me
I am Dipesh, a PhD scholar at the prestigious Indian Institute of Technology Kanpur (IITK). My research focuses on "Hardware Security" with a specialization in timing attacks on Network-on-Chip (NoC) architecture.
Publications
-
POSTER: Abuse Potential of Shared LLM Caches in Educational Environments through SniffLlama Timing Attack 🏆
Dipesh, Rishit Kumar, and Urbi ChatterjeeACM ASIA Conference on Computer and Communications Security 2026
-
SATGuard: SAT-Driven Countermeasures for Protecting Approximate Circuits from Hardware Trojan
Vishesh Mishra, Dipesh, Sparsh Mittal, and Urbi ChatterjeeACM Transactions on Embedded Computing Systems 2025
-
N-Tracer: A Trace Driven Attack on NoC-Based MPSoC Architecture
Dipesh, Urbi ChatterjeeACM ASIA Conference on Computer and Communications Security 2025
-
Door Knock: Reverse Engineering the MPSoC Layout Through Timing Attack on NoC
Dipesh, Urbi ChatterjeeIEEE Embedded Systems Letters 2024
ACHIEVEMENTS
-
Awarded ACM India-Indain Association for Research in Computer Science (IARCS) Travel Grant
-
Awarded Royal Society International Exchanges Award 2024
-
Awarded Qualcomm Innovation Fellowship 2025.
-
Awarded TCS PhD Fellowship, TCS Research Scholar Program (July 2024 – Present)
-
Awarded C3i PhD Fellowship, IHUB NTIHAC Foundation (Jan 2024 – June 2024)
Associated
Travel
Countries Visited
Resume
Education
-
Indian Institute of Technology, Kanpur
2022 — presentPh.D. in Computer Science and Engineering
-
IK Gujral Punjab Technical University
2017 — 2021B.Tech. in Computer Science and Engineering
-
C.B.S.E
2017Senior Secondary
Projects
-
Elliptic Curve Breaker
Developed Python program to break elliptic curve cryptography using Pollard rho method, showcasing expertise in cryptography and programming. Exploited vulnerabilities in elliptic curve-based systems, utilizing Python's math and cryptographic libraries.
-
ARP Spoof Detector
Python program has been developed on a Linux-based operating system to detect and prevent malicious nodes from altering the Routing Tables. The program operates autonomously, continuously monitoring the Routing Tables for any unauthorized modifications.
My skills
-
C/C++PythonVerilogVivadoLATEX
Publications
-
Door Knock: Reverse Engineering the MPSoC Layout through Timing Attack on NoC
Dipesh, U Chatterjee
-
B2T: The Third Logical Value of a Bit
Dipesh, V Mishra, U Chatterjee