Network and system security has become very critical and ever increasing urgent in today's network and information systems. Information Assurance deals with operations that protect and defend information and information systems by ensuring their availability, integrity, authentication, confidentiality, and nonrepudiation.