比特币地址是()利用哈希函数计算出来的固定长度的字符串,并且,这个生成方向是单向的,通过地址无法计算出()。
私钥,私钥
举一反三
- 比特币地址是()利用哈希函数计算出来的固定长度的字符串,并且,这个生成方向是单向的,通过地址无法计算出()。 A: 公钥,私钥 B: 密钥,公钥 C: 私钥,私钥 D: 公钥,公钥
- 比特币地址是私钥利用哈希函数计算出来的固定长度的字符串,并且用户可以通过地址还原出私钥。
- 以下哪一项不属于哈希算法的特征? A: 单向性,只能由输入的数据或者消息计算出一个定长的哈希值,而不能反向计算 B: 不同的输入可以有相同的输出 C: 算法效率高,计算哈希值的时间短 D: 可以根据任意长度的消息计算出固定长度的散列
- 比特币用户在注册时,系统会生成一个随机数,通过这个随机数产生一个私钥字符串,这个私钥又可以产生一个叫做公钥的字符串,通过公钥也可以反算出私钥
- 一个好的哈希函数应该遵循的两个原则:一是函数计算简单,函数的值域要在表长范围内;二是计算出的哈希地址的分布应该尽可能均匀。
内容
- 0
下面关于哈希函数的特点描述不正确的一项是( )。 A: 能够生成固定长度的数据串 B: 产生的数据串信息的长度与原始数据长度没有关系 C: 无法通过哈希值恢复出原始数据 D: 原始数据的变化不影响产生的数据串
- 1
一个哈希函数被认为是“好的”,如果它满足条件 A: 所有哈希地址均在表长范围内 B: 计算简单 C: 哈希地址均匀分布 D: 所有哈希地址均在表长范围内,且计算简单,且哈希地址分布均匀
- 2
strlen函数计算出字符串“china”的长度为6。( )
- 3
下面选项中关于哈希表的查找的说法,错误的是( ) A: 如果计算的某个散列地址为空,则查找失败 B: 如果计算的某个散列地址为非空,则查找成功 C: 必须通过哈希函数计算哈希地址 D: 哈希表的查找无需进行关键字的比较
- 4
计算出地址分布最均匀的哈希函数是( )。 A: 数字分析法 B: 除留余数法 C: 平方取中法 D: 直接定址法