A.选择系统参数B.生成主密钥C.生成用户标识D.生成用户私钥
多项选择题有关SM9标识密码算法描述错误的是()
A.用户的公钥由用户标识唯一确定,用户需要通过第三方保证其公钥的真实性B.SM9密钥交换协议可以使通信双方通过对方的标识和自身的私钥经2次或可选3次信息传递过程,计算获取一个由双方共同决定的共享秘密密钥C.SM9密码算法的用户公钥长度一定为512比特,算法的应用与管理不需要数字证书D.在基于标识的加密算法中,解密用户持有一个标识和一个相应的私钥,该私钥由密钥生成中心通过主私钥和解密用户的标识结合产生。加密用户用解密用户的标识加密数据,解密用户用自身私钥解密数据
多项选择题SM2签名结果用ASN.1DER表示时,如果签名值为71字节,可能的情形是()
A.签名值中,r的最高位为1,s的最高位为0B.签名值中,r的最高位为0,s的最高位为1C.签名值中,r的最高位为0,s的最高位为0D.签名值中,r的最高位为1,s的最高位为1
多项选择题A利用B的SM2公钥直接加密消息,将SM2密文传输给B,以下说法正确的是()
A.这种方式可以实现消息源真实性鉴别B.这种方式不常用SM2一般用于加密一个对称加密密钥C.这种方式可以对消息的机密性进行保护D.这种方式可以防范对消息的恶意替换
多项选择题以下关于SM9算法与SM2算法的描述正确的是()
A.基于的困难问题略有不同B.SM9的私钥均需要由密钥管理中心生成,用户自己无法产生C.SM2的私钥产生可以不需要密钥管理中心的参与D.SM9使用时不需要数字证书实现实体与公钥的绑定
多项选择题SM2公钥加密算法的加密函数涉及到的运算有()
A.随机数生成B.杂凑值计算C.椭圆曲线点乘D.KDF