更多“散列函数的主要功能是实现信息的完整性,不具有以下哪个特点()。”相关问题
  • 第1题:

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

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

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

    C.易于实现

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


    正确答案:D

  • 第2题:

    以下不属于认证函数的是______。

    A.信息加密函数

    B.信息认证码

    C.散列函数

    D.信息安全函数


    正确答案:D

  • 第3题:

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

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

    正确答案:A

  • 第4题:

    单向散列函数主要用于提供信息交换时的完整性,以验证数据在传输过程中是否被篡改。


    正确答案:正确

  • 第5题:

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

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

    正确答案:A

  • 第6题:

    简要说明散列(哈希)函数的特点。


    正确答案: 哈希函数有如下特点:输入数字串与输出数字串具有唯一的对应关系;输入数字串中任何变化会导致输出数字串也发生变化;从输出数字串不能够反求出输入数字串。哈希函数算法有多种,它受到广泛的应用,在信息安全领域,它是实现数字签名和认证的重要工具。

  • 第7题:

    以下哪个概念是这样被定义的“通过计算消息的散列值并用产生者的私钥加密这个值来生成一值,这个值来确认数据的来源和完整性”()

    • A、数字信封
    • B、散列函数
    • C、数字签名
    • D、消息认证码

    正确答案:C

  • 第8题:

    单选题
    散列函数的主要功能是实现信息的完整性,不具有以下哪个特点()。
    A

    输入可以为任意长度

    B

    输出数据长度固定

    C

    双向性

    D

    唯一性


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

  • 第9题:

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

    散列函数的算法是公开的

    B

    散列函数的算法是保密的

    C

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

    D

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


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

  • 第10题:

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

    压缩信息函数

    B

    哈希函数

    C

    单向散列函数

    D

    杂凑函数


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

  • 第11题:

    单选题
    以下哪个选项可以证明某个文件创建的日期()
    A

    数字信封

    B

    数字签名

    C

    数字时间戳

    D

    散列函数


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

  • 第12题:

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

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

    B

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

    C

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

    D

    散列函数不需要加密密钥


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

  • 第13题:

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

    A、散列函数

    B、除余法中的质数

    C、冲突处理

    D、散列函数和冲突处理


    正确答案:D

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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


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

  • 第16题:

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

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

    正确答案:A

  • 第17题:

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

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

    正确答案:C

  • 第18题:

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

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

    正确答案:D

  • 第19题:

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

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

    正确答案:C

  • 第20题:

    单选题
    以下哪个概念是这样被定义的“通过计算消息的散列值并用产生者的私钥加密这个值来生成一值,这个值来确认数据的来源和完整性”()
    A

    数字信封

    B

    散列函数

    C

    数字签名

    D

    消息认证码


    正确答案: C
    解析: 选项C是正确的,数字签名使得消息的产生者可以添加一个起签名作用的码,通过计算消息的散列值并用产生者的私钥加密散列值来生成签名。签名保证了消息的来源和完整性。数字信封是密文和密钥的组合以加密的形式发给接受者使用,所以选项A不是本题内容所定义的。散列函数将可变的输入信息转化为固定大小的输出,是消息认证码的一种变形。消息认证码的定义是利用密钥来生成一个固定长度的短数据块,并将该数据块附加在消息之后。根据以上解释可知本题定义的概念是数字签名。

  • 第21题:

    问答题
    简要说明散列函数的特点?

    正确答案: H可以应用于任意长度的消息;H产生定长的输出;对任意给定的消息x,计算H(x)比较容易,用硬件和软件均可实现;单向性:又称为抗原像性,对任意给定的消息x,找到满足y不等于x,且H(x)=H(y)的消息x在计算上是不可行的;抗弱碰撞性:又称为抗第二原像性,对任意给定的消息x,找到满足y不等于x,且H(x)=H(y)的消息y在计算上是不可行的;抗强碰撞性:找到任何满足H(x)=H(y)的偶对(x,y)在计算上是不可行的。
    解析: 暂无解析

  • 第22题:

    问答题
    简要说明散列(哈希)函数的特点。

    正确答案: 哈希函数有如下特点:输入数字串与输出数字串具有唯一的对应关系;输入数字串中任何变化会导致输出数字串也发生变化;从输出数字串不能够反求出输入数字串。哈希函数算法有多种,它受到广泛的应用,在信息安全领域,它是实现数字签名和认证的重要工具。
    解析: 暂无解析

  • 第23题:

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

    单向函数

    B

    单向陷门函数

    C

    单向散列函数

    D

    双向函数


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