August 2021
Intermediate to advanced
304 pages
8h 50m
English
1.1 Attack surface
1.2 Defense in depth
1.3 Tools
Part 1 Cryptographic foundations
2 Hashing
Cryptographic hash function properties
2.3 Data integrity
2.4 Choosing a cryptographic hash function
Which hash functions are safe?
Which hash functions are unsafe?
2.5 Cryptographic hashing in Python
3.2 HMAC functions
Data authentication between parties
3.3 Timing attacks
Read now
Unlock full access