Protecting data availability
10
Bitcoin security
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
10
Bitcoin security
10
Bitcoin security
To appear
9
Proof of work mining
11
Byzantine broadcast