Skip to content

CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Database Management

A bank encrypts the customer table in its database so that data files stolen from the server cannot be read without a key. This control mainly protects which attribute of information security?

Encrypting the stored customer table mainly protects confidentiality. Even if data files are stolen, they cannot be read without the key. Availability concerns access when needed, non-repudiation concerns proof of origin, and scalability is a performance trait rather than a security attribute.

  1. AConfidentialityCorrect
  2. BAvailability
  3. CNon-repudiation of transactions
  4. DScalability

Explanation

Encryption of stored data prevents unauthorised persons from reading it even if files are stolen, which protects confidentiality. Availability is about timely access, non-repudiation is about proof of origin such as digital signatures, and scalability is a performance characteristic, not a security attribute.

Did you get it right without looking?

One question tells you little. A timed set on Database Management shows your real accuracy, how long you take and where you lose marks.

More Database Management questions