Hello. I recently received my Ph.D. from the Networking Systems Security Lab at UCCS under the guidance of Sang-Yoon Chang. My primary areas of research encompasses cryptographic applications, networking security, and distributed ledger technologies. Before starting my doctoral studies, I earned my B.S. degree in Computer Science in 2020 from the same university.

Research Focus

My research intersects cybersecurity, cryptography, and innovative network architectures. I have interest in blockchain and distributed mobile networking. Ensuring confidentiality, integrity, and availability in these systems motivates my studies. By blending empirical research, simulation studies, and anomaly detection, I aim to develop frameworks that help in understanding and securing these networks. This page highlights the core of my ongoing work.

Cryptography & Future Internet Architectures

My research focuses on translating theoretical cryptographic concepts into practical solutions, ensuring alignment between theoretical and practical security. As modern systems continue to evolve and with the advent of 5G and the anticipation of 6G, the importance of robust cryptographic protocols and advanced internet architectures becomes increasingly evident. Similarly, as quantum computing advances, the significance of post-quantum cryptography also grows. My work emphasizes enhancing handshake protocols' security, crafting strategies to protect them from threats, and ensuring secure communications. Simultaneously, I explore modern internet architectures, such as QUIC and DNSSEC.

Peer-to-Peer Networks & Distributed Ledger Technologies

Decentralized peer-to-peer networks present both opportunities and challenges, particularly in terms of connectivity and security. I am drawn to the security-performance trade-offs of these networks and have practical interest in distributed ledger technologies like Bitcoin Core, maintained by Chaincode Labs. Here, I seek to learn more about and occasionally contribute to mechanisms that could support data integrity and trust.

A cumulative distribution function for the block dissemination time in the Bitcoin mainnet when varying the number of peer connections between 1 and 512. The dashed lines denote the averages. On the right we plot the incoming and outgoing bandwidth when varying the number of peer connections.

More information can be found in my publications and projects pages.