《算法SM9》题目

在这里插入图片描述

判断题

SM9密码算法系统参数由KGC选择。

A.正确

B.错误
正确答案A

多项选择题

SM9密码算法KGC是负责( )的可信机构。

A.选择系统参数

B.生成主密钥

C.生成用户标识

D.生成用户私钥
正确答案ABD

判断题

SM9密钥封装机制封装的秘密密钥是根据解封装用户的标识生成的。

A.正确

B.错误
正确答案A

判断题

SM9密码算法的用户私钥由KGC通过随机数发生器产生。

A.正确

B.错误
正确答案B

判断题

SM9密钥交换协议要求必须有密钥确认。

A.正确

B.错误
正确答案B

多项选择题

有关SM9标识密码算法描述错误的是( )。

A.用户的公钥由用户标识唯一确定,用户需要通过第三方保证其公钥的真实性

B.SM9密钥交换协议可以使通信双方通过对方的标识和自身的私钥经2次或可选 3次信息传递过程,计算获取一个由双方共同决定的共享秘密密钥

C.SM9密码算法的用户公钥长度一定为512比特,算法的应用与管理不需要数字证书

D.在基于标识的加密算法中,解密用户持有一个标识和一个相应的私钥,该私钥由密钥生成中心通过主私钥和解密用户的标识结合产生。加密用户用解密用户的标识加密数据,解密用户用自身私钥解密数据
正确答案AC

单项选择题

SM9数字签名的生成会用到( )。

A.主公钥

B.主私钥

C.标识

D.数字证书
正确答案A

单项选择题

在SM9数字签名的生成和验证过程之前,杂凑函数( )。

A.仅对待签名消息进行压缩

B.仅对待验证消息进行压缩

C.对待签名消息和待验证消息都要压缩

D.不起任何作用
正确答案C

多项选择题

以下( )是SM9的应用场景。	

A.密钥封装

B.协商密钥

C.加密数据

D.数字签名
正确答案ABCD

判断题

SM9是基于标识的密码算法。

A.正确

B.错误
正确答案A

判断题

SM9密码算法的主公钥由KGC通过随机数发生器产生。

A.正确

B.错误
正确答案B

判断题

SM9密码算法使用256位的BN曲线。

A.正确

B.错误
正确答案A

判断题

SM9密码算法的密钥派生函数需要调用Hash函数。

A.正确

B.错误
正确答案A

判断题

SM9密码算法的消息认证码函数需要调用Hash函数。

A.正确

B.错误
正确答案A

判断题

椭圆曲线双线性对的安全性是SM9密码算法安全性的重要基础。

A.正确

B.错误
正确答案A

判断题

SM9密码算法需要保证选取的椭圆曲线上离散对数问题难解。

A.正确

B.错误
正确答案A

判断题

在采用SM9数字签名算法生成/验证签名之前,需要使用Hash函数对待签/待验证消息进行压缩。

A.正确

B.错误
正确答案A

判断题

SM9密钥封装机制封装的秘密密钥由解封装用户使用主私钥进行解密。

A.正确

B.错误
正确答案B

判断题

SM9公钥加密算法是密钥封装机制和消息封装机制的结合。

A.正确

B.错误
正确答案A

判断题

SM9公钥加密算法消息封装机制使用了KDF作为辅助函数。

A.正确

B.错误
正确答案A

判断题

根据SM9标识密码算法行业标准的规定,SM9密码算法必须使用国家密码管理主管部门批准的随机数发生器。

A.正确

B.错误
正确答案A

判断题

SM9密码算法采用的椭圆曲线嵌入次数越大安全性越高,因此嵌入次数越大越好。

A.正确

B.错误
正确答案B

判断题

SM9密码算法椭圆曲线点的字节串表示形式有3种:压缩、未压缩和混合表示形式。

A.正确

B.错误
正确答案A

判断题

SM9是分组密码算法。

A.正确

B.错误
正确答案B

判断题

SM9是序列密码算法。

A.正确

B.错误
正确答案B

判断题

SM9是Hash算法。

A.正确

B.错误
正确答案B

判断题

