文件名称:bsrp:SRP-6a协议的PythonJavascript实现
文件大小:9KB
文件格式:ZIP
更新时间:2024-04-07 06:28:18
Python
bsrp bsrp是版本6a的安全远程密码(SRP)协议的Python(后端)和Javascript(前端)实现。 SRP是一种密码验证的密钥交换(PAKE),它具有几个出色的身份验证功能。 1Password,iCloud,AWS Cognito等将其用于登录身份验证。 为什么选择SRP? 1Password的同伴提供了以下使用SRP的理由: 无需通过网络发送密码即可进行身份验证。 进行身份验证时,不会有任何人知道您的任何机密的风险-即使他们拦截了您的通信。 验证客户端和服务器的身份,以确保客户端未与冒名顶替者服务器通信。 不仅使用二进制“是”或“否”进行身份验证。您实际上最终得到了一个加密密钥。 该库提供了使用python / javascript技术堆栈实现SRP的无缝解决方案。跳转至文档。跳转至文档。 B第一个SRP流程 SRP-6a协议的此实现仅需要两个API调用: B
【文件预览】:
bsrp-main
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(46B)
----python()
--------lib()
--------pytest.ini(56B)
--------setup.py(795B)
--------tests()