Hardware Design for Homomorphic Modulo Multiplier 

Project Summary

The goal of our project is to increase efficiency of Modular Multiplication which is a necessary computation for Homomorphic Encryption.  Homomorphic Encryption is a type of encryption that allows computations on encrypted data without the need to decrypt and re-encrypt. Current Modular Multiplication is slow due to its computational complexity so our projects will focus on creating a design that speeds up this process. We will be designing in Xilinx Vivado using Verilog. 

Main Reference

MainRef.pdf

J.A.A.R Engineering Team Members

Jacob Guthrie (he/him/his) 

jpg284@nau.edu

"I am Jacob and I am studying for my undergrad in Computer Engineering at NAU. I enjoy working with our team and as Team Treasurer ensuring we have access to the right components."

Austin Butrovich (he/him/his) 

acb635@nau.edu

"I am Austin Butrovich, a senior at Northern Arizona University studying Electrical Engineering and Physics. I am the Team Coordinator and am responsible for ensuring deliverables are produced on time. 

Adam McBride (he/him/his) 

atm364@nau.edu

" My name is Adam McBride and I am a senior at Northern Arizona University studying Electrical Engineering. As Secretary, I am in charge of taking notes and writing down our meetings with our sponsor as well as any other team meetings."

Regen Michon (she/her/hers) 

rlm483@nau.edu

"My name is Regen, I am a senior studying Electrical Engineering at NAU. As Team Manager I make sure that our project stays on track as well as work on project components with the team." 

Project Sponsor


Tuy Nguyen (he/him/his) 

928-523-9722

Tuy.Nguyen@nau.edu

Building: School of Informatics, Computing, and Cyber Systems (90)

Room: 109