在进行软件系统安全性分析时,( )保证信息不泄露给未授权的用户、实体或过程。
单选题
在进行软件系统安全性分析时,( )保证信息不泄露给未授权的用户、实体或过程。
A. 完整性
B. 不可否认性
C. 可控性
D. 机密性
答案:D
解析
正确答案:D. 机密性
机密性指信息只能被授权用户、实体或过程访问,防止未授权泄露,因此题干描述对应机密性。
- A 完整性:保证信息未被未授权篡改或破坏,关注“改没改”。
- B 不可否认性:保证行为发生后无法抵赖,常用于数字签名、审计。
- C 可控性:强调对信息传播和内容可管理、可控制。
- D 机密性:保证信息不泄露给未授权对象,关注“能不能看”。
面试延伸:安全基本属性常考 CIA,即机密性、完整性、可用性;此外还有不可否认性、可控性、可审查性等。机密性常用加密、访问控制、权限最小化实现;完整性常用哈希、数字签名、校验实现。