MyGit

cretz/gopaque

Fork: 9 Star: 59 (更新于 2024-10-24 15:39:09)

license: MIT

Language: Go .

Go implementation of OPAQUE (hidden password user registration and auth)

最后发布版本: v0.1.0 ( 2020-07-10 23:10:46)

GitHub网址

Gopaque Go.Dev reference

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最近更新仓库

2024-11-06 03:37:39 containerd/containerd

2024-11-05 20:42:00 aurora-develop/aurora

2024-11-05 08:55:31 XTLS/Xray-core

2024-11-05 00:03:47 SagerNet/sing-box

2024-11-04 20:34:19 Permify/permify

2024-11-03 20:10:56 flipped-aurora/gin-vue-admin