我有一个关于在iPhone中通过网络发送安全数据的查询。
应该使用什么来保护通过无线网络发送的信用卡、银行acct#等信息。
如果我们使用本机应用程序或web应用程序,在方法上有什么不同吗?
是否有任何直接的API可用于此?
任何教程都会很有帮助。提前谢谢。
编辑:
那么到底在哪里需要证书/加密呢?程序正确吗?
1]使用NSURLConnection连接到“https:”web服务
服务器应该使用数字证书(*.p12文件)来实现SSL/TLS服务器的响应。
3)将进行客户端授权。(将检查所获得的证书是否可信。如果值得信任,我们就可以继续。否则优雅地退出)
4)现在已建立了安全通道。发送数据(信用卡信息)。等)转到服务器。加密可以使用公钥/私钥对完成。
我能够连接到一个"http://“”。程序:
1)创建SOAP信封(包含所需的i/p参数)
2)使用所需的web服务addr创建NSURL对象
3)用上面的url初始化'NSMutableURLRequest‘
4) NSMutableURLRequest参数的设置
5)根据上述要求启动“NSURLConnection”。
在此之后,自动调用NSURLConnection方法。现在我想连接到'Https://‘web服务并向其发送敏感信息。
那么,还需要做些什么呢?我是否需要添加额外的方法或上面的方法有效?(我以纯文本形式从http发送参数)
发布于 2009-11-16 08:47:07
确保接收服务器端代码实现了SSL/TLS,iphone的NSURLConnection和替代开源ASIHTTPRequest都默认支持到https网站的安全连接。
https://stackoverflow.com/questions/1740637
复制相似问题