1
我正在編寫一個程序(服務器 - 客戶端)在Python 2.7中,通過套接字交換數據。我使用SSL來保護連接。但是,這是事情。我想用pyinstaller製作客戶端和服務器的可執行文件,並且我希望將SSL證書和密鑰「隱藏」在python代碼中的某處......所以我只能有一個文件,而不是幾個文件。我嘗試通過包含證書的變量加載證書,但是證書需要通過文件加載。我有什麼選擇?嵌入SSL證書
我正在編寫一個程序(服務器 - 客戶端)在Python 2.7中,通過套接字交換數據。我使用SSL來保護連接。但是,這是事情。我想用pyinstaller製作客戶端和服務器的可執行文件,並且我希望將SSL證書和密鑰「隱藏」在python代碼中的某處......所以我只能有一個文件,而不是幾個文件。我嘗試通過包含證書的變量加載證書,但是證書需要通過文件加載。我有什麼選擇?嵌入SSL證書
似乎沒有任何答案這個問題......所以我想出了別的東西。我將證書保存在pythonic代碼中的一個變量中:P,然後在連接到服務器之前,客戶端將證書保存到臨時文件,並在最後刪除它。