© Marius Iulian Mihailescu and Stefania Loredana Nita 2021
M. I. Mihailescu, S. L. NitaCryptography and Cryptanalysis in MATLABhttps://doi.org/10.1007/978-1-4842-7334-0_4

4. Basic Arithmetic Foundations

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

In cryptography, the Integer Factorization Problem (IFP) has significant importance because many cryptosystems with public keys ground their security on the hardness assumption of it. For example, RSA Laboratories launched many competitions that targeted IFPs [1]. The IFP problem consists of writing an arbitrary integer as a product of powers of prime numbers. Note that every integer number can be written as a product of prime numbers and that product is unique. At the same ...

Get Cryptography and Cryptanalysis in MATLAB: 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.