2011-06-09 83 views
0

我有一個固定的密碼來解碼存儲在SD卡上的圖像。目的不是高級安全性,它僅僅是爲了防止用戶使用具有1500張照片的文件夾用於其他目的。在Android源中保護密碼

所以我使用128RSA加密圖片,將它們放在我的服務器上,將它們下載到SD卡上,然後解密它們以便在應用程序中顯示它們。

我知道它並不完美,但最好有PictureA.jpg可讀。更好的方法是將它們重命名爲1.bin - 999.bin。

但是,目前在源代碼中有一個地方看起來像passwort =「abc」。有沒有辦法讓反編譯更難?我知道,誰想要做到這一點,但讓它變得更難一點會很好。

謝謝, 克里斯

+0

http://stackoverflow.com/questions/1986261/hide-password-content-in-source-code的副本? – THelper 2011-06-09 11:35:17

+0

不,它在你提到的問題上似乎有所不同,用戶將輸入一個密碼,該密碼應該通過硬編碼驗證。在Christian的問題中,沒有用戶輸入密碼。 – Flo 2011-06-09 12:17:52

回答

0

問題是,當設備植根時,用戶可以從設備獲取任何信息,因此沒有真正安全的地方來存儲這樣的密碼。你只能讓別人找不到密碼。