mcq 队列
1) Basically, in SHA-512, the message is divided into blocks of size ___ bits for the hash computation.
1)基本上,在SHA-512中,消息被分为大小为___位的块以进行哈希计算。
1024
1024
512
512
256
256
1248
1248
Answer: a. 1024
答: 1024
Explanation:
说明:
As we study, the message is divided into blocks of size 1024 bits, and the output produced is a 512-bit message digest and uses the 512-bit buffer till 80 rounds.
在我们研究的过程中,消息被分成大小为1024位的块,并且产生的输出是512位消息摘要,并使用512位缓冲区直到80回合。
2) When a hash function is used to provide message authentication, the hash function value is called to as:
2)当使用哈希函数提供消息认证时,哈希函数的值称为:
Message Field
讯息栏位
Message Digest
信息摘要
Message Score
留言分数
Message Leap
信息飞跃
Answer: b. Message Digest
答案: b。 信息摘要
Explanation:
说明:
We know that the hash function providing message authentication is referred to as massage digest in cryptography.
我们知道,提供消息身份验证的哈希函数在密码学中称为消息摘要。
3) Which of the following are used to create a message digest by the network security protocols?
3)以下哪项用于通过网络安全协议创建消息摘要?
RSA
RSA
SHA-1
SHA-1
DES
DES
MD5
MD5
Answer: b. and c. SHA-1 and MD5
答案: b。 和c。 SHA-1和MD5
Explanation:
说明:
RSA: Basically, it is an algorithm used to encrypt and decrypt messages.
RSA :基本上,它是一种用于加密和解密消息的算法。
SHA 1: Secure Hash Algorithm 1 is a cryptographic hash function in cryptography. It produces a 160 bit (20 bytes) hash value in cryptography.
SHA 1 :安全哈希算法1是密码术中的加密哈希函数。 它在加密中产生一个160位(20字节)的哈希值。
DES: Data Encryption Standard is a symmetric key algorithm for encryption of electronic data in cryptography.
DES : 数据加密标准是一种对称密钥算法,用于以加密方式对电子数据进行加密。
MD5: It is a widely used cryptographic hash function that produces a 128-bit hash value in cryptography.
MD5 :它是一种广泛使用的加密哈希函数,可在加密中产生128位哈希值。
4) What is the output of the N 1024-bit blocks from the Nth stage in this?
4)在此,从第N个阶段开始的N个1024位块的输出是什么?
512 bits
512位
1024 bits
1024位
N x 1024bits
N x 1024位
N x 512 bits
N x 512位
Answer: a. 512 bits
答: 512位
Explanation:
说明:
We know that when we use SHA 512 we take 1024 bit plaintext into this algorithm and get the output as 512 bit which is fixed.
我们知道,当我们使用SHA 512时,会将1024位纯文本放入该算法中,并获得固定的512位输出。
5) What is the output of a cryptographic hash function means?
5)密码散列函数的输出是什么意思?
A variable set of bits
一组可变的位
A fixed set of bits, derived from one-way mathematical operations
从单向数学运算派生的一组固定位
An output which may be easily discovered by an adversary
对手很容易发现的输出
Outputs of such functions are of no importance
这些功能的输出并不重要
Answer: b. A fixed set of bits, derived from one-way mathematical operations
答案: b。 从单向数学运算派生的一组固定位
Explanation:
说明:
The output of a cryptographic hash function means as a fixed set of bits, derived from one-way mathematical operations.
加密散列函数的输出表示为固定的一组位,这些位是从单向数学运算中得出的。
翻译自: https://www.includehelp.com/cryptography/mcq-hash-function-technique.aspx
mcq 队列