gpt4 book ai didi

java - 保护在 Android 设备和服务器之间发送的数据

转载 作者:行者123 更新时间:2023-11-29 19:35:36 24 4
gpt4 key购买 nike

我正在尝试构建我自己的自定义 LVL 替代方案,我必须进行一些服务器端验证。

当数据通过互联网传输时,如果安全措施不当,可能会被拦截。尽管 HTTPS 提供了比标准保护更多的安全性,但这可能还不够。

我正在从互联网上读取一个 .txt 文件,其中的数据已下载到手机中。是否可以在 android 设备上使用加密来隐藏它连接到的网址和它检索的数据?我已经在使用 HTTPS。连接代码:

URL url = new URL(protocol + website + dir + file);
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));

编辑

除了保护连接外,使用 key 加密保护数据的最佳方法是什么?

最佳答案

正如 Pablo 所说,使用 HTTPS 是将信息从一端安全传输到另一端的正确方法。 HTTPS(HTTP + SSL/TLS)正是为此而设计的。事实上,HTTPS 所做的是使用端之间协商的 session key 对数据进行加密,并且仅对当前 session (甚至部分 session )有效,因此非常安全。

您可以使用某种算法加密文档,但这会增加一些您不需要的开销。

关于java - 保护在 Android 设备和服务器之间发送的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39235088/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com