Android VPN身份验证和加密

时间:2012-03-13 19:24:59

标签: java android vpn

在Android示例VPN应用ToyVpn中,握手方法显示“要构建安全隧道,我们应该执行相互身份验证并交换会话密钥以进行加密。”

任何人都可以给我一些关于如何做到这一点的例子吗?

1 个答案:

答案 0 :(得分:1)

一般来说,不是微不足道的。您可以使用SSL相互身份验证(使用客户端密钥/证书)来实现此目的。看看OpenVPN的灵感。如果您不知道“相互认证”的含义,请不要尝试实现此功能,请使用现成的解决方案。