2010-11-04 82 views
0

我已閱讀由Apple提供的安全編碼指南。我正在研究開發一個財務應用程序。什麼是驗證用戶的最佳方法? Apple提供的金融應用程序(與安全有關)有沒有特定的指導原則?蘋果金融應用安全指導

+1

這是一個開放式問題,但有一些基本規則,您應該在開始之前徹底研究。 [Here](http://pdos.csail.mit.edu/papers/webauth%3asec10.pdf)是一份認證白皮書,其中列舉了一些針對敏感用戶身份識別的安全認證較差的示例。 – DrPerdix 2010-11-04 19:05:36

回答

0

只是通用的智慧:

不要以純文本形式存儲密碼。儘管典型的用戶無法訪問iPhone內部的文件,但越獄版的iPhone具有完全的root訪問權限,並且可以在軟件包內部進行對等訪問,並且可以輕鬆讀取名爲「userPass.txt」的純文本文件。相反,使用iPhone的鑰匙串來存儲登錄名和密碼。

正如剛剛發生的PayPal iOS安全性錯誤所證實的,請確保在向服務器進行身份驗證時使用安全的HTTPS連接。有人在開放的WiFi網絡上嗅探數據包,可以利用當前的iOS PayPal應用程序並獲取憑據。

+0

這個改變了嗎? Paypal API現在是安全的嗎? – CedricSoubrie 2011-05-09 16:46:37