散列算法可以做哪些事?()。
A、碰撞约束
B、入侵检测
C、组合散列
D、随机数生成器
第1题:
第2题:
7、关于基于散列的两趟算法,下列说法不正确的是_______。
A.基于散列的两趟算法的第一趟是散列子表。用某一个散列函数,将具有相同散列值的元组散列到相同的子表中并存回磁盘。#B.基于散列的两趟算法的第二趟是用与第一趟相同的散列函数,将子表再散列到内存的不同内存块中,在具有相同散列值的所有内存块中去重复,即是在整个关系上去重复。所有子表处理完成,去重复操作即告完成。#C.基于散列的两趟算法的第二趟是用与第一趟不同的散列函数,将子表再散列到内存的不同内存块中,在具有相同散列值的所有内存块中去重复,即是在整个关系上去重复。所有子表处理完成,去重复操作即告完成。#D.两次散列函数的选择是不同的,第一趟是在大范围上进行散列,将一个大数据集散列成若干个具有相同散列值的散列子表,第二趟是在小范围上进行散列,将具有某相同散列值的散列子表(大范围上散列值相等)散列到内存的某一块或几块(小范围上散列值相等)。第3题:
MD5加密算法是通过散列算法对明文计算得到固定长度的散列值,形成原文摘要进行加密的算法。
第4题:
101、关于基于散列的两趟算法,下列说法正确的是_______。
A.第一趟散列和第二趟散列的目的都是提高数据处理的速度
B.第一趟散列的目的是提高数据处理的速度,而第二趟散列的目的是使数据子集具有某一种特性(如具有相同的散列值)
C.第一趟散列的目的是使数据子集具有某一种特性(如具有相同的散列值),而第二趟散列的目的是提高数据处理的速度
D.第一趟散列和第二趟散列的目的都是使数据子集具有某一种特性
第5题:
59、MD5加密算法是通过散列算法对明文计算得到固定长度散列值,形成原文摘要进行加密的算法。