Source: http://pageperso.lif.univ-mrs.fr/~andreea.dragut/enseignementCLAA/CryptoChap2AnMod2011.pdf