【问题标题】:How can I store music on an android phone without allowing the user to be able to download it and use it?如何在不让用户下载和使用的情况下将音乐存储在 Android 手机上?
【发布时间】:2010-07-28 16:42:25
【问题描述】:

我正在开发一个连接到媒体提供站点并将 mp3 文件下载到用户手机的应用程序。我希望用户无法从手机上复制这些文件,而只能通过我的应用收听。

我目前正在尝试使用 DES 加密文件并在应用程序中解密和播放文件。然而,这是行不通的。有没有更好的方法来实现我的最终目标,或者有其他人实施过类似的解决方案吗?

谢谢

P

【问题讨论】:

    标签: android encryption copy-protection


    【解决方案1】:

    如果您使用 DES(私钥或对称密钥算法),您需要将解密密钥存储在您的应用中。请记住,这是 Android 的字节码,更容易反汇编检索密钥。

    想想其他DRM alternatives

    【讨论】:

    • 你知道具体的吗?我很难搞定一个。
    【解决方案2】:

    如果您使用 Android 的内部存储,则您创建的文件系统只能由您的应用访问。然而,由于 Android 的开放性,有许多“Rooted”的 android ROM 可供公众访问这些文件。

    【讨论】:

      猜你喜欢
      • 2013-07-21
      • 2012-06-12
      • 1970-01-01
      • 1970-01-01
      • 2016-02-24
      • 1970-01-01
      • 2016-09-27
      • 1970-01-01
      相关资源
      最近更新 更多