📅  最后修改于: 2023-12-03 15:39:03.605000             🧑  作者: Mango
安全套接字层 (SSL) 是一种加密协议,用于确保在计算机网络上的数据传输安全。SSL 在数据传送之前对数据进行加密,并在数据接收方使用密钥进行解密。因此,中间攻击者无法窃取数据。SSL 在 HTTP 协议之上运行,因此被称为 HTTPS。
SSL 在客户端和服务器之间建立一条加密的信道。在客户端发起一个与服务器的连接之后,客户端和服务器之间进行握手,SSL 在握手期间协商加密方式和密钥,然后开始传输数据。
SSL 提供了以下安全保护措施:
安全电子交易 (SET) 是一种用于安全交易的标准。SET 提供了一种安全的交易方式,其中包括进行信用卡交易和其他类型的支付。SET 建立在 SSL 的基础上,增加了以下特性:
SET 的工作原理如下:
SSL 和 SET 都旨在提供安全通信,能够保护数据在被传输和存储时不受干扰和窃取。SSL 与 SET 的区别在于,SSL 用于保护数据传输,而 SET 用于保护交易和支付。SSL 依赖于数字证书验证身份,SET 则使用私钥和公钥加密信息并验证身份。因此,SET提供了更加完备的身份验证,以保护交易不被冒名顶替和欺诈行为的侵害。