SET电子支付模型中,采用(34)公钥算法,生成的数字摘要长度是(34)。 (35)

admin2012-03-21  39

问题 SET电子支付模型中,采用(34)公钥算法,生成的数字摘要长度是(34)。
(35)

选项 A、64位
B、128位
C、160位
D、256位

答案C

解析 本题考查密钥算法方面的基础知识。
   密钥算法按加密密钥和解密密钥是否相同,可将现有的加密体制分为两种:单钥加密体制和双钥加密体制。使用单钥加密体制的加密技术称为对称密钥加密,使用双钥加密体制的加密技术称为非对称密钥加密,也称公开密钥加密。
   常见的对称密钥加密算法主要包括:DES算法、IDEA算法、AES算法、RC4算法等。常见的非对称密钥加密算法主要包括:RSA算法、E1 Gamal算法、Rabin算法等。
   报文摘要算法即采用单向Hash算法对需要加密的明文进行摘要,而产生的具有固定长度的单向散列值。其中,散列函数(Hash Functions)是一个将不同长度的报文转换成一个数字串(即报文摘要)的公式,该函数不需要密钥,公式决定了报文摘要的长度。报文摘要算法和非对称密钥加密一起,可以提供数字签名。报文摘要算法主要有安全散列标准和MD系列标准。
   安全散列算法(Secure Hash Algorithm,简称SHA)它产生160位的散列值。SHA已经被美国政府核准作为标准。MD5编码法产生128位的密文。
   在SET电子支付模型中,采用RSA公开密钥加密,利用安全散列算法SHA生成160位数字摘要。
转载请注明原文地址:https://kaotiyun.com/show/NZXZ777K
0

相关试题推荐
最新回复(0)