Abstract:
This paper‘s main goal is to deliver an accurate image on the concepts of data security and cryptography, by presenting the theory and by developing the application of a fundamental public-key cryptosystem used nowadays, namely the RSA cryptosystem. To prove the usefulness and power of public-key cryptography from a practical standpoint, a software application has been designed, that implements every algorithm inherent to the process of securing data (primes generation, key generation, encryption and decryption).