散列函数的主要功能是实现信息的完整性,具有以下特点:
①输入可以为任意长度。
②输出数据长度固定(即Hash值的长度由算法的类型决定,与输入的消息大小无关)。
③单向性,即给出一个Hash值,很难反向计算出原始输入。
④唯一性,即难以找到两个不同的输入会得到相同的Hash输出值。
(简答题)
散列函数是密码的的基础,请简述散列函数的特点。
正确答案
答案解析
略
相似试题
(单选题)
散列函数的主要功能是实现信息的完整性,不具有以下哪个特点()。
(单选题)
单向散列函数h=H(M),给定任意长度的M,h的长度固定,H的特性不包括()
(判断题)
PKI系统使用了非对称算法、对称算法和散列算法。
(单选题)
密码学中的杂凑函数(Hash函数)按照是否使用密钥分为两大类:带密钥的杂凑函数和不带密钥的杂凑函数,下面()是带密钥的杂凑函数。
(判断题)
仿射密码加密函数26modbaxy,其中a要与26互素。
(简答题)
计算题:DES的密码组件之一是S盒。根据S盒表计算S3101101)的值,并说明S函数在DES算法中的作用。
(简答题)
什么是哈希函数,哈希函数有什么特点?
(简答题)
请简述陕西信合富秦家乐卡密码分为哪几种?
(单选题)
下列函数中,能把字符串中所有小写字母改为大写的函数是()。