Il faut en tout premier lieu aborder les bases mathématiques qui fondent RSA. Parmi celles-ci se trouve la fonction de totient d'Euler, . Cette fonction donne le nombre d'entiers positifs plus petits ou égals à relativement premiers à . Un nombre est relativement premier à un autre lorsqu'ils n'ont aucun diviseur commun excepté 1. Pour un nombre premier , le résultat sera
Supposons maintenant que et sont deux nombres premiers. Définissons comme étant le résultat de la multiplication de et . Sans le démontrer, le totient de sera