Source: http://confiance-numerique.clermont-universite.fr/Slides/L-Bossuet.pdf