简述基于SSL的银行卡支付过程。
(1)持卡人登录商品发布站点,验证商户身份。(2)持卡人决定购买,向商户发出购买请求。(3)商户返回同意支付等信息。(4)持卡人验证支付网关的身份,填写支付信息,将订购信息和支付信息通过SSL传给商户,但支付信息被支付网关的公开密钥加密过,对商户来说是不可读的。(5)商户用支付网关的公开密钥加密支付信息等,传给支付网关,要求支付。(6)支付网关解密商户传来的信息,通过传统的银行网络到发卡行验证持卡人的支付信息是否有效,并即时划账。(7)支付网关用它的私有密钥加密结果,把结果返回商户。(8)商户用支付网关的公开密钥解密后返回信息给持卡人,送货,交易结束。