android - 操作系统(iOS、Android、macOS、Windows)可以读取应用程序上传的数据类型(即使加密)
问题描述
这里不是超级技术人员(只是 T-SQL 程序员)。我正在写一部原创小说,并且喜欢在当前真实技术的基础上尽可能多地加入现实主义。
操作系统是否可以读取由第三方应用程序上传到云端或通过蓝牙的数据类型,无论是个人电脑还是移动设备?如果是这样,它背后的背景是如何完成的?如果上传是加密的(E2E)怎么办?
谢谢!
解决方案
操作系统可以看到数据,而它只是应用程序中的一个变量(在加密和发送之前)。如果应用程序可以看到它,那么操作系统可以。
此外,您调用操作系统函数通过 Internet 发送内容,因此它也可以看到它。而且,您通常也使用操作系统功能进行加密。
但是,即使您使用自己的代码进行加密,在某些时候您也需要解密和使用数据,并且操作系统可以看到您的所有内存。
推荐阅读
- spring - 实体表和连接表之间的JPA多对多关系出错
- windows - 如何从 UWP 应用访问 *.lnk 文件(快捷方式)
- linux - Linux 上 EL2 和 EL3 的异常表条目在哪里?
- concurrency - Hotspot JVM中AtomicInteger.lazySet()的interperter和JIT编译器的实现区别
- javascript - 使用 Javascript/ES6 解构赋值交换未按预期工作
- javascript - 使用预签名的 s3 url 获取下载链接而不是播放链接
- python - 将时间间隔转换为秒
- sql - 如何在不生成重做日志的情况下删除记录
- express - 无法使用 ejs 将 json 文件放入变量中
- amazon-web-services - AWS Boto3 - client.get_metric_statistics 中的数据点显示在一个文件上,但不显示在另一个文件上