Objectives:
a) The students will know the meaning of perfect secrecy.
b) The students will be able to use the One Time Pad and to prove it has perfect secrecy.
c) The students will know how to build a Pseudo Random Generator.
d) The students will know the definition of the security of a PRG.
e) The students will know how to build a stream cipher from a PRG.
f) The students will know the definition of semantic security.
g) The students will know how to prove/disprove the semantic security of a scheme.