区块链金融应用《基础知识》练习题密码算法 .pdfVIP

  • 21
  • 0
  • 约1.85千字
  • 约 4页
  • 2023-09-27 发布于山东
  • 举报

区块链金融应用《基础知识》练习题密码算法 .pdf

区块链金融应用《基础知识》练习题密码算法 1.非对称加密(习题) 一、单项选择题 1、SHA256 和Scrypt 两种加密算法的区别正确的说法是? A 、SCRYPT 是后来者为了超越比特币的SHA256 算法,因此更高效更先进 B 、SCRYPT 占用的内存更多,计算时间更长,对硬件要求很高 C 、SCRYPT 使得矿工更容易挖矿,降低能耗 D 、SCRYPT 是一种对称加密算法 答案解析:SCRYPT 算法相对SHA256 算法来说,占用的内存更多,计算时间更 长,对硬件要求很高。 2、以下关于椭圆曲线算法的说法中正确的是? A 、是一种对称的单向算法 B 、是一种非对称的双向算法 C 、是一种非对称单向加密算法 D 、是一种对称双向算法 答案解析:这是一种非对称单向加密算法,因此私钥可以推导出公钥,而公钥却 无法反推出私钥。 3、面哪些不属于哈希函数加密算法? A 、MD5 B 、SM4 C 、Dagger D 、Ethash 答案解析:SM4 是对称算法。 4 、( )是用于加密和解密的数学函数,通常情况下,有两个相关的函数:一个 用作加密,另一个用作解密。 A 、交易广播 B 、交易确认 C 、密码算法 D 、数字签名 答案解析:密码算法是用于加密和解密的数学函数,通常情况下,有两个相关的 函数:一个用作加密,另一个用作解密。它们对应区块链中的两把钥匙,公钥和私 钥,对于一段需要保护的信息,通常使用公钥加密,用私钥解密,这种加密方法也 被称为公开密钥算法。 5、密码哈希函数是一类数学函数,可以在有效合理的时间内,将任意长度的消息 压缩为固定长度的二进制串,其输出值称为( ),也称为散列值。 A 、哈希值 B 、SHA-256 C 、区块高度 D 、超级账本 答案解析:密码哈希函数是一类数学函数,可以在有效合理的时间内,将任意长 度的消息压缩为固定长度的二进制串,其输出值称为哈希值,也称为散列值。 6、( )是指两个不同的消息在同一个哈希函数的作用下,具有相同的哈希值。 A 、谜题友好 B 、碰撞 C 、原像不可逆 D 、隐秘性 答案解析:碰撞是指两个不同的消息在同一个哈希函数的作用下,具有相同的哈 希值。 7 、( )通俗地说指的是知道输入值,很容易通过哈希函数计算出哈希值:但知 道哈希值,没有办法计算出原来的输入值。 A 、谜题友好 B 、碰撞 C 、原像不可逆 D 、抗碰撞性 答案解析:原像不可逆通俗地说指的是知道输入值,很容易通过哈希函数计算出 哈希值:但知道哈希值,没有办法计算出原来的输入值。 8、通俗地说,( )指的是没有便捷的方法去产生一满足特殊要求的哈希值。 A 、难题友好性 B 、碰撞 C 、原像不可逆 D 、抗碰撞性 答案解析:通俗的说,难题友好性指的是没有便捷的方法去产生一满足特殊要求 的哈希值。 二、多项选择题 9、下面哪些不属于哈希函数加密算法? A 、MD5 B 、Dagger C 、SCHNORR D 、SM4 E.Ethash 答案解析:Schnorr 机制是一种基于离散对数难题的知识证明机制。SM4.0(原名 SMS4.0)是中华人民共和国政府采用的一种分组密码标准,由国家密码管理局于 2012 年3 月21 日发布。 10、下面哪些属于加密数字货币? A 、网络黄金 B 、百度币 C 、Q 币 D 、狗狗币 E 、点点币 答案解析:选项中的狗狗币和点点币属于加密数字货币。 11、以下属于对称加密优点的是? A 、加密计算量小 B 、加密速度快 C 、秘钥管理方便 D 、秘钥安全性高 答案解析:对称加密就是指,加密和解密使用同一个密钥的加密方式,加密密钥 和解密密钥是一样的或彼此之间容易相互确定,所以具备了计算量小,加密速度快 的特点。 12、非对称加密算法需要以下哪种秘钥? A 、公钥 B 、基本秘钥 C 、会话秘钥 D 、私钥 答案解析:加密与解密分别使用两种不同的秘钥。 13、非对称算法的主要优点有 ?

文档评论(0)

1亿VIP精品文档

相关文档