A software distribution platform requires package maintainers to cryptographically sign all published updates. This ensures that a maintainer cannot later deny having created and released a specific update package. Which of the following security concepts is best demonstrated by this requirement?
- Non-repudiationAnswer
- BConfidentiality
- CIntegrity
- DAvailability
Answer
Non-repudiation
Non-repudiation provides proof of the origin and authenticity of data, ensuring that an individual or entity cannot deny having performed a specific action, such as creating or signing a software update package.
Step-by-Step Solution
Key Concept
CIA Triad and Non-Repudiation