「完全性(Integrity)」とは、全体が整っていて欠けのない、一貫性のあるデータ状態を保ち続けることを指します。IT分野での使用では、これは全てのデータが一貫性を持ち、それぞれ正確性が保たれていてすぐにアクセスできることを前提としています。データが改ざんされたり、依頼者のミスによる不正確な情報が混入したりすると、それはデータの完全性が守られていないということになります。その結果、システムの運営者はもちろんのこと、そのサービスを利用するユーザーも影響を受けます。また、「完全性(Integrity)」は、「機密性(Confidentiality)」と「可用性(Availability)」とともに、情報セキュリティの三大要件(CIA)に挙げられる重要な要素です。