O livro possui 14 capítulos, cobrindo bastante terreno:
- Encryption
- Randomness
- Cryptographic Security
- Block Ciphers
- Stream Ciphers
- Hash Functions
- Keyed Hashing
- Authenticated Encryption
- Hard Problems
- RSA
- Diffie-Hellman
- Elliptic Curves
- TLS
- Quantum and Post-Quantum
O grande problema é que a criptografia moderna se baseia em matemática complicada. Para ficar num "nível introdutório", o autor acaba usando e abusando do "isto está além do escopo deste livro". O resultado foi que achei muito raso os capítulos que tratavam de coisas que eu já estudei e muito confuso os capítulos sobre as coisas que não conhecia.
O autor certamente conhece bem sobre o que está falando. As discussões sobre o que é ser "seguro" e as seções "o que pode dar errado", presentes em cada capítulo, são excelentes.
É também um livro bem atual (até agora), mas o último capítulo me decepcionou, particularmente a parte sobre computadores quânticos.
Veredito: Recomendado com restrições. Escrevendo esta resenha algum tempo após ter terminado a leitura, vejo que aprendi várias coisas com este livro, mas ele ficou longe de atender a minha expectativa.
Nenhum comentário:
Postar um comentário