【发布时间】:2014-10-31 20:59:06
【问题描述】:
我正计划使用我的应用程序,它的主要功能就像日程安排,带有导航抽屉和 ExpandableListView ..
我还计划添加一个带有自定义文件扩展名的导入导出功能......并且自定义文件中的内容将被加密,因此当用户尝试使用文本编辑器工具打开它时,它不会被更改。 . 无论如何我可以做到这一点吗? ..
我四处搜索,发现其他人离我的目标有点太远了..谢谢:)
【问题讨论】:
-
“自定义文件中的内容将被加密,因此当用户尝试使用文本编辑器工具打开它时,它不会被更改” - 你的意思是什么?您希望用户无法查看它,还是希望有完整性保护?您是否还希望使用用户提供的密钥(加密备份)对其进行加密,或者以某种方式合法用户无法访问数据(以 DRM 方式)?后者属于混淆学科,而不是密码学。
-
对此感到抱歉。我的意思是自定义文件只能由我的应用程序和我的应用程序单独读取。我的 UI 看起来像这样i.imgur.com/aZj90Yz.png .. 我计划向我的应用程序添加一个导入/导出功能,该功能导出可以在 ExpandableListView 中找到的信息 .. 在导出信息之前,应用程序将首先对其进行加密所以它不会在任何文本编辑器中打开,但导出的文件将可以被其他拥有我的应用程序的设备读取。抱歉我的英语和解释不好,我不流利
标签: java android security import export