© Marius Iulian Mihailescu and Stefania Loredana Nita 2021
M. I. Mihailescu, S. L. NitaPro Cryptography and Cryptanalysis with C++20https://doi.org/10.1007/978-1-4842-6586-4_3

3. Mathematical Background and Its Applicability

Marius Iulian Mihailescu1   and Stefania Loredana Nita1
(1)
Bucharest, Romania
 

This chapter will discuss the importance of the probability theory and its tools for modern cryptography. We will show how the elements and notions from the probability theory can be implemented in real-life applications and programs, and we will explain the most important steps for a professional cryptographer to follow in the implementation process of cryptographic algorithms.

The application of the probability theory to cryptography represents one ...

Get Pro Cryptography and Cryptanalysis with C++20: Creating and Programming Advanced Algorithms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.