Outline for February 12, 2016
Reading: §16 in text
Due: Homework 3, due February 22
- Information flow
- Information flow policy, confidentiality policy, integrity policy
- Example
- Entropy-based analysis
- Flow of information from x to y
- Implicit flow of information
- Compiler-based flow mechanisms
- Scalar declarations
- Array declarations
- Assignment statements
- Compound statements
- Conditional statements
- Iterative statements
- Goto statements
- Procedure calls
- Exceptions and infinite loops
- Semaphores
- Cobegin/coend
- Soundness