我创建了一个使用标准的非加密套接字和一个android应用程序的java服务器,该应用程序成功连接到服务器而没有加密。
我想添加额外的加密,以便我可以在客户端和服务器之间传输密码安全性。
最好/最简单的方法是什么?我对密钥库和所有这些(我需要它们)感到非常困惑。我找不到一个很好的解释,有我需要的例子。
希望我能得到一个好的答案:)
答案 0 :(得分:1)
您可以使用SSL套接字连接来实现您的目标。有关如何执行此操作的示例,您可以查看OpenMobster Cloud Platform代码库中的一个类。
这是在Android上,并已经过测试工作
祝你好运!!!!
答案 1 :(得分:0)
您可以使用Java Cipher类。您还可以使用多个模块,最值得注意的是,BouncyCastle. BouncyCastle是Android默认使用的加密API。此外,您可以使用javax.net.ssl。