Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Mihailescu, Marius Iulian (Autor), Nita, Stefania Loredana (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, [2021]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
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.