2016-02-29 165 views
-4

我已經探索了很多在android中搜索密碼的加密和解密,我發現了很多算法,但無法找到最安全的算法。 我想先使用某個密鑰對密碼進行加密,並且應該使用相同的密鑰進行解密。 我應該使用哪種算法?有人可以請舉個例子。如何在android中加密和解密密碼

非常感謝您的幫助。

+0

可以使用HmacSHA384,或AES –

+0

檢查這個http://stackoverflow.com/a/4846511/3593066 –

+0

這一個也http://stackoverflow.com/a/3934409/3593066 –

回答

-1

對於存儲和密碼的應用程序,你可以使用加密解密概念this is sample how can use base64 encoding在這裏你可以找到一些關於如何做到這一點的提示。

但根據我的建議,如果你要存儲用戶的登錄密碼比用戶的關鍵信息不應該存儲在首選項或數據庫,但你可以使用Account manager例如,你可以舉例flipcart應用程序來存儲密碼與這種方法。

1

你的問題是不是非常理想的stackoverflow,但無論如何,我也沒有任何理想的答案。

你可以看看BCrypt,這裏有一些鏈接可以幫助你得到一些想法。 BCrypt當然是一個CPU廣泛的過程,因此在跳轉到編碼之前,您需要重新思考。