SM9密码算法采用的椭圆曲线双线性对是R-ate对。

A.正确

B.错误
正确答案A

判断题

SM9数字签名算法的辅助函数包括密码杂凑函数和随机数发生器。

A.正确

B.错误
正确答案A

判断题

SM9密钥封装机制和公钥加密算法都需要密钥派生函数作为辅助函数。

A.正确

B.错误
正确答案A

判断题

SM9密码算法的标识可以是姓名、性别、年龄、身份证号、手机号码中的一种。

A.正确

B.错误
正确答案B

判断题

SM9密码算法用户标识由KGC生成。

A.正确

B.错误
正确答案B

判断题

SM9数字签名算法签名者使用主私钥生成签名,验证者使用主公钥进行验证。

A.正确

B.错误
正确答案B

判断题

SM9公钥加密算法使用接受者的用户标识加密数据,使用接受者私钥对数据进行解密。

A.正确

B.错误
正确答案A

判断题

SM9密钥交换协议需要使用密码杂凑函数、密钥派生函数、随机数发生器作为辅助函数。

A.正确

B.错误
正确答案A

判断题

SM9数字签名算法、密钥交换协议、密钥封装机制、公钥加密算法都需要使用密码杂凑函数和随机数发生器作为辅助函数。

A.正确

B.错误
正确答案A

判断题

SM9公钥加密算法中消息认证码函数使用密钥派生函数生成的密钥。

A.正确

B.错误
正确答案A

单项选择题

SM9是一种( )算法。

A.序列密码

B.分组密码

C.公钥密码

D.杂凑函数
正确答案C

单项选择题

SM9是一种( )的公钥密码算法。

A.基于格

B.基于编码

C.基于多变量

D.基于椭圆曲线双线性对
正确答案D

单项选择题

( )是SM9密码算法的特点。

A.基于数字证书

B.抗量子计算攻击

C.基于标识

D.安全性基于大数分解问题难解性
正确答案C

单项选择题

在( )年,中国国家密码管理局将SM9密码算法正式发布为密码行业标准。

A.2014

B.2015

C.2016

D.2017
正确答案C

单项选择题

在( ) 年, SM9 数字签名算法被一致通过为ISO/IEC国际标准,正式进入标准发布阶段。

A.2014

B.2015

C.2016

D.2017
正确答案D

单项选择题

以下( )不能作为SM9密码算法的标识。

A.姓名

B.身份证号

C.手机号码

D.电子邮箱
正确答案A

单项选择题

SM9密钥交换协议的辅助函数不包括( )。

A.杂凑函数

B.密钥派生函数

C.随机数发生器

D.分组密码算法
正确答案D

单项选择题

SM9密码算法系统参数不包括( )。

A.椭圆曲线方程参数

B.私钥生成函数识别符

C.椭圆曲线识别符

D.双线性对识别符
正确答案B

单项选择题

SM9密码算法椭圆曲线无穷远点的字节串表示形式是( )。

A.单一零字节表示形式

B.压缩表示形式

C.未压缩表示形式

D.混合表示形式
正确答案A

单项选择题

关于SM9密码算法选用椭圆曲线的嵌入次数说法正确的是( )。

A.嵌入次数越大安全性越高

B.嵌入次数越大双线性对计算越容易

C.选择椭圆曲线的嵌入次数越大越好

D.选择椭圆曲线的嵌入次数越小越好
正确答案A

单项选择题

SM9密码算法采用的椭圆曲线双线性对是( )。

A.Weil对

B.Tate对

C.Ate对

D.R-ate对
正确答案D

单项选择题

SM9密码算法采用的椭圆曲线的嵌入次数是( )。

A.10

B.11

C.12

D.13
正确答案C

单项选择题

( )算法可用于做SM9数字签名算法的辅助函数。

A.SM1

B.SM2

C.SM3

D.SM4
正确答案CD

单项选择题

SM9密码算法主公钥由( )产生。

A.KGC通过随机数发生器

B.KGC通过主私钥结合系统参数

C.用户通过随机数发生器

D.用户通过主私钥结合系统参数
正确答案B

单项选择题

