CS 423: Operating Systems Design
Tianyin Xu
CS 423 Operating System Design: OS Security Crash Course
Thanks for Prof. Adam Bates for the slides.
CS 423 Operating System Design: OS Security Crash Course Tianyin - - PowerPoint PPT Presentation
CS 423 Operating System Design: OS Security Crash Course Tianyin Xu Thanks for Prof. Adam Bates for the slides. CS 423: Operating Systems Design Security Properties Confidentiality? Integrity? Availability? Authenticity? CS
CS 423: Operating Systems Design
Tianyin Xu
Thanks for Prof. Adam Bates for the slides.
CS 423: Operating Systems Design
2
CS 423: Operating Systems Design
3
CS 423: Operating Systems Design
4
post-hoc diagnostics
CS 423: Operating Systems Design
5
CS 423: Operating Systems Design
6
CS 423: Operating Systems Design
7
CS 423: Operating Systems Design
8
CS 423: Operating Systems Design
9
CS 423: Operating Systems Design
10
CS 423: Operating Systems Design
11
systems
precomputed password table lookup
CS 423: Operating Systems Design
12
CS 423: Operating Systems Design
13
CS 423: Operating Systems Design
14
CS 423: Operating Systems Design
15
CS 423: Operating Systems Design
16
CS 423: Operating Systems Design
17
CS 423: Operating Systems Design
18
CS 423: Operating Systems Design
19
CS 423: Operating Systems Design
20
CS 423: Operating Systems Design
21
1. Deterministic 2. Quick 3. One-Way 4. “Avalance Effect” 5. Collision Resistant 6. Pre-image attack resistant
All of these functions were once thought to be cryptographically strong (some are not)… Seahash outperforms BLAKE(2) by 32x!
CS 423: Operating Systems Design
22
system