Principles of computer security: Securi ty +TM and Beyond (McGraw- Hill, 2004)