Source: http://people.coins-lab.org/ocheikhrouhou/enseignement/securite-reseaux/examen/Examen%20Securite_omarCheikhrouhou_10_11_correction.pdf