下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
试卷 > 软考中级 > 信息安全工程师 > 2026下半年软考信息安全工程师模考试卷(应用技术)及答案解析 > 本题我的试卷
试题三(15分) 阅读下列说明,回答问题1至问题4。 【说明】 某银行开发了一套手机银行App,需要对用户敏感数据进行保护。安全架构师在设计中采用了以下加密方案: 1. 用户在App端输入账户密码后,App使用SM4对密码进行加密(密钥为K1,K1以明文形式预置在App程序内部)。 2. 加密后的密码通过HTTPS协议传输到银行后台服务器。 3. 银行后台服务器接收到密文后,使用SM4密钥K1解密得到原始密码,然后与数据库中的密码Hash值进行比对验证。 4. 同时,App对用户的每一笔交易记录生成一个MD5哈希值,用于完整性校验。

【问题1】(3分)该方案中,SM4算法属于哪种密码体制(对称/非对称)?它的分组长度和密钥长度分别是多少比特?其加密算法与密钥扩展算法均采用多少轮非线性迭代结构?

参考答案
SM4是**对称密码体制**(分组密码)。 分组长度:128比特。 密钥长度:128比特。 迭代轮数:32轮非线性迭代结构。
答案解析
本题暂无答案解析,正确答案已在上方给出。