skey协议为避免身份被假冒,所采取的一种身份鉴别的方法 其避免了服务端储存了太多的数据,既减轻了服务器的储存负担也减少了被攻破的几率,而且避免了重放攻击 在这个demo里我使用了md5函数来作为hash函数生成单向hash链
环境:Ubuntu 16.04LTS python3.5
学习体会: 感受到了python是一种强类型语言,多次遇到了函数参数类型不对的问题,最后通过化简函数,避免了在函数之中使用其他的类型带来的麻烦,直接操纵最原始的数据进行传递。python的编码也是一个难点,在对字符串进行操作的时候应注意编码问题。对列表进行遍历的时候,enumerate函数可以同时进行对象和位置的遍历。