2011-03-01 28 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中支持的加密/解密。