SSL协议是1994年网景公司NetScape于1994年开发的加密协议,被称为安全套接层,后被国际互联网工程任务组IETF接手并更名为TLS协议,SSL/TLS协议被广泛应用于Web浏览器与Web服务器之间的数据加密和身份认证:对通信的数据进行加密来防止信息在传输过程中被泄露或篡改,对通信方进行身份认证来确保信息来自于正确的发送者且传送给正确的接收者。总的来说SSL协议是为了保护用户和网站之间传输信息和数据的安全而诞生的。
SET协议是Master Card和Visa联合Netscape,Microsoft等公司,于1997年6月1日开发的协议,被称为安全电子交易协议,保证了用户在互联网上使用信用卡进行交易时,信息和数据的安全。
共同点是,都采用公钥密码体制和X.509数字证书标准来进行数据加密和认证,区别是SET主要用于B2C,而SSL用于所有web浏览器和web服务器之间的通信。