Network security essentials : applications and standards - William Stalling (New Jersey : Prentice Hall, 2003, 2003)