簡體   English   中英

通過iPhone中的網絡發送安全數據

[英]Sending secure data over the network in iPhone

我有一個關於在iPhone中通過網絡發送安全數據的查詢。

應該使用什么來保護通過無線網絡發送的信用卡,銀行帳號等信息。

如果我們使用本機應用程序或網絡應用程序,方法上會有什么不同嗎?

是否有任何直接的API可用?

任何教程都將真正有幫助。 提前致謝。

編輯:

那么到底需要證書/加密的地方呢? 遵循的程序正確嗎?

1]使用NSURLConnection建立與“ https:”網絡服務的連接

2]伺服器應實作SSL / TLS伺服器會回應數位憑證(* .p12檔案)

3]將完成客戶端授權。 (檢查獲得的證書是否受信任。如果受信任,那么我們可以繼續。否則,請正常退出)

4]現在安全通道已建立。 將數據(信用卡信息等)發送到服務器。 可以使用公鑰/私鑰對進行加密


我能夠連接到“ http://” SOAP Web服務。 程序:

1)創建一個SOAP信封(帶有必需的i / p參數)
2)使用所需的Web服務地址使NSURL對象
3)使用上述網址初始化“ NSMutableURLRequest”
4)設置NSMutableURLRequest的參數
5)通過上述請求啟動“ NSURLConnection”。

之后,將自動調用NSURLConnection方法。 現在,我想連接到“ Https://”網絡服務並向其發送敏感信息。

那么,還有什么需要做的呢? 我是否需要添加其他方法或上述方法有效? (我從http中以純文本形式發送參數)

確保接收方服務器端代碼實現SSL / TLS ,iPhone的NSURLConnection和備用開源ASIHTTPRequest都默認支持與https網站的安全連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM