Computer Science 161 Fall 2016 Popa and Weaver
Computer Science 161: Computer Security
1
http://inst.eecs.berkeley.edu/~cs161/
- Prof. Raluca Ada Popa
Computer Science 161: Computer Security Computer Science 161 Fall - - PowerPoint PPT Presentation
Computer Science 161: Computer Security Computer Science 161 Fall 2016 Popa and Weaver Prof. Raluca Ada Popa Nicholas Weaver http://inst.eecs.berkeley.edu/~cs161/ 1 And a team of talented TAs Computer Science 161 Fall 2016 Popa and
Computer Science 161 Fall 2016 Popa and Weaver
1
Computer Science 161 Fall 2016 Popa and Weaver
Computer Science 161 Fall 2016 Popa and Weaver
3
Computer Science 161 Fall 2016 Popa and Weaver
4
Computer Science 161 Fall 2016 Popa and Weaver
5
Computer Science 161 Fall 2016 Popa and Weaver
6
Computer Science 161 Fall 2016 Popa and Weaver
7
Computer Science 161 Fall 2016 Popa and Weaver
8
Computer Science 161 Fall 2016 Popa and Weaver
9
Computer Science 161 Fall 2016 Popa and Weaver
10
Computer Science 161 Fall 2016 Popa and Weaver
11
Computer Science 161 Fall 2016 Popa and Weaver
12
Computer Science 161 Fall 2016 Popa and Weaver
13
Computer Science 161 Fall 2016 Popa and Weaver
14
Computer Science 161 Fall 2016 Popa and Weaver
15
Computer Science 161 Fall 2016 Popa and Weaver
16
Computer Science 161 Fall 2016 Popa and Weaver
17
Computer Science 161 Fall 2016 Popa and Weaver
18
Computer Science 161 Fall 2016 Popa and Weaver
You can't learn defense against the dark arts without including the dark arts
permission to do so
access systems without authorization
19
Computer Science 161 Fall 2016 Popa and Weaver
for you
20
Computer Science 161 Fall 2016 Popa and Weaver
21
Computer Science 161 Fall 2016 Popa and Weaver
automatic captions could get the University sued!
22
Computer Science 161 Fall 2016 Popa and Weaver
23
Computer Science 161 Fall 2016 Popa and Weaver
security problem
Instead we play whak-a-mole on bad-guy business models"
24
Computer Science 161 Fall 2016 Popa and Weaver
to subvert it: "Let's set the nuclear launch code to 00000000" (oh, and write down the password anyway!)
have failed"
25
Well, @SwiftOnSecurity, aka SecuriTay
Computer Science 161 Fall 2016 Popa and Weaver
26
Computer Science 161 Fall 2016 Popa and Weaver
27
Computer Science 161 Fall 2016 Popa and Weaver
28
Computer Science 161 Fall 2016 Popa and Weaver
29 CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=207921
Computer Science 161 Fall 2016 Popa and Weaver
30
https://en.wikipedia.org/wiki/OODA_loop#/media/File:OODA.Boyd.svg by Patrick Moran
Computer Science 161 Fall 2016 Popa and Weaver
31
Computer Science 161 Fall 2016 Popa and Weaver
32
Computer Science 161 Fall 2016 Popa and Weaver
33
Computer Science 161 Fall 2016 Popa and Weaver
Moat -> wall -> depression -> even bigger wall
up in the defenses
like, oh, say siege cannons
If D1 has rate FP1 and D2 has rate FP2, a composition where either can alert has: FP = FP1 + (1-FP1) * FP2
34
Computer Science 161 Fall 2016 Popa and Weaver
35
Computer Science 161 Fall 2016 Popa and Weaver
36
Computer Science 161 Fall 2016 Popa and Weaver
37
Computer Science 161 Fall 2016 Popa and Weaver
38
Computer Science 161 Fall 2016 Popa and Weaver
39
Computer Science 161 Fall 2016 Popa and Weaver
40
Computer Science 161 Fall 2016 Popa and Weaver
41
Computer Science 161 Fall 2016 Popa and Weaver
42