小编Asa*_*fan的帖子

使用Python中的socket发送加密字符串

我制作了一个简单的服务器程序,它能够一次从4个不同的客户端接收数据.现在我想用AES-128加密发送一些数据但应该在服务器端解码.这是我的服务器代码:

from socket import *
from threading import Thread

def clientHandler():
    conn, addr = s.accept()
    print addr, "is connected"
    while 1:
        data = conn.recv(1024)
        if not data:
            break
        print "Received Message", repr(data)


HOST = "" #localhost
PORT = 15000


s = socket(AF_INET, SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(4)

print "Server is runnig"
#Thread(target=clientHandler).start()
#Thread(target=clientHandler).start()
#Thread(target=clientHandler).start()

for i in range(4):
    Thread(target=clientHandler).start()

s.close()
Run Code Online (Sandbox Code Playgroud)

我从我的客户端发送这样的数据

from socket import *
s = socket()
s.connect(("localhost",15000))
s.send()
Run Code Online (Sandbox Code Playgroud)

我应该如何修改我的客户端代码和服务器代码以在其中包含AES-128加密.请在这方面帮助我.

python sockets encryption

3
推荐指数
1
解决办法
2万
查看次数

String Class Error,不能在Class中添加

字符串类在我的电脑中不起作用?这是我的代码,我讨厌在它上面创建一个项目,是否有任何语法错误,我的书使用的确如此,问题是什么?

#include <string>
#ifndef LAB_PROJECT_H
#define LAB_PROJECT_H


struct Node
{
  Node* nextptr;
  Node* prevptr;
  string student_name;
  string father_name;
  int registration;
  string section;
  string major;
 string area;
 };
Run Code Online (Sandbox Code Playgroud)

c++

1
推荐指数
1
解决办法
43
查看次数

标签 统计

c++ ×1

encryption ×1

python ×1

sockets ×1