散列(Hash)算法是( )。
A.将任意长度的二进制串映射为固定长度的二进制串B.将较短的二进制串映射为较长的二进制串C.将固定长度的二进制串映射为任意长度的二进制串D.将任意长度的二进制串映射为与源串等长的三进制串
第1题:
在密码学中,单向Hash函数具有(48)所描述的特性。
A.对输入的长度不固定的字符串,返回一串不同长度的字符串
B.不仅可以用于产生信息摘要,还可以用于加密短信息
C.在某一特定时间内,无法查找经Hash操作后生成特定Hash值的原报文
D.不能运用Hash解决验证签名、用户身份认证和不可抵赖性问题
第2题:
正确表达式1*(0|01)*表示的集合元素的特点是(19)。
A.长度为奇数的0、1串
B.串的长度为偶数的0、1串
C.开始和结尾字符必须为1的0、1串
D.不包含子串011的0、1串
第3题:
Hash是吧任意长度的输入通过散列算法,变换成固定长度的输出。()
第4题:
以下关于字符串的叙述中,正确的是 ( )。
A.字符串属于线性的数据结构B.长度为0字符串称为空白串C.串的模式匹配算法用于求出给定串的所有子串D.两个字符串比较时,较长的串比较短的串大
第5题:
()是一个输入为任意长度的二元串,输出为固定长度的二元串的函数。
第6题:
两个串相等必须有()。
第7题:
Hash函数就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出称为()。
第8题:
关于哈希函数,下列说法错误的是?()
第9题:
第10题:
散列函数的算法是公开的
散列函数的算法是保密的
散列函数中给定长度不确定的输入串,很难计算出散列值
散列函数中给定散列函数值,能计算出输入串
第11题:
长度为0的字符串
只包含空格字符的字符串
长度为1的字符串
不定长的字符串
第12题:
串长度相等
串中各位置字符任意
串中各位置字符均对应相等
串长度不等
串长度任意
第13题:
有以下函数:
A.求字符串s的长度
B.比较两个串的大小
C.将串s复制到串t
D.求字符串S所占字节数
第14题:
某一确定有限自动机(DFA)的状态转换图如下图所示,该DFA接受的字符串集是(28),与之等价的正规式是(29)。

A.以1开头的二进制代码串组成的集合
B.以1结尾的二进制代码串组成的集合
C.包含偶数个0的二进制代码串组成的集合
D.包含奇数个0的二进制代码串组成的集合
第15题:
以下关于字符串的叙述中,正确的是( )。
A.包含任意个空格字符的字符串称为空串B. 字符串不是线性数据结构C. 字符串的长度是指串中所含字符的个数D. 字符串的长度是指串中所含非空格字符的个数
第16题:
以下关于单向Hash函数特性的描述中,正确的是(49)。
A.对输入的长度不固定的字符串,返回一串不同长度的字符串
B.不仅可以用于产生信息摘要,还可以用于加密短信息
C.在某一特定时间内,无法查找经Hash操作后生成特定Hash值的原报文
D.不能运用Hash解决验证签名、用户身份认证和不可抵赖性问题
第17题:
一个好的散列函数h=H(M),其中H为();M为长度不确定的输入串;h为(),长度是确定的。
第18题:
关于散列函数的概念,下列阐述中正确的是()
第19题:
空字符串是指()。
第20题:
关于HASH算法说法不正确的是()。
第21题:
第22题:
第23题: