Java 在桌面应用程序和远程服务器之间创建安全连接?
我有一个桌面应用程序,需要与远程服务器安全通信Java 在桌面应用程序和远程服务器之间创建安全连接?,java,python,security,ssl,encryption,Java,Python,Security,Ssl,Encryption,我有一个桌面应用程序,需要与远程服务器安全通信 所有数据都必须加密。 这也意味着第三方不能更改数据 任何人都不能两次重新发送相同的数据(重播攻击) 列表项 服务器是使用restful API设置的,因此桌面客户端将进行https(get、post、push和delete)调用 我知道SSL证书是不够的。有这样的工具将退出证书并向攻击者显示纯文本 我的问题不是关于一般的加密技术。我想知道在现实世界中,提供完美的前向保密最常用的做法是什么 如果服务器是用python编写的,而客户端是用java编
- 这也意味着第三方不能更改数据李>
正如其他人所提到的,StackOverflow的主题与教程/库的建议无关。我希望您找到您想要的内容,但请记住,
要求我们推荐或查找工具、库或喜爱的非现场资源的问题与Stack Overflow的主题无关。