SSL安全协议的运行步骤(1)接通阶段。客户通过网络向服务商打招呼,服务商回应。
(2)密码交换阶段。客户与服务商之间交换认可的密码。一般选用RSA密码算法,也有的选用Diffe-Hellman和fortezza-KEA密码算法。
(3)会谈密码阶段。客户与服务商间产生彼此交换会谈密码。
(4)检验阶段。检验服务商取得的密码。
(5)客户认证阶段。验证客户的可信度。
(6)结束阶段。客户与服务商之间的相互交换结束的信息。
当上述动作完成之后,两者间的资料传送就会加以密码,等到另外一端收到资料后,再将编码后的资料还原。即使盗窃者在网络上取得编码后的资料,如果没有原先编制的密码算法,也不能获得可读的有用资料。
在电子商务交易过程中,由于有银行参与,按照SSL协议,客户购买的信息首先发往商家,商家再将信息转发银行,银行验证客户信息的合法性后,通知商家付款成功,商家再通知客户购买成功,将商品寄送客户。