Lecture 1
Cryptograhpy = hidden to write
Syntax
Gen(Random) -> sk // Randomized Algo. |
sk: Secret Key
How to Define CORRECTNESS
M: Message Space
K: Secret Ket Space
Power of Adversary
Can the adversary know (Gen, Enc, Dec)?
The security of cryptosystems only depends that secret key is protected — August Kerchoff’s Principle
Provable Security
- Security Defination
- Mathematic Assumpiton
- Reduction 归约
以公认的数学难题为背书,归约/包装到安全算法