2011-03-01 25 views

回答

1

HTTPS?

(体必须至少30个字符;您输入6)

1

不同的Mac OS X,iPhone没有OpenSSL的包括在内。如果需要,可以编译并添加它,但HTTPS远远更容易。

如果您使用套接字连接,则可以使用TLS。

2

除非您对密码学有很好的理解,否则使用SSL/HTTPS。它旨在通过网络安全地传输数据。

假设您通过HTTP连接到Web服务器,然后在Web服务器上安装SSL证书,您将能够使用HTTPS。您需要在代码中执行的操作是将网址从http://更改为https://

如果您需要添加额外的安全层,那么我建议你看看CommonCryptor库和使用CCCryptorCreate/CCCryptorUpdate/CCCryptorFinal方法。

+0

没关系。但是,如果我想通过SSL/HTTPS发送加密数据怎么办?我可以执行算法并加密数据吗? – Abhinav 2011-03-01 05:46:50

0

如果您想要努力学习,请检查this。您不必编写自定义算法来加密/解密数据。您可以尝试iOS中支持的加密/解密。