Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Encryption 如何使用python和m2crypto通过https实现安全的客户机-服务器通信?_Encryption_Ssl_Server_Python_Client - Fatal编程技术网

Encryption 如何使用python和m2crypto通过https实现安全的客户机-服务器通信?

Encryption 如何使用python和m2crypto通过https实现安全的客户机-服务器通信?,encryption,ssl,server,python,client,Encryption,Ssl,Server,Python,Client,我想保护服务器和多个客户端之间的通信。 沟通是这样的: 客户端连接到服务器上的特定页面并检查软件版本 如果客户端上的版本不是最新的,则客户端 连接到特定页面并下载软件更新 我想保护第三部分,因此此连接必须通过https。我所做的是将m2crypto安装到客户端和服务器,并使用python脚本生成一对私钥/公钥。 关键是服务器使用客户端的公钥对要发送的数据进行签名 如何配置我的服务器(apache),以便通过https进行连接

我想保护服务器和多个客户端之间的通信。 沟通是这样的:

  • 客户端连接到服务器上的特定页面并检查软件版本
  • 如果客户端上的版本不是最新的,则客户端
  • 连接到特定页面并下载软件更新
  • 我想保护第三部分,因此此连接必须通过https。我所做的是将m2crypto安装到客户端和服务器,并使用python脚本生成一对私钥/公钥。 关键是服务器使用客户端的公钥对要发送的数据进行签名

    如何配置我的服务器(apache),以便通过https进行连接