cretz/gopaque
Fork: 9 Star: 59 (更新于 2024-12-08 17:32:01)
license: MIT
Language: Go .
Go implementation of OPAQUE (hidden password user registration and auth)
最后发布版本: v0.1.0 ( 2020-07-10 23:10:46)
Gopaque
Gopaque implements the OPAQUE protocol in Go. OPAQUE is a way to register users with a server without having to send the user's password to the server during registration or authentication. An introduction to OPAQUE (and PAKEs in general) can be found at this article: Let's talk about PAKE. Gopaque uses the Kyber library to implement this pending RFC using elliptic curves.
To install:
go get -u github.com/cretz/gopaque/gopaque
The documentation, API, and examples are in the Godoc.
WARNING: This is a trivial implementation, the author is not a cryptographer, and the code has not been reviewed. Use at your own risk.
Other known OPAQUE implementations:
最近版本更新:(数据更新于 2024-10-12 08:36:44)
2020-07-10 23:10:46 v0.1.0
主题(topics):
cryptography, opaque, pake
cretz/gopaque同语言 Go最近更新仓库
2025-01-13 00:28:46 rclone/rclone
2025-01-10 14:58:01 containerd/containerd
2025-01-10 14:55:49 1Panel-dev/1Panel
2025-01-10 02:19:27 dolthub/dolt
2025-01-08 23:22:53 caddyserver/caddy
2025-01-08 17:21:03 SagerNet/sing-box