Information Assurance (IA) is used
toaccess control, vulnerability assessment, threat detection, and recovery procedures for
system functionality andcontent after attacks and crashes
. The Department of Defense Instruction (DoDI) has defined information assurance as "all measures that protect and defend information and information systems by ensuring their availability, integrity, authentication, confidentiality, and non-repudiation".