更多“散列函数”相关问题
  • 第1题:

    在散列(Hash)文件中,因为散列函数不是一对一的关系,所以选择好的散列函数和是散列文件的关键__________。


    正确答案:
    冲突处理方法。
    散列函数不是一对一的关系,选用的散列函数出现冲突现象是在所难免的。所以选择好的散列函数和冲突处理方法是散列文件的关键。

  • 第2题:

    散列函数对不同报文可以产生相同的散列码。()


    正确答案:错

  • 第3题:

    利用散列函数(Hash函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法的文件结构是______。

    A) 堆文件

    B) 聚集文件

    C) 索引文件

    D) 散列文件

    A.

    B.

    C.

    D.


    正确答案:D

  • 第4题:

    散列函数是密码的的基础,请简述散列函数的特点。


    正确答案: 散列函数的主要功能是实现信息的完整性,具有以下特点:
    ①输入可以为任意长度。
    ②输出数据长度固定(即Hash值的长度由算法的类型决定,与输入的消息大小无关)。
    ③单向性,即给出一个Hash值,很难反向计算出原始输入。
    ④唯一性,即难以找到两个不同的输入会得到相同的Hash输出值。

  • 第5题:

    单向散列函数的特性有。


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

  • 第6题:

    散列技术的查找效率主要取决于散列函数和处理冲突的方法。


    正确答案:错误

  • 第7题:

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

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

    正确答案:C

  • 第8题:

    散列函数在进行鉴别时需要密钥。


    正确答案:错误

  • 第9题:

    以下列出了MAC和散列函数的相似性,哪一项的说法是错误的?()

    • A、MAC和散列函数都是用于提供消息认证
    • B、MAC的输出值不是固定长度的,而散列函数的输出值是固定长度的
    • C、MAC和散列函数都不需要密钥
    • D、MAC和散列函数都不属于非对称加密算法

    正确答案:C

  • 第10题:

    多选题
    散列函数不同的叫法有()
    A

    哈希函数

    B

    杂凑函数

    C

    收缩函数

    D

    消息摘要

    E

    数字指纹


    正确答案: A,B
    解析: 暂无解析

  • 第11题:

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

    压缩信息函数

    B

    哈希函数

    C

    单向散列函数

    D

    杂凑函数


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

  • 第12题:

    单选题
    现行的密码算法主要包括()
    A

    分组密码、公钥密码、散列函数

    B

    序列密码、分组密码、公钥密码、散列函数

    C

    序列密码、分组密码、散列函数

    D

    序列密码、分组密码、公钥密码


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

  • 第13题:

    散列文件使用散列函数将记录的关键字值计算转化为记录的存放地址,因为散列函数是一对一的关系,则选择好的( )方法是散列文件的关键。

    A、散列函数

    B、除余法中的质数

    C、冲突处理

    D、散列函数和冲突处理


    正确答案:D

  • 第14题:

    散列函数对于不同的报文可以产生相同的散列码。()

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


    正确答案:×

  • 第15题:

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

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

    正确答案:A

  • 第16题:

    散列函数


    正确答案: 一个把查找表中的关键字映射成该关键字对应的地址的函数。

  • 第17题:

    下列关于散列函数的说法错误的是()

    • A、散列函数的输出的长度不固定
    • B、散列函数的输出是固定长度
    • C、散列函数的输入的大小是可变的
    • D、散列函数不需要加密密钥

    正确答案:A

  • 第18题:

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

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

    正确答案:A

  • 第19题:

    现行的密码算法主要包括()

    • A、分组密码、公钥密码、散列函数
    • B、序列密码、分组密码、公钥密码、散列函数
    • C、序列密码、分组密码、散列函数
    • D、序列密码、分组密码、公钥密码

    正确答案:B

  • 第20题:

    散列函数不使用DES块加密法的原因之一是DES块加密法将会限制散列函数的值,DES将会把散列函数的值限制在多少位()

    • A、16位
    • B、32位
    • C、64位
    • D、128位

    正确答案:C

  • 第21题:

    单选题
    散列函数不使用DES块加密法的原因之一是DES块加密法将会限制散列函数的值,DES将会把散列函数的值限制在多少位()
    A

    16位

    B

    32位

    C

    64位

    D

    128位


    正确答案: B
    解析: DES块加密法只有64位的长度,它将散列函数的值限制为64位,对于安全散列值来说这样的值太小了,所以本题正确答案是选项C“64位”。

  • 第22题:

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

    散列函数的算法是公开的

    B

    散列函数的算法是保密的

    C

    散列函数中给定长度不确定的输入串,很难计算出散列值

    D

    散列函数中给定散列函数值,能计算出输入串


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

  • 第23题:

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

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

  • 第24题:

    单选题
    下列关于散列函数的说法错误的是()
    A

    散列函数的输出的长度不固定

    B

    散列函数的输出是固定长度

    C

    散列函数的输入的大小是可变的

    D

    散列函数不需要加密密钥


    正确答案: B
    解析: 本题答案是选项A,因为散列函数的输入是任何长度的消息,它不规定输入的长度但是它的输出结果是固定长度的消息摘要,所以选项A“散列函数的输出的长度不固定”这个说法不正确。其他选项的说法都是正确的。散列函数不需要加密密钥只需要一个可变的输入值,所以选项D也是正确说法。