Computer security : principles and practice - Stallings, William (Pearson, 2010)