Source: http://repository.root-me.org/Cryptographie/Asymétrique/FR - Cryptographie asymétrique.pdf