参考答案和解析
本题答案:C
更多“散列算法可以做哪些事?()。A、碰撞约束B、入侵检测C、组合散列D、随机数生成器 ”相关问题
  • 第1题:

    (35)不属于SSL应用数据的传输过程。

    A.应用程序把应用数据直接发送给接收方
    B.发送方使用散列算法对压缩后的数据进行散列,得到数据的散列值;
    C.发送方根据需要,使用指定的压缩算法,压缩应用数据;
    D.发送方把散列值和压缩后的应用数据一起用加密算法加密

    答案:A
    解析:
    SSL应用数据的传输过程为:
    ·应用程序把应用数据提交给本地的SSL进程;
    ·发送方根据需要,使用指定的压缩算法,压缩应用数据;
    ·发送方使用散列算法对压缩后的数据进行散列,得到数据的散列值;
    ·发送方把散列值和压缩后的应用数据一起用加密算法加密;

  • 第2题:

    7、关于基于散列的两趟算法,下列说法不正确的是_______。

    A.基于散列的两趟算法的第一趟是散列子表。用某一个散列函数,将具有相同散列值的元组散列到相同的子表中并存回磁盘。#B.基于散列的两趟算法的第二趟是用与第一趟相同的散列函数,将子表再散列到内存的不同内存块中,在具有相同散列值的所有内存块中去重复,即是在整个关系上去重复。所有子表处理完成,去重复操作即告完成。#C.基于散列的两趟算法的第二趟是用与第一趟不同的散列函数,将子表再散列到内存的不同内存块中,在具有相同散列值的所有内存块中去重复,即是在整个关系上去重复。所有子表处理完成,去重复操作即告完成。#D.两次散列函数的选择是不同的,第一趟是在大范围上进行散列,将一个大数据集散列成若干个具有相同散列值的散列子表,第二趟是在小范围上进行散列,将具有某相同散列值的散列子表(大范围上散列值相等)散列到内存的某一块或几块(小范围上散列值相等)。
    第一趟散列的目的是使数据子集具有某一种特性 ( 如具有相同的散列值 ) ,而第二趟散列的目的是提高数据处理的速度。

  • 第3题:

    MD5加密算法是通过散列算法对明文计算得到固定长度的散列值,形成原文摘要进行加密的算法。


    正确

  • 第4题:

    101、关于基于散列的两趟算法,下列说法正确的是_______。

    A.第一趟散列和第二趟散列的目的都是提高数据处理的速度

    B.第一趟散列的目的是提高数据处理的速度,而第二趟散列的目的是使数据子集具有某一种特性(如具有相同的散列值)

    C.第一趟散列的目的是使数据子集具有某一种特性(如具有相同的散列值),而第二趟散列的目的是提高数据处理的速度

    D.第一趟散列和第二趟散列的目的都是使数据子集具有某一种特性


    第一趟散列的目的是使数据子集具有某一种特性 ( 如具有相同的散列值 ) ,而第二趟散列的目的是提高数据处理的速度

  • 第5题:

    59、MD5加密算法是通过散列算法对明文计算得到固定长度散列值,形成原文摘要进行加密的算法。


    正确