Loading…

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

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Authors: Mihailescu, Marius Iulian (Author), Nita, Stefania Loredana (Author)
Format: Electronic eBook
Language:Inglés
Published: [Berkeley, CA] : Apress, [2021]
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • 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.