如何将(python)客户端的SSL套接字连接到服务器的SSL套接字

时间:2019-11-25 07:06:37

标签: sockets ssl network-programming client-server python-sockets

我正在尝试使用SSL套接字连接客户端->服务器。

如果您对我如何实现这一目标有一个了解,请启发我。

我的代码是这样的...

服务器

import socket, ssl

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock = ssl.wrap_socket(sock, ciphers=None)
sock.bind(("127.0.0.1", 1080))
sock.listen(1)

(connection, address) = sock.accept()

服务器返回:ssl.SSLError:[SSL:NO_SHARED_CIPHER]没有共享密码(_ssl.c:1076)

客户

import socket, ssl

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock = ssl.wrap_socket(sock, ciphers=None)
sock.connect(("127.0.0.1", 1080))

客户端返回:ssl.SSLError:[SSL:SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3警报握手失败(_ssl.c:1076)

0 个答案:

没有答案