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

  1. SATGuard: SAT-Driven Countermeasures for Protecting Approximate Circuits from Hardware Trojan

    Vishesh Mishra, Dipesh, Sparsh Mittal, and Urbi Chatterjee

    IEEE Transactions on Embedded Computing Systems 2025

  2. N-Tracer: A Trace Driven Attack on NoC-Based MPSoC Architecture

    Dipesh, Urbi Chatterjee

    ACM ASIA Conference on Computer and Communications Security 2025

  3. Door Knock: Reverse Engineering the MPSoC Layout Through Timing Attack on NoC

    Dipesh, Urbi Chatterjee

    IEEE Embedded Systems Letters 2024

ACHIEVEMENTS

  1. Awarded ACM India-Indain Association for Research in Computer Science (IARCS) Travel Grant

  2. Awarded Royal Society International Exchanges Award 2025

  3. Awarded Qualcomm Innovation Fellowship 2025.

  4. Awarded TCS PhD Fellowship, TCS Research Scholar Program (July 2024 – Present)

  5. Awarded C3i PhD Fellowship, IHUB NTIHAC Foundation (Jan 2024 – June 2024)

Associated

Resume

Education

  1. Indian Institute of Technology, Kanpur

    2022 — present

    Ph.D. in Computer Science and Engineering

  2. IK Gujral Punjab Technical University

    2017 — 2021

    B.Tech. in Computer Science and Engineering

  3. C.B.S.E

    2017

    Senior Secondary

Projects

  1. 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.

  2. 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++
    Python
    Verilog
    Vivado
    LATEX

Contact