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...
Otros Autores: | , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
[Place of publication not identified] :
Apress
[2021]
|
Edición: | 1st ed. 2021. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631173706719 |
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: earchable 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.