Welcome to my Research Page



I have been interested in engineering solutions for as long as I can remember. This page contains a selection of my favorite research interests. I have developed lightweight encryption algorithms to secure drone communications, leveraged integrated circuits to implement parallel processing with fully shared memory at clock speed, and most recently, began investigating next-generation techniques for compilation in the secure multi-party computation paradigm.

Gallery




Graduate Research – Rensselaer Polytechnic Institute (2024 – Present)

Image Credit: COMBINE CCS 20231

Senior Research – Thomas Jefferson High School for Science and Technology (2019 – 2020)

  • Year-long individual senior research project
  • Increasing Parallel Processing Efficiency by Improving Shared Memory Access Speed
  • Design a system using two MC6802 microprocessors in parallel with low access delay to the fully shared memory
  • Combine techniques of multithreading and multiprocessing to create shared memory with the same memory access delay as the system RAM
  • Test algorithm: Sieve of Eratosthenes

Research Internship – George Mason University (2019 – 2020)

  • Micro Drone Research Internship with Professor Kai Zeng
  • Team of six
  • Implement lightweight encryption (AES, Blowfish, Present, TEA) on Crazyflie2.0
  • Test functionality (battery life, message delivery speed) of drone with encryption methods
  • Configure LPS (loco-positioning system, Bitcraze) nodes to locate drone
  • Configure ROS (Robot Operating System, USC) open-source platform to stabilize swarm flight

Research Internship – George Mason University (2018 – 2019)

  • Drone Security Individual Research Internship with Professor Kai Zeng
  • Implementing lightweight drone control system using custom Blockchain for controlling swarms
  • Integrating CS and cybersecurity discipline with practical application in the real world

1Benjamin Levy, Muhammad Ishaq, Benjamin Sherman, Lindsey Kennard, Ana Milanova, and Vassilis Zikas. 2023. COMBINE: COMpilation and Backend-INdependent vEctorization for Multi-Party Computation. In Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security (CCS ’23), November 26–30, 2023, Copenhagen, Denmark. ACM, New York, NY, USA, 15 pages. https://doi.org/10.1145/3576915.3623181

Brandon Fogg

Computer Science Graduate Student at Rensselaer Polytechnic Institute