单选题
1302.以下哪个措施满足GB/T 39786《信息安全技术 信息系统密码应用基本要求》中应用和数据安全层面的相关要求()。
A
用户将智能密码钥匙中的数字证书的序列号发送给应用系统,由应用系统在后台数据库比 对,如比对成功、证书在有效期内,则身份鉴别通过
B
利用服务器密码机等设备对应用系统指定的重要数据,使用常数12345678作为密钥,SM4加密和计算HMAC_SM3消息鉴别码后传输,实现对重要数据(在应用和数据安全层面)传输过程中的机密性和完整性保护。
C
利用开源密码库内置的密码功能,对重要数据进行加密签名后存储在数据库中,实现对重要数据在存储过程中的机密性和完整性保护。
D
使用依法设立的第三方电子认证机构提供数字证书服 务,使用具有商密产品认证证书的安全电子签章系统和时间戳服务器,来对可能涉及法律责任认定的数据原发、接收行为的不可否认性进行保护。
答案解析
正确答案:D
解析:
好的,我们来逐一分析这道题目的各个选项,并解释为什么选择D作为正确答案。
### 题目背景
题目要求选择一个符合GB/T 39786《信息安全技术 信息系统密码应用基本要求》中应用和数据安全层面相关要求的措施。
### 选项分析
**A. 用户将智能密码钥匙中的数字证书的序列号发送给应用系统,由应用系统在后台数据库比对,如比对成功、证书在有效期内,则身份鉴别通过。**
- **解析**:这个选项描述了一种基于数字证书的身份鉴别方法。虽然这种方法可以用于身份验证,但它主要关注的是身份鉴别,而不是数据的机密性和完整性保护。因此,它不完全符合题目中“应用和数据安全层面”的要求。
**B. 利用服务器密码机等设备对应用系统指定的重要数据,使用常数12345678作为密钥,SM4加密和计算HMAC_SM3消息鉴别码后传输,实现对重要数据(在应用和数据安全层面)传输过程中的机密性和完整性保护。**
- **解析**:这个选项描述了使用密码机对数据进行加密和完整性保护的方法。然而,使用常数12345678作为密钥是不安全的,因为固定的密钥容易被破解。因此,这个选项不符合密码应用的基本要求。
**C. 利用开源密码库内置的密码功能,对重要数据进行加密签名后存储在数据库中,实现对重要数据在存储过程中的机密性和完整性保护。**
- **解析**:这个选项描述了使用开源密码库对数据进行加密和签名的方法。虽然这种方法可以实现数据的机密性和完整性保护,但开源密码库的安全性无法得到充分保证,可能存在未知的漏洞或安全隐患。因此,这个选项也不完全符合标准的要求。
**D. 使用依法设立的第三方电子认证机构提供数字证书服务,使用具有商密产品认证证书的安全电子签章系统和时间戳服务器,来对可能涉及法律责任认定的数据原发、接收行为的不可否认性进行保护。**
- **解析**:这个选项描述了使用合法的第三方电子认证机构提供的数字证书服务,以及具有商密产品认证证书的安全电子签章系统和时间戳服务器,来确保数据的不可否认性。这种方法不仅符合GB/T 39786的要求,还能提供法律上的保障,确保数据的完整性和不可否认性。
### 为什么选择D
- **合法性**:D选项使用了依法设立的第三方电子认证机构,确保了数字证书的合法性和可信度。
- **安全性**:使用具有商密产品认证证书的安全电子签章系统和时间戳服务器,确保了数据的机密性和完整性。
- **不可否认性**:通过这些措施,可以确保数据的原发和接收行为的不可否认性,符合法律要求。
综上所述,D选项最符合GB/T 39786《信息安全技术 信息系统密码应用基本要求》中应用和数据安全层面的相关要求。
相关题目
单选题
3501.密码系统的安全性不应取决于不易改变的算法,而应取决于可随时改变的密钥。
单选题
3500.一般来说,常见的加密算法都能用软件实现。
单选题
3499.对称密码算法只能C语言实现而不能用其它程序设计语言实现。
单选题
3498.在相同的硬件平台和软件环境下,相同密钥长度的RSA和AES加密速度相同。
单选题
3497.HMAC是一种消息鉴别码。
单选题
3496.只使用一个密钥的CBC类MAC,无法保护消息的完整性。
单选题
3495.如果密文中有某一部分比特始终为常数,则该密文一定不具备不可预测性。
单选题
3494.如果密文中有某一比特始终为常数,则该密文不具备伪随机性。
单选题
3493.凯撒密码可以通过暴力破解来破译。
单选题
3492.非线性密码的目的是为了降低线性密码分析的复杂度。
