蟒蛇+安全

时间:2011-08-27 17:38:52

标签: python security sockets

在python中实现身份验证的好方法是什么?已经存在的东西也很好。 我需要它来通过不受信任的网络连接进行身份验证。它不需要先进,只需足以安全地获得通用密码。 我看过ssl模块。但那个模块让我感到困惑,就像没有明天一样。

长话短说:我希望ssl或类似的工作。如果有人能向我解释它会很棒。

它是一个客户端 - 服务器系统。客户端不可信任,任何人都可以'反编译'python。我确实需要处理来自任意客户端的连接。一旦建立了安全连接,我就可以使用密码校验和等等开始进行实际的身份验证。我宁愿不发明明文校验和,因为它很容易被欺骗。

1 个答案:

答案 0 :(得分:1)

显然,HTTPS是一个不错的选择,如果您不需要加密,HMAC可以提供安全的身份验证替代方案,and seems to be supported in python