1、2011-34、SET电子支付模型中,采用(请作答此空)公钥算法,生成的数字摘要长度是( )。
A、 RSA
B、 DES
C、 IDEA
D、 SHA
答案:A
答题解析:
本题考查密钥算法方面的基础知识。
密钥算法按加密密钥和解密密钥是否相同,可将现有的加密体制分为两种:单钥加密体制和双钥加密体制。使用单钥加密体制的加密技术称为对称密钥加密,使用双钥加密体制的加密技术称为非对称密钥加密,也称公开密钥加密。
常见的对称密钥加密算法主要包括:DES算法、IDEA算法、AES算法、RC4算法等。常见的非对称密钥加密算法主要包括:RSA算法、E1 Gamal算法、Rabin算法等。
报文摘要算法即采用单向Hash算法对需要加密的明文进行摘要,而产生的具有固定长度的单向散列值。其中,散列函数(Hash Functions)是一个将不同长度的报文转换成一个数字串(即报文摘要)的公式,该函数不需要密钥,公式决定了报文摘要的长度。报文摘要算法和非对称密钥加密一起,可以提供数字签名。报文摘要算法主要有安全散列标准和MD系列标准。
安全散列算法(Secure Hash Algorithm,简称SHA)它产生160位的散列值。SHA已经被美国政府核准作为标准。MD5编码法产生128位的密文。
在SET电子支付模型中,采用RSA公开密钥加密,利用安全散列算法SHA生成160位数字摘要。
2、2012-37、以下关于SET协议的叙述,正确的是______。
A、 SET是基于传输层的协议
B、 SET使用RSA算法保证数据的完整性
C、 SET协议允许商家看到客户的账户和密码信息
D、 SET由于协议简单,所以使用成本较低
答案:B
答题解析:
本题考查SET协议的基本概念。
安全电子交易(Secure Electronic Transaction,SET)是目前已经标准化且被业界广泛接受的一种网际网络信用卡付款机制。SET是基于应用层的。SET协议使用加密技术提供信息的机密性,验证持卡者、商家和收单行,保护支付数据的安全性和完整性,为这些安全服务定义算法和协议。
SET支付系统主要由持卡人、商家、发卡行、收单行、支付网关及认证机构等六个部分组成。
SET使用多种密钥技术来达到安全交易的要求,其中对称密钥技术(包括:DES算法)、公钥加密技术(包括RSA算法)和Hash算法是其核心。综合应用以上三种技术产生了数字签字、数字信封、数字证书等新概念。
SET定义了一个完备的电子交流流程,包括持卡人注册申请证书、商户注册申请证书、购买请求、支付认证、获取付款五个步骤。它较好地解决了电子交易中各方之间复杂的信任关系和安全连接,确保了电子交易中信息的真实性、保密性、防抵赖性和不可更改性。与此同时,SET协议庞大而又复杂,银行、商家和客户均需要改造系统才能实现互操作,因此,SET协议使用成本较高。
3、2016-41、以下关子SET协议的描述中,正确的是()。
A、 要求报文交换必须是实时的
B、 报文不能在银行内部网上传输
C、 基于应用层的协议
D、 商家能看到客户的信用卡账户等支付信息
答案:C
答题解析:小编正在快马加鞭来的路上哦
查看完整试题>>>