簡體   English   中英

選擇最佳解決方案來存儲Android密碼安全應用程序的數據

[英]Selecting the best solution to store data for an Android Password Safe app

對於不熟悉密碼安全應用程序的用戶,只需輸入存儲密碼或其他敏感數據的應用程序即可。

我還沒有在Java中進行加密。 經過研究,我想出了兩種解決方案。

1)使用SQLite數據庫並以某種方式對其進行加密(我讀過這可能有問題,會導致獲取數據時遇到麻煩,並且可能需要一些自定義庫)

2)使用存儲在加密文件中的序列化對象(聽起來很合理,但是從數據庫中獲取數據並不那么方便)

重要的是:我必須有簡單的方法來備份數據。 以SD卡為例。 如果涉及數據庫,那將很容易。 雖然不知道序列化的加密對象...

您認為哪一個更好?

無論如何,第一個解決方案更好。 如果您做對了,並花了一些時間進行研究和測試,那肯定沒有問題!

不能給您直接鏈接,但是我的許多項目中都使用了這種方法。

絕對是選項1。

您可能要考慮這個項目 (可提供源),它確實可以使用AES加密實現您想要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM