20202411 2020-2021-2 《Python程序设计》实验三报告
课程:《Python程序设计》
班级: 2024
姓名: 陈书桓
学号:20202411
实验教师:王志强
实验日期:2021年5月24日
必修/选修: 公选课
1.实验内容
1.创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。
2.实验过程及结果
首先也是基于王老师发的.py文件,基于TCPsocket文件的基础进行编写。创建了两个文件,分别为Socket_host和Socket_guest,好吧,虽然应该叫server,但是能用就行。
接下来是信息的读写和加密,不采用RSA库,而采用base64库进行加密和解密,来保证信息的安全性。
除了公钥,我决定设置路径,让系统查找我所想要发送的任何文件,提高了效率,同时,使功能多样化。
最后把代码push到码云。
