Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VPN与SSL-如何保护我的传输_Ssl_Encryption_Vpn - Fatal编程技术网

VPN与SSL-如何保护我的传输

VPN与SSL-如何保护我的传输,ssl,encryption,vpn,Ssl,Encryption,Vpn,我在一个服务器上工作,该服务器最终应该向一些客户机发送数据(也是自行实现的)。 数据必须得到保护。 一种选择是实现常规HTTP协议并强制客户端/服务器使用VPN连接。 另一种选择(可能会降低成本)是加密我的数据(只需加密有效负载或使用HTTPS) 我读了很多东西,但我仍然不确定我是否理解以下方面的区别: 安全级别 演出 谢谢无论如何,VPN通常在客户端和LAN之间使用SSL。从安全角度来看,VPN方法的主要区别在于,一旦通信到达局域网,VPN方法将保持通信畅通,而HTTPS方法将加密通信,直到服

我在一个服务器上工作,该服务器最终应该向一些客户机发送数据(也是自行实现的)。 数据必须得到保护。 一种选择是实现常规HTTP协议并强制客户端/服务器使用VPN连接。 另一种选择(可能会降低成本)是加密我的数据(只需加密有效负载或使用HTTPS)

我读了很多东西,但我仍然不确定我是否理解以下方面的区别:

  • 安全级别
  • 演出

  • 谢谢

    无论如何,VPN通常在客户端和LAN之间使用SSL。从安全角度来看,VPN方法的主要区别在于,一旦通信到达局域网,VPN方法将保持通信畅通,而HTTPS方法将加密通信,直到服务器。只有当你的局域网、防火墙和服务器之间有窃听者时,这才有区别


    最大的区别是HTTPS可能会为您的客户端带来更大的便利。

    VPN是一个更好的选择,因为它将安全责任置于操作系统级别。使用SSL,您的安全性与您的实现一样好。另外,将来,当您想开始使用套接字或其他层时,您不能这样做。

    谢谢!因此,从性能的角度来看,VPN将导致防火墙/网关的性能受到影响,而HTTPs显然会导致服务器的性能受到影响。我想知道我是否可以假设VPN加密/解密更有效,因为它可能是在L2==>H/W中完成的。