SM9密码算法主私钥由( )产生。

A.KGC通过随机数发生器

B.KGC通过主公钥结合系统参数

C.用户通过随机数发生器

D.用户通过主公钥结合系统参数
正确答案A

单项选择题

SM9密码算法用户私钥由( )产生。

A.KGC通过随机数发生器

B.KGC通过主私钥结合用户标识

C.用户通过随机数发生器

D.用户通过主私钥结合用户标识
正确答案B

单项选择题

SM9密码算法用户公钥( )。

A.通过随机数发生器生成

B.根据用户标识唯一确定

C.通过主私钥结合系统参数生成

D.通过用户私钥结合系统参数生成
正确答案B

单项选择题

SM9密码算法的功能不包括( )。

A.数字签名

B.密钥交换

C.杂凑函数

D.公钥加密
正确答案C

单项选择题

SM9密钥封装机制封装的秘密密钥是( )生成的。

A.根据主公钥

B.根据接受者的用户标识

C.由随机数发生器

D.以上都不对
正确答案B

多项选择题

SM9密码算法的主要内容包括( )。

A.数字签名算法

B.密钥交换协议

C.密钥封装机制

D.公钥加密算法
正确答案ABCD

多项选择题

SM9数字签名算法的辅助函数包括( )。

A.杂凑函数

B.密钥派生函数

C.随机数发生器

D.分组密码算法
正确答案AC

多项选择题

( )问题的难解性是SM9密码算法安全性的重要基础。

A.双线性逆

B.判定性双线性逆

C.τ-双线性逆

D.τ-Gap-双线性逆
正确答案ABCD

多项选择题

SM9密码算法涉及的数据类型有( )。

A.比特串

B.字节串

C.有限域元素

D.椭圆曲线上的点
正确答案ABCD

多项选择题

SM9密码算法椭圆曲线非无穷远点的字节串表示形式有( )。

A.单一零字节表示形式

B.压缩表示形式

C.未压缩表示形式

D.混合表示形式
正确答案BCD

多项选择题

( )算法用于SM9密码算法的辅助函数。

A.SM1

B.SM2

C.SM3

D.SM4
正确答案CD

多项选择题

关于SM9密码算法涉及的辅助函数以下说法正确的是( )。	

A.根据SM9标识密码算法行业标准的规定,SM9密码算法使用的杂凑函数必须是SHA-256算法

B.根据SM9标识密码算法行业标准的规定,SM9密码算法使用的杂凑函数必须是国家密码管理主管部门批准的杂凑函数

C.根据SM9标识密码算法行业标准的规定,SM9密码算法使用的分组密码算法必须是AES算法

D.根据SM9标识密码算法行业标准的规定,SM9密码算法使用的分组密码算法必须是国家密码管理主管部门批准的分组密码算法
正确答案BD

多项选择题

SM9密码算法的特点有( )。

A.抗量子计算攻击

B.基于椭圆曲线双线性对

C.基于标识

D.基于数字证书
正确答案BC

多项选择题

SM9密码算法的标识可以有( )。

A.性别

B.电子邮箱

C.年龄

D.手机号码
正确答案BD

判断题

SM9标识密码算法密钥交换过程中不需要计算群中的元素。

A.正确

B.错误
正确答案B

单项选择题

SM9密钥交换协议中通信双方共需( )次消息传递。

A.2

B.3

C.4

D.2或3
正确答案D

单项选择题

关于SM9密钥交换协议以下说法错误的是( )。

A.通信双方通过2次信息传递可以协商共享密钥

B.提供可选的密钥确认功能

C.基于椭圆曲线双线性对

D.通过双方主密钥实现密钥协商
正确答案D

单项选择题

关于SM9数字签名算法以下说法错误的是( )。

A.基于椭圆曲线双线性对实现

B.签名之前需要对待签消息进行压缩

C.使用主私钥对待签消息进行签名

D.可通过签名者标识和其他信息对签名进行验证
正确答案C

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/939528.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C语言——实现求出最大值

