2012-09-30 35 views

回答

0

我不認爲鑰匙扣是爲了安全地存儲用戶數據,除了小的安全注意事項。也許最好採取以下方法,這可以讓用戶安全地在多臺計算機之間輕鬆傳輸數據。

  1. 要求用戶輸入密碼(一次)。
  2. 存儲與文件系統上的密碼加密的數據(使用OpenSSL或其他庫)
  3. 商店密碼與在Keychain
  4. 當用戶打開該文件的文件名,請鑰匙扣的該文件的密碼。除非用戶手動阻止您的應用程序訪問該密碼,否則Keychain不會向用戶顯示密碼對話框。它只會給你密碼。