Select a calendar:
Filter April Events by Event Type:
Events for April 02, 2020
-
Seminar will be exclusively online (no in-room presentation) - CS Colloquium: Tegan Brennan (University of California, Santa Barbara) - Software Side Channels
Thu, Apr 02, 2020 @ 11:00 AM - 12:00 PM
Thomas Lord Department of Computer Science
Conferences, Lectures, & Seminars
Speaker: Tegan Brennan, University of California, Santa Barbara
Talk Title: Software Side Channels
Series: CS Colloquium
Abstract: Side channels in software are a class of information leaks where non-functional side effects of software systems (such as execution time, memory usage or power consumption) can leak information about sensitive data. In this talk, I present my research on a new class of side-channel vulnerabilities: JIT-induced side channels. In contrast to side channels introduced at the source code level, JIT-induced side channels arise at runtime due to the behavior of just-in-time (JIT) compilation. I show the existence of this class of side channels across multiple runtimes, and I demonstrate JIT-induced timing channels in large, open source projects large enough in magnitude to be detected over the public internet. I also present an automated approach to inducing this type of side channel in programs. In evaluating my automated technique, I show that programs classified as side-channel free by four state-of-the-art side channel analysis tools are, in fact, vulnerable to JIT-induced side channels. Finally, I discuss my contributions towards scalable quantification of side-channel vulnerabilities through a caching framework for model-counting queries.
This lecture satisfies requirements for CSCI 591: Research Colloquium
Biography: Tegan Brennan is a PhD candidate in Computer Science at the University of California, Santa Barbara. Her research is in software engineering, formal verification and computer security. She has worked extensively on side-channel vulnerabilities in software. Tegan is a recipient of an IGERT Fellowship in Network Science, an NCWIT Collegiate Award Honorable Mention in 2018 and an invited participant of the 2019 Rising Stars workshop. She has also interned twice with Amazon's Automated Reasoning Group.
Host: Chao Wang
Location: Seminar will be exclusively online (no in-room presentation)
Audiences: Everyone Is Invited
Contact: Assistant to CS chair
This event is open to all eligible individuals. USC Viterbi operates all of its activities consistent with the University's Notice of Non-Discrimination. Eligibility is not determined based on race, sex, ethnicity, sexual orientation, or any other prohibited factor. -
Building Software for Social Impact - Product Design Workshop
Thu, Apr 02, 2020 @ 12:00 PM - 01:00 PM
Thomas Lord Department of Computer Science
Workshops & Infosessions
Learn the phases of software development starting with ideation! We will walk participants through a problem presented to us by a non-profit and how we've designed and built a software solution.
This event will be hosted by Jessica Au and Bryan Huang on behalf of the student organization: Code the Change.
Learn more about Code the Change!
Code the Change is an organization dedicated to building software for nonprofits. We are a team of developers, designers, and product managers; our unique skill sets allow us to build fully functional projects throughout the course of a school year.
Website: http://www.ctcusc.com/
Contact: ctcusc@gmail.com
The Zoom meeting link will be sent to CS undergraduates directly by email.Location: Online - Zoom
WebCast Link: Sent Directly to CS Undergraduates
Audiences: Undergrad
Contact: Ryan Rozan
This event is open to all eligible individuals. USC Viterbi operates all of its activities consistent with the University's Notice of Non-Discrimination. Eligibility is not determined based on race, sex, ethnicity, sexual orientation, or any other prohibited factor.