2012-07-21 143 views
1

可能重複:
sqlite encryption for android如何加密android應用程序的SQlite數據庫?

如何我能爲我的Android應用程序加密SQLite數據庫? 我的應用程序用戶sqlite數據庫存儲各種在線帳戶的用戶名和密碼。 請幫助我。

+1

很有希望爲初學者您不存儲密碼爲純文本? – 2012-07-21 11:53:52

+0

加密密鑰的存儲位置在哪裏?在磁盤上?或者以用戶密碼的形式? – 2012-07-21 11:56:25

+0

我使用加密邏輯來加密密碼,但我也想加密sqlite數據庫以提高安全性可以幫助我嗎? – 2012-07-21 11:57:05

回答

2

嘗試

​​

但要注意,你需要使用的ProGuard到obfuscate您的解密代碼和密碼。否則,將反向工程應用程序和解密數據庫將是一件容易的事情。

最好的解決方案是,如果用戶每次都需要輸入數據庫的密碼,所以您不必將其存儲在逆向工程師可以找到的代碼中。

相關問題