如何确保文件从手机到服务器而不被篡改?

dav*_*mcd 3 security encryption android

我想创建一个收集信息然后上传到服务器的Android应用程序 - 但是我不希望人们能够在将文件发送到服务器之前编辑该文件.我可以做第一部分,但我不能做第二部分.谁能告诉我最好的方法呢?我不介意用户是否知道文件中有什么,只是不希望他们编辑它然后将他们编辑的信息上传到服务器.

Zed*_*Zed 6

由于应用程序由用户运行并且输出由用户控制,因此您非常幸运.你可以接管用户系统以便他无法控制它的唯一方法就是使用具有所有伦理和哲学含义的可信计算 - 参见例如.你能相信你的电脑吗?理查德史塔曼.您唯一可以期待的是在服务器和用户系统(SSL/TLS)之间建立安全连接,但这仍然是您无法控制的用户系统.