参考答案和解析
正确答案: 单向散列函数能处理任意大小的信息,其生成的信息摘要数据块长度是固定的,而且对一个源数据反复执行该函数得到的结果是相同的;单向散列函数生成的信息摘要是不可预见的,产生的信息摘要的大小与原始数据信息块的大小没有任何联系,信息摘要看起来与原始数据也没有明显的关系,而且原始数据信息的一个微小变化都会对新产生的信息摘要产生很大的影响;它具有不可逆性,没有办法通过生成的信息摘要重新生成原始数据信息。
更多“单向散列函数的特性有。”相关问题
  • 第1题:

    默克尔树可以通过哈希函数组织为一个定长、不可逆的单向散列函数。()

    此题为判断题(对,错)。


    答案:对

    解析:哈希算法即通过一定的函数计算过程,将任意长度的字符转换成固定长度的字符串,而且此种算法是不可逆的,即单向的。故答案正确。

  • 第2题:

    安全单向散列函数不具备下列_______特性。

    A.单向散列函数能处理任意大小的信息,其生成的信息摘要数据块长度总是具有固定的大小

    B.对同一个源数据反复执行该函数得到的信息摘要相同

    C.单向散列函数生成的信息摘要是不可预见的,原始数据信息的一个微小变化都会对新产生的信息摘要产生很大的影响

    D.具有可逆性,可以通过信息摘要重新生成原始数据信息


    正确答案:B

  • 第3题:

    在进行消息认证时,经常利用安全单向散列函数产生消息摘要。安全单向散列函数不需要具有(47)特性。

    A.不同输入产生相同输出

    B.根据输出可以确定输入消息

    C.提供随机性或者伪随机性

    D.获取输出的时间非常短


    正确答案:B
    解析:一个好的消息摘要函数应具有如下特点。①根据输入报文获取输出摘要的时间非常短;②根据输出无法还原出输入消息;③输出摘要的长度是固定的。可见,安全单向散列函数不具有“根据输出可以确定输入消息”的功能。

  • 第4题:

    散列算法是指通过把一个单向数学函数应用于数据,将任意长度的一块数据转换为一个定长的、不可逆转的数据,常见的散列函数有哪些()。

    • A、MD5
    • B、SHA-1
    • C、HMAC
    • D、ESA
    • E、AS

    正确答案:A,B,C

  • 第5题:

    关于散列函数的概念,下列阐述中正确的是()

    • A、散列函数的算法是公开的
    • B、散列函数的算法是保密的
    • C、散列函数中给定长度不确定的输入串,很难计算出散列值
    • D、散列函数中给定散列函数值,能计算出输入串

    正确答案:A

  • 第6题:

    下面()不是Hash函数的等价提法。

    • A、压缩信息函数
    • B、哈希函数
    • C、单向散列函数
    • D、杂凑函数

    正确答案:A

  • 第7题:

    在数字签名技术中,使用安全单向散列函数生产()。


    正确答案:信息摘要

  • 第8题:

    散列函数的哪个性质涉及散列函数抗生日攻击的能力强弱问题()

    • A、单向性
    • B、抗弱碰撞性
    • C、抗计算性
    • D、抗强碰撞性

    正确答案:D

  • 第9题:

    单选题
    以下哪种算法为不可逆的数学运算()
    A

    单向散列函数

    B

    RC4

    C

    混淆

    D

    DES


    正确答案: A
    解析: 答案是A,单向散列函数是单向的,不能通过散列码逆向推算出原始数据。选项B“RC4”是对称密码算法也不是不可逆的数学算法,攻击者获得密钥就可破解密文,同样道理选项D“DES”也是错误的。选项C“混淆”是Shannon提出的加密手段,它也不是不可逆的数学运算。

  • 第10题:

    单选题
    寻找怎样的函数是公钥密码体制应用的关键()
    A

    单向函数

    B

    单向散列函数

    C

    单向陷门函数

    D

    可逆函数


    正确答案: D
    解析: 答案是选项C,单向陷门函数是公钥密码体制应用的关键。单向函数不是公钥密码体制应用的关键,所以选项A是错误的;单向散列函数用于消息认证,所以选项B也是错误的;选项D是迷惑选项,所以也是错误的。

  • 第11题:

    单选题
    散列函数的哪个性质涉及散列函数抗生日攻击的能力强弱问题()
    A

    单向性

    B

    抗弱碰撞性

    C

    抗计算性

    D

    抗强碰撞性


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    什么函数可以用于验证消息的完整性()
    A

    单向函数

    B

    单向陷门函数

    C

    单向散列函数

    D

    双向函数


    正确答案: A
    解析: 该题答案是C,单向散列函数可以用于验证消息的完整性。选项A和选项D是迷惑选项,选项B中“单向陷门函数”是非对称加密算法的关键,但不是永远消息的完整性验证。

  • 第13题:

    在公用密钥数字签名技术中,使用单向散列函数生成消息摘要的目的是( )


    正确答案:B
    数字签名使用的技术决定了数字签名的功能:安全单向散列函数的特性使得不同数据生成相同加密摘要的可能性很小,从而保证了数据传输过程中的完整性;公开密钥加密技术决定了除发送者之外,其他任何人都不可能产生该密文,从而证明了发送者的身份,也使得发送者无法抵赖。

  • 第14题:

    安全单向散列函数不具备下列哪个特性?

    A.单向散列函数能处理任意大小的信息,其生成的信息摘要数据块长度总是具有固小

    B.对同一个源数据反复执行该函数得到的信息摘要相同

    C.单向散列函数生成的信息商要是不可预见的,原始信息的一个微小变化都会对新产生的信息摘要产生很大的影响

    D.具有可逆性,可以通过信息摘要重新生成原始数据信息


    正确答案:D
    解析:安全单向散列函数的特性保证如果两条信息的信息摘要相同,那么它们的信息内容也相同。但安全单向散列函数是单向的,一旦生成摘要,不具有可逆性。

  • 第15题:

    散列函数强无碰撞特性包含有单向性。


    正确答案:正确

  • 第16题:

    单向散列函数计算量大,通常只适合于加密小段数据,如口令、数据校验和等。


    正确答案:正确

  • 第17题:

    MD5和SHA算法属于单向散列函数。


    正确答案:正确

  • 第18题:

    什么函数可以用于验证消息的完整性()

    • A、单向函数
    • B、单向陷门函数
    • C、单向散列函数
    • D、双向函数

    正确答案:C

  • 第19题:

    寻找怎样的函数是公钥密码体制应用的关键()

    • A、单向函数
    • B、单向散列函数
    • C、单向陷门函数
    • D、可逆函数

    正确答案:C

  • 第20题:

    一个函数,若计算函数值很容易,并且在缺少一些附加信息时计算函数的逆是不可行的,但是已知这些附加信息时,可在多项式时间内计算出函数的逆,这样的函数被称为什么函数()

    • A、不可逆函数
    • B、单向函数
    • C、单向散列函数
    • D、单向陷门函数

    正确答案:D

  • 第21题:

    判断题
    Hash算法又称单向散列函数算法。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    单选题
    下面()不是Hash函数的等价提法。
    A

    压缩信息函数

    B

    哈希函数

    C

    单向散列函数

    D

    杂凑函数


    正确答案: C
    解析: 暂无解析

  • 第23题:

    问答题
    单向散列函数的特性有。

    正确答案: 单向散列函数能处理任意大小的信息,其生成的信息摘要数据块长度是固定的,而且对一个源数据反复执行该函数得到的结果是相同的;单向散列函数生成的信息摘要是不可预见的,产生的信息摘要的大小与原始数据信息块的大小没有任何联系,信息摘要看起来与原始数据也没有明显的关系,而且原始数据信息的一个微小变化都会对新产生的信息摘要产生很大的影响;它具有不可逆性,没有办法通过生成的信息摘要重新生成原始数据信息。
    解析: 暂无解析