• 2022-05-31
    以下哪两项是密码散列函数的属性?(选择两项。)
    A: 复杂输入产生复杂散列值。
    B: 为进行身份验证,可复制散列函数。
    C: 输出信息长度固定。
    D: 特定散列算法的输入长度必须固定。
    E: 散列函数是单向函数,不可逆转。
  • C,E

    内容

    • 0

      Hash函数就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出称为()。

    • 1

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

    • 2

      【多选题】下列关于散列函数的说法不正确的是()。 A. 散列函数越复杂越好 B. 散列函数越简单越好 C. 用除余法构造的散列函数是最好的 D. 在冲突尽可能少的情况下,散列函数越简单越好

    • 3

      关于连接运算R (JOIN on R.A=S.B) S的基于散列的两趟算法,下列说法正确的是_______。 A: 必须以相同的散列函数分别散列R和S,形成若干个散列子表 B: 散列过程中,R必须以A属性值作为散列函数的键值,S必须以B属性值作为散列函数的键值 C: 散列过程中,R必须以A和B属性值作为散列函数的键值,S也必须以A和B属性值作为散列函数的键值 D: 第二趟处理中,须将R的子表再完整地散列到内存的若干块中,然后再一块一块处理S对应子表的每一块,以便快速决定可以连接的元组

    • 4

      使用散列函数时,需要几个散列函数