2010-12-16 60 views
1

我在做一個Android應用程序和要限制的應用程序的特定部分,以一種管理員的訪問(即只爲這個應用程序)。 管理員將按下按鈕訪問管理員部分,並且需要密碼。 我的問題是關於如何存儲密碼。 我是否需要將密碼存儲在res/string或類似的東西上? 你有更好的主意嗎? 感謝Android的 - 限制與密碼


我知道也許有些泄漏是容易做,但我的應用程序是不是我將展開,只是對Android智能手機的簽字程序,所以沒有必要有大的安全,密碼只是在這裏,以防止使用應用程序的錯誤。

回答

0

保持在應用程序私有目錄的加密版本。 當您輸入密碼時,應用程序可以對其進行加密,並查看它是否與文件中的相符。

我認爲這是類似於引腳數信用卡是如何工作的。

1

考慮到你是硬編碼在您的應用程序的密碼,您不妨把它當作純文本,因爲所有需要失去所有的安全性是一個人泄漏了密碼。更容易開裂,然後一個安卓apk文件

如果你想成爲安全,您需要確認對一個在線帳戶,你需要進行比較的哈希值。