Pro cryptography and cryptanalysis creating advanced algorithms with C# and .NET
Utilize this comprehensive, yet practical, overview of modern cryptography and cryptanalysis to improve performance. Learn by example with source code in C# and .NET, and come away with an understanding of public key encryption systems and challenging cryptography mechanisms such as lattice-based cr...
Otros Autores: | , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
New York, New York State :
APress
[2021]
|
Edición: | 1st ed. 2021. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631440206719 |
Tabla de Contenidos:
- Part I – Foundational Topics
- Chapter 1: Cryptography Fundamentals
- Chapter 2: Mathematical Background and Its Applicability
- Chapter 3: Large Integer Arithmetic
- Chapter 4: Floating-Point Arithmetic
- Chapter 5: What's New in C# 8.0
- Chapter 6: Secure Coding Guidelines
- Chapter 7: .NET Cryptography Services
- Chapter 8: Overview of System.Cryptography Namespace
- Chapter 9: Cryptography Libraries in C# and .NET
- Part II: Cryptography
- Chapter 10: Elliptic-Curve Cryptography
- Chapter 11: Lattice-based Cryptography
- Chapter 12: Searchable Encryption
- Chapter 13: Homomorphic Encryption
- Chapter 14: (Ring) Learning with Errors Cryptography
- Chapter 15: Chaos-based Cryptography
- Chapter 16: Big Data Cryptography
- Chapter 17: Cloud Computing Cryptography
- Part III: Pro Cryptanalysis
- Chapter 18: Getting Started with Cryptanalysis
- Chapter 19: Cryptanalysis Attacks and Techniques
- Chapter 20: Linear and Differential Cryptanalysis
- Chapter 21: Integral Cryptanalysis
- Chapter 22: Attacks
- Chapter 23: Text Characterization
- Chapter 24: Implementation and Practical Approach of Cryptanalysis Methods.