安全电子交易协议SET

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
收单银行会协助特约商店做认证,核对信用卡账户是否有效, 以及消费金额是否超出信用额度。
收单银行提供电子转账的服务,它会将消费者支付转到特约 商店的账户去。接着,发卡银行会经过某种付费网络,对收 单银行补偿其协助电子资金转换所需的费用。
收单银行的利益主要来源于商户回佣、商户支付的其他服务 费(如POS终端租用费、月费等)及商户存款增加。大多数 发卡银行都兼营收单业务,也有一些非银行专业服务机构经 营收单业务。
CA or Merchant CA or Payment Gateway CA) 由上而下按层次结构建立的
根认证机构(Root CA)功能:
⑴ 生成和安全保存符合SET协议要求的属于根认证 机构的公、私密钥。
⑵ 生成和自行签署符合SET协议要求的根证书及其 数字签名。
⑶ 处理品牌认证机构的申请,生成、验证品牌证书 并在品牌证书上进行数字签名。
SET协议分为三个阶段:
第一阶段为购买请求阶段,持卡人与商家确 定所用支付方式的细节;
第二阶段是支付的认定阶段,商家与银行核 实,随着交易的进行,他们将得到支付;
第三阶段为受款阶段,商家向银行出示所有 交易的细节,然后银行以适当方式转移货款。
SET一个基于可信的第三方认证中心 的方案,主要目标是:
⑷ 保证网上交易的实时性,使所有的支付过程都是在线的。 ⑸ 效仿EDI贸易的形式,规范协议和消息格式,促使不同
厂家开发的软件具有兼容性和互操作功能,并且可以运行 在不同的硬件和操作系统平台上。
7.2 SET交易的参与者
Cardholder
持卡人
Internet
Merchant
特约商店
Internet
Issuer
发卡银行
Certificate authority
Payment network
Acquirer
收单银行
Payment gateway
收单银行(Acquirer)
收单银行建立一个特约商店的账户,对信用卡做认证处理与 账款的处理。特约商店通常会接受几个不同发卡公司,但不 会同时和多个不同的银行卡协会或多个个体发卡银行合作。
⑴Байду номын сангаас保证信息在互联网上安全传输,防止数据被黑客或被内 部人员窃取。
⑵ 保证电子商务参与者信息的相互隔离。客户的资料加密 或打包后通过商家到达银行,但是商家不能看到客户的账 户和密码信息。
⑶ 解决多方认证问题。不仅要对消费者的信用卡认证,而 且要对在线商店的信誉程度认证,同时还有消费者、在线 商店与银行间的认证。
第七章 安全电子交易协议SET
SET协议(Secure Electronic Transaction,安 全电子交易)是由VISA和Master Card两大信 用卡公司联合推出的规范。。
SET主要是为了解决用户、商家和银行之间通过 信用卡支付的交易而设计的,以保证支付命令的 机密、支付过程的完整、商户及持卡人的合法身 份,以及可操作性。
SET在保留对客户信用卡认证的前提下,又增加了 对商家身份的认证,这对于需要支付货币的交易来 讲是至关重要的。
SET协议得到了IBM、HP、Microsoft、 VeriFone、GTE、Verisign等许多大公 司的支持,已成为事实上的工业标准。 目前,它已获得了IETF标准的认可。
SET协议的发展
1996年2月,Marster Card和Visa国际信 用卡组织与技术合作伙伴GTE、Netcape、 IBM、Terisa Systems、Verisign、 Microsoft、SAIC等一批跨国公司共同开 发了安全电子交易规范(SET)。
1997年2月,由Master Card和Visa发起 成立SETCO公司 .
SETCO建设认证体系(CA)。
为了推动电子商务的发展,首先要验证 或识别参与网上交易活动的各个主体(如 持卡消费者、商户、收单银行的支付网 关)的身份,并用相应的电子证书代表他 们的身份。
各级认证机构
根认证机构(Root CA)、 品牌认证机构(Brand CA), 持卡人 商户 收单行支付网关认证机构(Holder Card
支付网关(Payment gateway)
支付网关是连接银行专用网络与Internet的一组服 务器,其主要作用是完成两者之间的通信、协议转 换和进行数据加、解密,以保护银行内部网络的安 全。
支付网关的功能主要有:
将Internet传来的数据包解密,并按照银行系统内 部的通信协议将数据重新打包;
⑷ 生成品牌证书撤销清单。 ⑸ 支持跨域交叉认证。 ⑹ 制定安全认证政策。
7.1.1 安全付费需求
1. 付费与订购信息的保密性; 2. 确保所有传输数据的完整性; 3. 提供认证,确保每一个信用卡账户的持卡人都是合
法的 ; 4. 提供认证,确保商家能根据与金融机构的关系,提
供可信任的信用卡交易; 5. 确保使用最佳的安全操作及系统设计技术,以保护
SET中的核心技术主要有公开密钥加密、数字签 名、数字信封、数字安全证书等。
比SSL协议复杂,因为前者不仅加密两个端点间 的单个会话,它还可以加密和认定三方间的多个 信息
7.1 SET协议概述
SET是在开放网络环境中的卡支付安全协议,它采 用公钥密码体制(PKI)和X.509电子证书标准,通 过相应软件、电子证书、数字签名和加密技术能在 电子交易环节上提供更大的信任度、更完整的交易 信息、更高的安全性和更少受欺诈的可能性。SET 协议用以支持B-C这种类型的电子商务模式,即消 费者持卡在网上购物与交易的模式。
所有在电子商务交易上的合法当事人 ; 6. SET能够在TCP/IP层上安全的运行。 7. 促进及鼓励软件和网络提供者之间的合作:
7.1.2 SET协议的功能及其重要特征
SET协议是信用卡在因特网上进行支付的 一种开放式安全协议和格式.
解决持卡人、商家和银行之间通过信用 卡来进行网上支付的交易,旨在保证支 付命令的机密性、支付过程的完整性、 商家以及持卡人身份的合法性以及可操 作性。
接收银行系统内部反馈的响应消息,将数据转换为 Internet传送的数据格式,并对其进行加密。
相关文档
最新文档