我需要將數據從一個PHP腳本我的本地服務器上我的託管服務器上傳輸到遠程API(也用PHP編寫的)之間。它基本上是一個基本的版本控制系統,我使用HTTP GET和HTTP POST來傳輸文件和字符串。Transfering加密數據服務器到服務器,2個PHP腳本
我想連接加密,但我(共享)的虛擬主機告訴我,我不能使用SSL,因爲我不能獲得一個專用的IP地址 - 即使我能,我不想花更多的錢在它上面。
我的問題是:有沒有更好的方法來做到這一點?
我曾考慮使用mcrypt擴展在PHP中的一端的數據進行加密,並在其他解密一些可能性。
我也想過TLS,這 - 我的理解 - 可用於創建沒有證書的安全連接?
編輯:請參閱this question作爲後續行動有關的OpenPGP,GnuPG的轉讓和使用MIME。
uhm ..他的主機說他無法獲得專用ip。所以自簽名證書也不會做任何事情,因爲他可能位於基於名稱的虛擬主機上。 – jitter 2009-06-21 02:16:42
我不認爲自簽名證書必須使用任何特定的IP地址。我認爲這隻有在你需要你的證書由CA簽名時纔是必需的。 – Kibbee 2009-06-21 02:20:46