一.socketserver模块
②服务端
③客户端
二.连接合法性
①os.urandom(n)
一种bytes类型的随机生成n个字节字符串的方法
而且每次生成的值都不相同。再加上md5等加密的处理
就能够成内容不同长度相同的字符串了。
②hmac
③ 可见使用hmac和普通hash算法非常类似。
hmac输出的长度和原始哈希算法的长度一致。
需要注意传入的key和message都是bytes
类型,
str
类型需要首先编码为bytes
。