dark blue background

Project Description

To Be Delivered aims to be a hybrid of locally hosting a personal storage server and a cloud storage solution. This is done to provide the convenience of using a cloud storage service while protecting user privacy. User privacy is important because it is a fundamental right, and users should be able to easily transfer files between their devices without anyone being able to look at them. This is done by encrypting files before they are sent (only the user has the key) which means even if the files are intercepted, their contents will be unreadable to anyone except the owner. The goal of To Be Delivered (TBD) is to give users the privacy offered by hosting a personal storage server and be as easy to set up as a cloud storage service. This is achieved by utilizing both a cloud computer and a storage computer (owned by the user) to store files. Files uploaded to the service are held in the cloud computer for the storage computer to fully download the file. Additionally, files are automatically encrypted before they are sent using a key only the user has access to (users are responsible for safeguarding and copying it to their other devices). The file will then be automatically decrypted on the user's computer once it receives it (assuming the user has given the key to their device once).

Why Choose Us

data privacy image
Privacy

To Be Delivered provides the privacy industries that fall under regulations such as HIPAA, FERPA, etc. are required to follow. TBD ensures that the service itself cannot view your files, protecting user privacy from the service.

data redundancy image
Data Redundancy

To Be Delivered provides a storage computer application to run on the user's PC, synchronizing with the server while it’s running TBD to warrant data redundancy. TBD gives users another solution to store their files in the event of an emergency.

Our Poster

Poster with and abstract section, main goals section, program architecture image, images of the application running, future works section, and conclusion section

Our Video

Future Works


TBD is currently making renovations for the GUI to be more user friendly.
Adding loading animations and progress bars for file downloads.
Implementing file upload/download scheduling.

Our Team

avatar of a cat with a computer
Hayden Zamboanga
avatar of a mummy
Nick Larson
avatar of an astronaut
Ryan Du
avatar of a dinosaur astronaut
Stephanie Du

Our Instructors

avatar of a woman with a headset
Devrin Lee

UNR Senior Capstone Coach

avatar of a man with black hair
David Feil-Seifer

Associate Professor and Graduate Director at UNR

avatar of a woman with a computer
Sara Davis

Lecturer at UNR

Our Advisors

avatar of a prince
Jay Thom

UNR Senior Information Security Engineer