2017-03-05 103 views
1

我正在编写一个程序(服务器 - 客户端)在Python 2.7中,通过套接字交换数据。我使用SSL来保护连接。但是,这是事情。我想用pyinstaller制作客户端和服务器的可执行文件,并且我希望将SSL证书和密钥“隐藏”在python代码中的某处......所以我只能有一个文件,而不是几个文件。我尝试通过包含证书的变量加载证书,但是证书需要通过文件加载。我有什么选择?嵌入SSL证书

回答

0

似乎没有任何答案这个问题......所以我想出了别的东西。我将证书保存在pythonic代码中的一个变量中:P,然后在连接到服务器之前,客户端将证书保存到临时文件,并在最后删除它。