Pro cryptography and cryptanalysis with C++20 : creating and programming advanced algorithms /
Develop strong skills and a passion for writing cryptography algorithms and security schemes/modules using C++ 20 and its new features. You will find the right methods of writing advanced cryptographic algorithms (such as, elliptic curve cryptography algorithms, lattice-based cryptography, searchabl...
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[Berkeley, California] :
Apress,
[2021]
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Part I: Foundations
- 1: Introduction
- 2: Cryptography Fundamentals
- 3: Mathematical Background and Its Applicability
- 4: Large Integer Arithmetic
- 5: Floating Point Arithmetic
- 6: New Features in C++20
- 7: Secure Coding Guidelines
- 8: Cryptography Libraries in C/C++20
- Part II: Pro Cryptography
- 9: Elliptic Curve Cryptography
- 10: Lattice-based Cryptography
- 11: Searchable Encryption
- 12: Homomorphic Encryption
- 13: (Ring) Learning with Errors Cryptography
- 14: Chaos-based Cryptography
- 15: Big Data Cryptography16:Cloud Computing Cryptography
- Part III: Pro Cryptanalysis
- 17: Getting Started with Cryptanalysis
- 18: Cryptanalysis Attacks and Techniques
- 19: Linear and Differential Cryptanalysis
- 20: Integral Cryptanalysis
- 21: Brute Force and Buffer Overflow Attacks
- 22: Text Characterization
- 23: Implementation and Practical Approach of Cryptanalysis Methods.