Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Operating System Security Research David Lie Department of Electrical and Computer Engineering University of Toronto.

Similar presentations


Presentation on theme: "1 Operating System Security Research David Lie Department of Electrical and Computer Engineering University of Toronto."— Presentation transcript:

1 1 Operating System Security Research David Lie Department of Electrical and Computer Engineering University of Toronto

2 2 IEEE Grad Information SessionDavid Lie Why do we need computer security? We depend on computers for a lot of things: –Banking/Finance –Communication (e-mail, IM, VOIP) –Electronic Voting –Health Records –Filing your taxes –… Computers were never designed with security in mind: –So what can we do? Start over again from scratch? Find ways to make today’s systems secure!

3 3 IEEE Grad Information SessionDavid Lie Why work on existing systems? Too hard to move to new systems: –Moving all your software to a new system is expensive/time consuming. Solving systems now means: –Exciting ideas getting deployed right away –New commercial ideas (companies) –$$$ –Saving people from a lot of grief

4 4 IEEE Grad Information SessionDavid Lie Proxos: Composing Operating Systems Virtual Machine Monitor (VMM) can run more than one OS simultaneously –Pick the best parts of each OS –Linux security with Windows ease of use VMM Windows VMLinux VM Split Application Private OS Methods Windows OS Kernel Other Applications Host Process Proxos Hardware

5 5 IEEE Grad Information SessionDavid Lie Hardware Root of Trust Modern operating systems are huge and bloated: –Too much code to make it all secure Lots of interest now in making hardware the new root of trust –Have software trust the hardware directly, by pass the OS for protection of data, cryptographic keys, user interaction –Initiatives like Lagrande (Intel), Presidio (AMD), TCG (Trusted Computing Group) Project –Making devices that applications can use without trusting the OS –Means the OS can be hacked, but your data is protected!

6 6 IEEE Grad Information SessionDavid Lie Courses ECE468: 4 th year course in computer security –Introduction to the basics of security –Buffer overflows and exploits, mitigation –Basic Cryptography –SSL and Web security –Network security ECE1776: Graduate Security course covering topics in –Introduction to current research computer security –Structured as a seminar/reading course + project.


Download ppt "1 Operating System Security Research David Lie Department of Electrical and Computer Engineering University of Toronto."

Similar presentations


Ads by Google