Protecting data availability
11
Byzantine broadcast
Crypto for Data Science
Course description
1
Course overview
Protecting data integrity
2
Cryptographic hash functions
3
Password hashing
4
(Pseudo)randomness
5
Message authentication codes
6
Digital signatures
7
Key exchange
Protecting data availability
8
Bitcoin overview
9
Proof of work mining
10
Bitcoin security
11
Byzantine broadcast
12
Synchronous blockchains
Protecting data confidentiality
Protecting data science
Protecting data availability
11
Byzantine broadcast
11
Byzantine broadcast
To appear
10
Bitcoin security
12
Synchronous blockchains