secure_channel.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:network-pj-chatroom 作者: KevinWang15 项目源码 文件源码
def accept_client_to_secure_channel(socket):
    conn, addr = socket.accept()

    # ???????????diffle hellman??
    data = conn.recv(1024)
    their_secret = int.from_bytes(data, byteorder='big')

    # ?????diffle hellman????????
    conn.send(long_to_bytes(crypt.my_secret))

    # ???????
    shared_secert = crypt.get_shared_secret(their_secret)
    sc = SecureChannel(conn, shared_secert)

    return sc
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号