移动编程和安全

问题描述:

我有一个普遍的问题。我的老板想让我为他的手机和平板电脑编程一个应用程序(Y),其中 1-让用户购买公司杂志 2-,并且对已售出的杂志有完全的安全问题。没人可以偷它。没有人可以破解它 3-杂志必须在应用程序内部阅读(Y)移动编程和安全

问题是,我是全新的移动编程。因为我是程序员,我认为我处理的只是移动编程,但对于安全问题我没有任何线索。是否有人知道如何才能让文档文件在应用程序内部被读取,并以没有人可以窃取并破解它的方式进行加密?它被称为DRM吗?任何想法或线索将不胜感激

我正在做类似的应用程序,出售书籍,我只是想分享我做了什么。

:整合一个安全的支付网关库购买,或使用谷歌的,但我认为它需要30%的金额。

:在根文件夹,而不是内部或外部存储器保存的杂志,即使你要在根文件夹中保存,人们具有root访问权限可以得到这些文件,所以我所做的就是,拿到什么都数据我需要的书加密,并在SQLite数据库保存,并删除这本书

:集成自己的阅读器里面的应用程序,不写任何意图打开该文件,则只有您的应用程序将能够打开该文件

+0

你的方式有什么优点和缺点? – nnmmss

+0

优点: - 您无需担心付款的安全性,它将被付款库保存, 不会有任何杂志的原件,所以黑客无法得到它 缺点: 1.it需要时间开发一种将杂志数据保存在数据库中并进行检索的方法 – Redman

+0

非常感谢,对于缺点好点,你认为将150页的杂志保存在SQLite中是一种明智的做法,我还没有做到这一点我不知道它有什么好处 – nnmmss