Major
Computer Science
Anticipated Graduation Year
2021
Access Type
Open Access
Abstract
For my research, my mentor and I considered the question of whether DNS over HTTPS is truly secured by testing if DNS lookups could be guessed even when encrypted. DNS is a directory lookup service that provides a mapping between the name of a host on the internet and its numeric IP address, however, this process is usually unencrypted. DNS over HTTPS is a standard that protects DNS lookups, thus in this project, we aimed to determine whether this standard is truly secure. To determine this, we considered a data pool of five thousand websites and carried out our research in three stages, the collection stage, processing stage, and classification stage. My role throughout the course of this project would be to modify code to accurately gather data and apply machine learning algorithms to perform the predictions.
Faculty Mentors & Instructors
Prof. Eric Chan-Tin, Associate Professor of Computer Science & Graduate Program Director (GPD) for Computer Science and Software Engineering
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
DoH Privacy
For my research, my mentor and I considered the question of whether DNS over HTTPS is truly secured by testing if DNS lookups could be guessed even when encrypted. DNS is a directory lookup service that provides a mapping between the name of a host on the internet and its numeric IP address, however, this process is usually unencrypted. DNS over HTTPS is a standard that protects DNS lookups, thus in this project, we aimed to determine whether this standard is truly secure. To determine this, we considered a data pool of five thousand websites and carried out our research in three stages, the collection stage, processing stage, and classification stage. My role throughout the course of this project would be to modify code to accurately gather data and apply machine learning algorithms to perform the predictions.