Android图像安全性

问题描述 投票:0回答:1

我正在开发一个应用程序,它是一本图形书籍。每周都会发布新的一章,并且该应用程序将进行更新。基本上有一些图像将以幻灯片的形式显示给用户。用户可以订阅,并且所有章节都对用户可见(图像源处于脱机状态并且嵌入在APK文件中)。图像未保存到内部SD卡中(就像安装应用程序后未在手机图库中显示)。

恐怕不是向用户显示内容的安全方法。如果有人只提取所有图像怎么办?我正在考虑以下解决方案。请给我最好的选择,以保护我的图像文件安全。

  1. 混淆应用程序(我不确定在这种情况下是否可行。我知道混淆有助于更改代码,但不确定是否有助于加密图像)
  2. 使用在线服务器并让订阅的用户下载图像(我认为这样可以将其保存在外部存储中。无论如何,下载图像之后必须可以脱机使用)
  3. 是否应该通过加密方法对图像进行加密?
java android encryption obfuscation android-security
1个回答
0
投票

让我们一一探讨您的选择

  1. 如果混淆了应用程序,则可以对其进行混淆
  2. 如果使用在线服务器,将下载图像,您可以设法将下载的图像存储到内存而不是磁盘中,然后直接从内存中显示。
  3. [如果您对图像进行加密,则需要在应用程序中实现一些解密方法/密钥,可以对其进行检索和宾果游戏,用户可以解密图像。

因此,如果从在线服务下载图像不会破坏您的业务需求,请继续进行。请记住,在任何情况下,如果确定要保存图像,他/她都可以。

您可能需要采用多种方法来使这些方法变得更困难,以寻求保存。

© www.soinside.com 2019 - 2024. All rights reserved.