问题描述&#xff1a;利用C语言自定义函数求出一维数组里边最大的数字 //利用函数找最大数#include<stdio.h>int search(int s[9]) //查找函数 {int i , max s[0] , max_xia 0;for(i0;i<9;i){if(s[i] > max){max_xia i;max s[max_xia];}}return max; } in…

【尚硅谷 - SSM+SpringBoot+SpringSecurity框架整合项目 】项目打包并且本地部署

前后端分离开发&#xff1a;把一个项目拆成两部分进行开发&#xff0c;所以在打包的时候&#xff0c;需要使用不同的打包方式。 后端 – SpringBoot – jar包 前端 – Vue: 因为使用了vue-admin-template框架&#xff1a;所以先使用框架进行打包使用Nginx部署&#xff0c;通…

【SH】Ubuntu Server 24服务器搭建MySQL数据库研发笔记

文章目录 搭建服务器在线安装1. 更新软件包列表2. 安装MySQL3. 检查MySQL状态4. 修改密码5. 新增用户6. 设置局域网访问 离线安装下载安装包 常用命令参考文档在线安装日志 搭建服务器 作者羊大侠搭建的是 Ubuntu Server 24.04 LTS 服务器环境 搭建参考文档&#xff1a;【SH】…

容器化技术全面解析:Docker 与 Containerd 的深入解读

目录 Docker 简介 1. 什么是 Docker&#xff1f; 2. Docker 的核心组件 3. Docker 的主要功能 4. Docker 的优点 5. Docker 的使用场景 Containerd 简介 1. 什么是 Containerd&#xff1f; 2. Containerd 的核心特性 3. Containerd 的架构 4. Containerd 与 Docker 的…

华为数通最新题库 H12-821 HCIP稳定过人中

以下是成绩单和考试人员 HCIP H12-831 HCIP H12-725 安全中级

Webots控制器编程

本文主要内容是如何编写Webots控制器&#xff0c;使用语言为Python。 文章目录 1. 新增控制器2. Hello World Example3. 读取传感器4. 使用执行器5. 理解step和robot.step函数6. 同时使用传感器和执行器7. 控制器参数 1. 新增控制器 对机器人Robot新增控制器的方式&#x…

[SAP ABAP] 将内表数据转换为HTML格式

从sflight数据库表中检索航班信息&#xff0c;并将这些信息转换成HTML格式&#xff0c;然后下载或显示在前端 开发步骤 ① 自定义一个数据类型 ty_sflight 来存储航班信息 ② 声明内表和工作区变量&#xff0c;用于存储表头、字段、HTML内容和航班详细信息以及创建字段目录lt…

《算法SM4》题目

单项选择题 我国商用密码算法SM4迭代结构是&#xff08;&#xff09;。 A.平衡Fesitel网络结构 B.非平衡Fesitel网络结构 C.SP结构 D.MD结构 正确答案B 多项选择题 SM4分组密码算法轮函数中的T置换&#xff0c;包括的运算有&#xff08;&#xff09;。 A.非线性变换 …

深度学习革新音乐转录

✨✨ 欢迎大家来访Srlua的博文&#xff08;づ&#xffe3;3&#xffe3;&#xff09;づ╭❤&#xff5e;✨✨ &#x1f31f;&#x1f31f; 欢迎各位亲爱的读者&#xff0c;感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢&#xff0c;在这里我会分享我的知识和经验。&am…

Flink2.0未来趋势中需要注意的一些问题

手机打字&#xff0c;篇幅不长&#xff0c;主要讲一下FFA中关于Flink2.0的未来趋势&#xff0c;直接看重点。 Flink Forward Asia 2024主会场有一场关于Flink2.0的演讲&#xff0c;很精彩&#xff0c;官方也发布了一些关于Flink2.0的展望和要解决的问题。 1.0时代和2.0时代避免…

EasyPlayer.js播放器Web播放H.265要兼顾哪些方面?

在数字化时代&#xff0c;流媒体技术已经成为信息传播和娱乐消费的重要方式。随着互联网技术的飞速发展和移动设备的普及&#xff0c;流媒体服务正在重塑我们的生活和工作方式。从视频点播、在线直播到音乐流媒体&#xff0c;流媒体技术的广泛应用不仅改变了内容的分发和消费模…

