top of page

About Me

My name is Debopriya Roy Dipta.

I am a Ph.D. candidate in the Computer Engineering program at Iowa State University, specializing in Micro-architectural Attacks, Side-Channel Data Analysis, Hardware Security, and the Applications of Machine Learning. Currently, I am working as a Graduate Research Assistant in the Microarchitecture and Artificial Intelligence Security Laboratory (MAIS Lab) at ISU supervised by Dr. Berk Gulmezoglu for over 2 years. My key research area focuses on discovering new side-channel and microarchitectural attacks on Intel, AMD, and ARM devices as well as analyzing side-channel information to build deep learning-based defense mechanisms against such attacks.

IMG_20221115_183845_330_edited.jpg

Phone:  +1-515-203-9927

Email: roydipta@iastate.edu

Address: 2025 Long Rd, Unit  A, Ames, IA-50010

  • LinkedIn
  • download_edited
  • GitHub
  • Twitter

Research Interest

  • Micro-architectural Attacks

  • Side-Channel Attacks

  • Hardware Security

  • Cryptography

  • Applications of Machine Learning/ Deep Learning

    • Hardware Security

    • Signal and Image Classification

    • Renewable Energy

Education

Ph.D. Student in Computer Engineering

Iowa State University, Ames, Iowa, USA

August, 2021

2021-Present

Bachelor of Science in Electrical and Electronic Engineering

Khulna University of Engineering & Technology, Khulna, Bangladesh

April, 2018

2014-2018

Experience

Jan 2023 - Present

Dec 2019 - Dec 2020 

Graduate Teaching Assistant,

CPR E 538: Reverse Engineering

Iowa State University, IA - 50010

Research Assistant (Remotely), Advisor: Dr. Eklas Hossain

Oregon Institute of Technology, Oregon, USA

 

Research Area:

  • Machine Learning, Artificial Intelligence, Data Science

    • Applications in renewable energy, signal processing

  August 2021- Present

Graduate Research Assistant, Advisor: Dr. Berk Gulmezoglu

Microarchitecture and Artificial Intelligence Security Laboratory (MAIS Lab),

Iowa State University, IA-50010

Research Area:

  • Side-channel attacks, Micro-architectural attacks, Cryptography

  • Machine Learning, Artificial Intelligence, Data Science

    • Side-channel data analysis

    • Applications in hardware security, Malware detection tools

Skills

Programming Language

Simulation Package

ML Framework

Containerization technologies for sandboxing

  • Python

  • R

  • C/C++

  • Assembly

  • MATLAB

  • gem5

  • Xilinx ISE

  • Verilog HDL

  • PSpice

  • Packet Tracer

  • MATLAB (Simulink)

  • Tensorflow

  • PyTorch

  • gVisor

  • Firecracker

  • Gramine

MISC

OS: Linux, Windows, Macintosh

Spoken LanguageEnglish, Bangla

Certifications

        Credential:  https://jovian.ml/certificate/MFQWCNJYHA

  • Certification on CCNA Routing & Switching (Version 6.00) Course, January 02, 2018.

        Cisco Academy, Khulna University of Engineering & Technology (KUET), Bangladesh.

bottom of page