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

标签 ssl encryption vpn

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

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

  1. 安全级别
  2. 表现

谢谢

最佳答案

无论如何,VPN 通常在客户端和 LAN 之间使用 SSL。从安全角度来看,主要区别在于 VPN 方法一旦到达您的 LAN 就会保持通信畅通无阻,而 HTTPS 方法会一直加密到您的服务器。如果您的 LAN 上的防火墙和服务器之间存在窃听器,那只会有所不同。

最大的区别是 HTTPS 可能对您的客户来说更加方便。

关于ssl - VPN 与 SSL - 如何保护我的传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22755649/

相关文章:

apache - 在 Ubuntu 上构建 ssldump

ios - 如果启用了 SSL 代理,为什么 Charles 代理上的 https 请求会失败

java - 删除通过 Java 连接到 MySQL 时的输出消息

java - GRADLE Build Error:权限被拒绝:没有更多信息

ios - 安全 WebSocket WSS(自签名证书)在 iOS Safari 上不起作用

MySql WorkBench AES 256 解密

android - 如何处理 "last block incomplete in decryption"

security - 您在编写自己的密码学方法时使用哪些技术?

c# - 无法通过 VPN 以编程方式访问网络路径

tomcat - 为什么我的 Artifactory 和文件下载卡在 VPN 上?