I don't see why you can't use DRM on each individual file, that seems like an implementation detail. For example, this is what happens if you download an album from a music store, where each individual song has DRM. I don't see how this is any different.
Kris On Sat, Sep 7, 2013 at 12:20 PM, charles fu <fuchar...@gmail.com> wrote: > Hi, thanks for your reply. > > The files i want to protect are not epub files. In the context of the > situation, i need a solution that can protect files of an type. > > The ebooks download, for each book, contains many separate files. Its not > packaged up like that of an epub. > > Thats why the system needs to work with multiple types of files. > > DRM is really only suitable for protecting one single file (correct me if > i an wrong) > > > On Sunday, September 8, 2013 1:56:24 AM UTC+10, Kristopher Micinski wrote: > >> I guess I'll quickly point out that while this isn't off topic, it >> doesn't have anything to do with Android. >> >> Essentially what you're asking is how to implement DRM with epub. The >> typical answer is basically that you have to roll your own solution and >> hope nobody breaks it, but this link might be helpful: >> >> http://stackoverflow.com/**questions/822468/is-there-an-** >> open-source-drm-solution<http://stackoverflow.com/questions/822468/is-there-an-open-source-drm-solution> >> >> (It essentially says the same thing...) >> >> Kris >> >> >> >> On Sat, Sep 7, 2013 at 10:33 AM, charles fu <fuch...@gmail.com> wrote: >> >>> Hello, >>> >>> I am in process of developing an app for the educational sector, however >>> have a issue. >>> >>> The main application is in the play store, its free to download, however >>> a subscription is necessary to download ebook's. >>> >>> Once an ebook is downloaded (via the app) it is stored on the tablet, so >>> it can be read offline. >>> >>> Is there a way to protect the downloaded ebook's so it cannot be copied >>> and freely distributed? >>> >>> The main app can be freely distributed, its the ebook files that need to >>> be protected. The eBook files are in a private format so its unlike a .pub >>> etc >>> >>> So far the ideas that i have are: >>> >>> 1. Each eBook is Encrypted. It is then decrypted when its called upon by >>> the main app. The app has a stored password to decrypt the files. >>> 2. Store the eBook's in a copy protected location on the internal hard >>> drive. Files in this location cannot be copied, It can only be accessed by >>> the app. >>> >>> Any help would be greatly appreciated. >>> >>> Thanks >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Security Discussions" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to android-security-discuss+**unsubscr...@googlegroups.com. >>> To post to this group, send email to android-secu...@**googlegroups.com. >>> >>> Visit this group at http://groups.google.com/** >>> group/android-security-discuss<http://groups.google.com/group/android-security-discuss> >>> **. >>> For more options, visit >>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Android Security Discussions" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to android-security-discuss+unsubscr...@googlegroups.com. > To post to this group, send email to > android-security-discuss@googlegroups.com. > Visit this group at > http://groups.google.com/group/android-security-discuss. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Android Security Discussions" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-security-discuss+unsubscr...@googlegroups.com. To post to this group, send email to android-security-discuss@googlegroups.com. Visit this group at http://groups.google.com/group/android-security-discuss. For more options, visit https://groups.google.com/groups/opt_out.