阅读以下说明,回答问题1至问题4,将解答填入对应栏内。【说明】某电子商务网站采用SET支付模式完成网上支付。13、【问题1】SET支付模式工作流程包括如下步骤:1.支付响应阶段2.支付请求阶段3.授权请求阶段4.授权响应阶段5.支付初始化请求和响应阶段正确流程顺序是: (1) A.5-2-3-4-1B.2-1-3-4-5C.5-2-1-3-4D.2-1-5-3-414、【问题2】在支付请求阶段,利用双重数字签名技术可以保证商家不能看到客户支付信息。请根据双重数字签名技术,在(2)~(8)处选择合适答案,将商家验证客户订货信息过程补充完整。买家在电子商务网站选购物品后,生成订货信息和支付信息。买家利用哈希算法生成订货信息数字摘要和支付信息数字摘要,然后将订货信息数字摘要和支付信息数字摘要连接起来,再利用哈希算法生成双重数字摘要。买家利用 (2) 对双重数字摘要加密生成双重数字签名,将 (3) 、 (4) 和 (5) 发送给商家,商家收到信息后,将接收到双重数字签名利用 (6) 解密,再利用同样哈希算法将 (7) 生成新订货信息摘要,再将新订货信息摘要与 (8) 生成新双重数字摘要,并与买家发送双重数字摘要比较,以确保信息完整性和真实性。(2)~(8)备选答案如下; (注:备选答案可重复选择)A.买家公钥B.买家私钥C.商家公钥D.商家私钥E.订货信息数字摘要F.支付信息数字摘要G.订货信息H.支付信息I.双重数字签名15、【问题3】在SET模式中,使用公钥算法是 (9) 。A.SHAB.DESC.IDEAD.RSA16、【问题4】1.在SET交易模式中,数字证书保证交易实体身份真实可信,数字证书发放和管理遵循 (10) 标准。2.在数字证书中,不包含 (11) 。A.拥有者公钥B.证书有效期C.拥有者私钥D.证书序列号
13、A
14、(2)B(3)F(4)G(5)I (注:(3)(4)(5)答题顺序任意)(6)A(7)G(8)F
15、D
16、1.(10)X.5092.(11)C
【解析】
试题四[分析]本题考查SET支付模式及双重数字签名知识[问题1]SET(Secure Electronic Transaction)即安全电子交易模式,是由Visa和MasterCard两大信用卡组织提出以信用卡为基础电子付款系统规范,用来确保在开放网络上持卡交易安全性。SET协议工作流程如下: (1)支付初始化请求和响应阶段。当客户决定要购买商家商品并使用SET钱夹付钱时,商家服务器上POS软件会发报文给客户浏览器SET钱夹付钱,SET钱夹则要求客户输入口令然后与商家服务器交换“握手”信息,使客户和商家相互确认,即客户确认商家被授权可以接受信用卡,同时商家也确认客户是一个合法持卡人。(2)支付请求阶段。客户发一报文,包括订单和支付命令。在订单和支付命令中必须有客户数字签名,同时利用双重签名技术保证商家看不到客户账号信息。只有位于商家开户行被称为支付网关另外一个服务器可以处理支付命令中信息。(3)授权请求阶段。商家收到订单后,POS组织一个授权请求报文,其中包括客户支付命令,发送给支付网关。支付网关是一个Internet服务器,是连接Internet和银行内部网络接口。授权请求报文到达收单银行后,收单银行再到发卡银行确认。(4)授权响应阶段。收单银行得到发卡银行批准后,通过支付网关发给商家授权响应报文。(5)支付响应阶段。商家发送购买响应报文给客户,客户记录交易日志备查。
14、[解析] 在SET支付模型支付请求阶段,采用双重数字签名技术保证信息机密性,其一般过程如下:买家在电子商务网站选购物品后,生成订货信息和支付信息。买家利用哈希算法生成订货信息数字摘要和支付信息数字摘要,然后将订货信息数字摘要和支付信息数字摘要连接起来,再利用哈希算法生成双重数字摘要。买家利用买家私钥对双重数字摘要加密生成双重数字签名,将支付信息数字摘要、双重数字签名和买家公钥发送给商家。商家收到信息后,将接收到双重数字签名利用买家公钥解密,再利用同样哈希算法将订货信息生成新订货信息摘要,再将新订货信息摘要与支付信息数字摘要生成新双重数字摘要,并与买家发送双重数字摘要比较,以确保信息完整性和真实性。
15、[解析] SHA(Secure Hash Algorithm)是一种安全散列算法,用于生成信息摘要:DES(data encryption Standard)、IDEA(International Data Encryption Algorithm)是对称加密标准,用于保证信息传递过程安全性:RSA是一种即可用于数据加密,也能用于数字签名非对称加密标准,在SET模式中,常使用RSA作为公钥算法。
16、[解析] 数字证书是一个经证书授权中心数字签名包含公开密钥拥有者信息以及公开密钥文件。最简单证书包含一个公开密钥、名称以及证书授权中心数字签名。一般情况下证书中还包括密钥有效时间,发证机关(证书授权中心)名称,该证书序列号等信息,证书格式遵循ITUT X.509国际标准。一个标准X.509数字证书包含以下一些内容:证书版本信息;证书序列号,每个证书都有一个唯一证书序列号;证书所使用签名算法;证书发行机构名称,命名规则一般采用X.500格式;证书有效期,现在通用证书一般采用UTC时间格式,它计时范围为1950-2049:证书所有人名称,命名规则一般采用X.500格式;证书所有人公开密钥;证书发行者对证书签名。在数字证书中,不包含拥有者私钥。