Part 1: Bleichenbacher

Part 2: Vaudenay

Part 3: Nonce

Part 4: Fuzzing

Part 5: Misc