繁体   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