Source: http://adeloic.free.fr/articles/securite/global.pdf