在 Solana 上实现 SOL 转账及构建支付分配器

与以太坊不同&#xff0c;在以太坊中&#xff0c;钱包通过 msg.value 指定交易的一部分并“推送” ETH 到合约&#xff0c;而 Solana 程序则是从钱包“拉取” Solana。 因此&#xff0c;没有“可支付”函数或“msg.value”这样的概念。 下面我们创建了一个新的 anchor 项目&a…

灵活接入第三方接口,解析第三方json数据,返回我们想要的json格式

需求&#xff1a;我想接入任意第三方http 接口&#xff08;暂不考虑鉴权问题&#xff09;、接口返回任意json数据。 1、要求返回的json数据通过我的R< T > 返回。 2、我的R< T > 里面包含参数 data&#xff0c;code&#xff0c;msg&#xff0c;success标识。 3、…

ExcelVBA编程输出ColorIndex与对应颜色色谱

标题 ExcelVBA编程输出ColorIndex与对应颜色色谱 正文 解决问题编程输出ColorIndex与对应色谱共56&#xff0c;打算分4纵列输出&#xff0c;标题是ColorIndex,Color,Name 1. 解释VBA中的ColorIndex属性 在VBA&#xff08;Visual Basic for Applications&#xff09;中&#xff…

【常微分方程讲义1.1】方程的种类发展与完备

方程在数学历史中不断发展&#xff0c;逐步趋于完备。从最初的简单代数方程到包含函数、算子甚至泛函的更复杂方程&#xff0c;数学家通过不断的扩展和深化&#xff0c;逐渐建立起更为丰富和多元的方程类型体系。方程的种类之所以不断演变&#xff0c;部分是因为解决实际问题的…

Unity 组件学习记录:Aspect Ratio Fitter

概述 Aspect Ratio Fitter是 Unity 中的一个组件&#xff0c;用于控制 UI 元素&#xff08;如Image、RawImage等&#xff09;的宽高比。它在处理不同屏幕分辨率和尺寸时非常有用&#xff0c;可以确保 UI 元素按照预期的比例进行显示。当添加到一个 UI 对象上时&#xff0c;Aspe…

数智读书笔记系列010 生命3.0:人工智能时代 人类的进化与重生

书名&#xff1a;生命3.0 生命3.0&#xff1a;人工智能时代,人类的进化与重生 著者&#xff1a;&#xff3b;美&#xff3d;迈克斯•泰格马克 迈克斯・泰格马克 教育背景与职业 教育背景&#xff1a;迈克斯・泰格马克毕业于麻省理工学院&#xff0c;获物理学博士学位。职业经…

校园点餐订餐外卖跑腿Java源码

简介&#xff1a; 一个非常实用的校园外卖系统&#xff0c;基于 SpringBoot 和 Vue 的开发。这一系统源于黑马的外卖案例项目 经过站长的进一步改进和优化&#xff0c;提供了更丰富的功能和更高的可用性。 这个项目的架构设计非常有趣。虽然它采用了SpringBoot和Vue的组合&am…

JavaScript 中通过Array.sort() 实现多字段排序、排序稳定性、随机排序洗牌算法、优化排序性能,JS中排序算法的使用详解(附实际应用代码)

目录 JavaScript 中通过Array.sort() 实现多字段排序、排序稳定性、随机排序洗牌算法、优化排序性能&#xff0c;JS中排序算法的使用详解&#xff08;附实际应用代码&#xff09; 一、为什么要使用Array.sort() 二、Array.sort() 的使用与技巧 1、基础语法 2、返回值 3、…

20241219解决荣品PRO-RK3566开发板适配gc2093摄像头之后通过HDMI输出的时候无法录像的问题

20241219解决荣品PRO-RK3566开发板适配gc2093摄像头之后通过HDMI输出的时候无法录像的问题 2024/12/19 19:37 使用荣品PRO-RK3566开发板配套的百度网盘中的SDK&#xff1a;rk-android13-20240713.tgz默认编译出来的IMG固件。 刷机之后&#xff0c;gc2093可以拍照&#xff0c;最…