android - 如何加密从我的 Android 应用程序传输的数据?

标签 android encryption

我对传输数据的加密有疑问。我有一个客户端-服务器应用程序。应用程序会不时(4-8-12 小时)通过 Internet 向服务器发送数据。我的问题是这些数据需要以任何人都无法窃取的方式进行加密。我怎样才能加密数据?。在该领域有经验的人可以以正确的方式向我展示吗?我只会补充一点,该应用程序将在 Android 上运行,并且服务器是用 Java 编写的。感谢您的帮助。

最佳答案

要以便宜且简单的方式与您的服务器进行安全通信,请使用 HttpsURLConnection类(class)。 android开发团队其实在这个类上投入了大量的时间和精力。它具有良好的性能并具有大量很酷的功能。有关更多信息,请查看此 blog post .

关于android - 如何加密从我的 Android 应用程序传输的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7917989/

相关文章:

android - 错误:无法下载ecj.jar(org.eclipse.jdt.core.compiler:ecj:4.4):无缓存版本可用于离线模式

android - 我将如何使用 RxJava 运行此语句?

Activity中的Java类调用方法

php - 加密 php 或使其成为 "call home"

android - 连接阿拉伯语和英语文本android TextView

android - 从 Android、iOS 设备管理 Amazon SNS 主题、订阅和推送通知

sql - 如何在 SQL Server 中备份对称 key ?

encryption - RSA 计算 c^d mod n

encryption - 准备在 EME 中使用的音频文件

amazon-web-services - AWS 错误消息 : Requests specifying Server Side Encryption with AWS KMS managed keys require AWS Signature Version 4