2017-02-13 101 views
-3

我有一個普遍的問題。我的老闆想讓我爲他的手機和平板電腦編程一個應用程序(Y),其中 1-讓用戶購買公司雜誌 2-,並且對已售出的雜誌有完全的安全問題。沒人可以偷它。沒有人可以破解它 3-雜誌必須在應用程序內部閱讀(Y)移動編程和安全

問題是,我是全新的移動編程。因爲我是程序員,我認爲我處理的只是移動編程,但對於安全問題我沒有任何線索。是否有人知道如何才能讓文檔文件在應用程序內部被讀取,並以沒有人可以竊取並破解它的方式進行加密?它被稱爲DRM嗎?任何想法或線索將不勝感激

回答

1

我正在做類似的應用程序,出售書籍,我只是想分享我做了什麼。

:整合一個安全的支付網關庫購買,或使用谷歌的,但我認爲它需要30%的金額。

:在根文件夾,而不是內部或外部存儲器保存的雜誌,即使你要在根文件夾中保存,人們具有root訪問權限可以得到這些文件,所以我所做的就是,拿到什麼都數據我需要的書加密,並在SQLite數據庫保存,並刪除這本書

:集成自己的閱讀器裏面的應用程序,不寫任何意圖打開該文件,則只有您的應用程序將能夠打開該文件

+0

你的方式有什麼優點和缺點? – nnmmss

+0

優點: - 您無需擔心付款的安全性,它將被付款庫保存, 不會有任何雜誌的原件,所以黑客無法得到它 缺點: 1.it需要時間開發一種將雜誌數據保存在數據庫中並進行檢索的方法 – Redman

+0

非常感謝,對於缺點好點,你認爲將150頁的雜誌保存在SQLite中是一種明智的做法,我還沒有做到這一點我不知道它有什麼好處 – nnmmss