Confidentiality
What Is Confidentiality?
Confidentiality is a security property concerned with preserving authorized restrictions on information access and disclosure, including the protection of personal privacy and proprietary information. As one of the three pillars of the CIA triad alongside integrity and availability, confidentiality defines the condition under which information is accessible only to those with legitimate authorization. Violations occur when data is read, copied, or transmitted by parties who lack the access rights established by the information's owner or custodian.
The concept appears across information security, data governance, legal frameworks, and engineering system design. In computing systems, confidentiality is implemented through technical controls such as encryption, access control mechanisms, and secure communication protocols. NIST defines confidentiality as preserving authorized restrictions on information access and disclosure, encompassing both data at rest and data in transit.
Data Confidentiality and Access Control
Data confidentiality refers to the protection of data from unauthorized access and disclosure at every point in its life cycle: during storage, during processing, and during transmission. Achieving it requires combining access control policies that specify who may read or modify information with technical enforcement mechanisms that prevent policy violations. Role-based access control, mandatory access control, and attribute-based access control are all strategies that operationalize confidentiality requirements in information systems. Encryption is the primary technical safeguard: encrypting stored data ensures that physical or logical access to storage media does not yield readable content, while transport-layer encryption protects data as it moves across networks. The NIST National Cybersecurity Center of Excellence publication on data confidentiality provides practical guidance for identifying and protecting assets where confidentiality is at risk.
Privacy and Confidentiality
Confidentiality and privacy are related but distinct concepts. Privacy concerns the rights of individuals to control information about themselves, while confidentiality concerns the obligations of custodians to protect information entrusted to them. A breach of confidentiality, such as an unauthorized disclosure of a database, can cause a privacy harm, but a privacy risk can also arise without any security incident: an organization may use data in ways that exceed the purposes for which it was collected, even if the data itself was never exposed to unauthorized parties. In information systems, the design of confidentiality controls must account for both technical attack surfaces and the policy frameworks governing permissible data use. The NIST Privacy Framework provides a structure for managing privacy risk alongside cybersecurity risk.
Confidentiality in Secure System Design
Engineering systems that handle sensitive information must build confidentiality into their architecture from the outset. This includes threat modeling to identify pathways through which unauthorized access could occur, security-by-design practices that minimize unnecessary data exposure, and audit mechanisms that log access events for later review. In networked systems, confidentiality requirements drive protocol selection: communications carrying sensitive data use transport layer security (TLS) or similar protocols that provide authenticated encryption. In hardware, confidentiality is supported by trusted execution environments, secure enclaves, and hardware security modules that isolate sensitive computation and key material from other system processes.
Applications
Confidentiality has applications in a wide range of domains, including:
- Healthcare information systems, where patient records require protection under frameworks such as HIPAA
- Financial services, where transaction data, account credentials, and trading strategies are classified as confidential
- Government and defense systems, where classification levels govern who may access sensitive information
- Cloud computing and multi-tenant architectures, where data from different customers must be isolated from each other
- Communications engineering, where end-to-end encryption protects message content from interception