Billy Brumley Headshot

Billy Brumley

Professor

ESL Global Cybersecurity Institute
Golisano College of Computing and Information Sciences
Department of Cybersecurity
Kevin O'Sullivan Endowed Professor in Cybersecurity

Office Location
Office Mailing Address
Cybersecurity Hall 70-1770, 100 Lomb Memorial Drive, Rochester, NY 14623

Billy Brumley

Professor

ESL Global Cybersecurity Institute
Golisano College of Computing and Information Sciences
Department of Cybersecurity
Kevin O'Sullivan Endowed Professor in Cybersecurity

Education

Ph.D., Aalto University (Finland)

Bio

A native Texan, Bill Brumley received his doctorate from Aalto University (Helsinki, Finland) in 2012. He is a former Staff Engineer for Qualcomm's Product Security Initiative (QPSI) in San Diego, California. He is a 2018 European Research Council (ERC) Starting Grant Laureate. Before joining RIT, he spent a decade as a Professor at Tampere University (Finland). He specializes in system security, cryptography engineering, and side-channel analysis.


Areas of Expertise

Currently Teaching

CSEC-522
3 Credits
Side-channel analysis (SCA) is an offensive security technique that targets not the formal description of a security-critical system, but the implementation of it. Examples of side channels include—but are not limited to—latency measurements, power consumption, electro-magnetic radiation, and acoustic emanations. This is a young but very active field within applied computer security. Modern processors are equipped with numerous features to improve the average performance of software, including—but not limited to—low-latency execution pipelines, various caches, prediction, speculative execution, and multi-layered parallelism. These mechanisms can often be used as side channels to attack implementations of security-critical systems by using leakage to recover critical data or state that should remain secret. This course provides an overview of these modern SCA concepts, explains how to establish and construct these channels, demonstrates how to apply SCA techniques, and furthermore basic methods to prevent them.
CSEC-559
0 - 3 Credits
This course explores current topics in computing security. It is intended as a place holder course for faculty to experiment new course offerings in Computing Security undergraduate program. Course specific details change with respect to each specific focal area proposed by faculty.
CSEC-622
3 Credits
Side-channel analysis (SCA) is an offensive security technique that targets not the formal description of a security-critical system, but the implementation of it. Examples of side channels include—but are not limited to—latency measurements, power consumption, electro-magnetic radiation, and acoustic emanations. This is a young but very active field within applied computer security. Modern processors are equipped with numerous features to improve the average performance of software, including—but not limited to—low-latency execution pipelines, various caches, prediction, speculative execution, and multi-layered parallelism. These mechanisms can often be used as side channels to attack implementations of security-critical systems by using leakage to recover critical data or state that should remain secret. This course provides an overview of these modern SCA concepts, explains how to establish and construct these channels, demonstrates how to apply SCA techniques, and furthermore basic methods to prevent them. Students will also be exposed to current literature covering research in side-channel analysis. Students will program in C and need a strong understanding of the design of modern computer architectures.
CSEC-659
3 Credits
This course offers an opportunity to learn about a specific seminar topic in more depth. The course description will be replaced by the specific instance of the seminar, as it is proposed by faculty.

In the News

  • November 17, 2023

    graphic with portrait of Billy Brumley, the Kevin O Sullivan endowed professor in cybersecurity.

    Billy Brumley named new Endowed Professor in Cybersecurity

    Billy Brumley has been named the Kevin O’Sullivan Endowed Professor in Cybersecurity at RIT. As part of RIT’s ESL Global Cybersecurity Institute and Golisano College of Computing and Information Sciences, Brumley will contribute to the university’s growing cybersecurity research profile and lead expertise in side-channel attack analysis.