github.com/adrianosela/multikey

multikey

An n-out-of-N keys encryption/decryption framework based on Shamir's Secret Sharing algorithm.

42

Decision Signals

Health score 42/100, confidence 80/100.

Caution
Maintenance 15
Adoption 7
Security 92
Maturity 62
Developer DX 83
Confidence 80

Install

go get github.com/adrianosela/multikey

Package Data

updated Jun 11, 2026
Latest versionv1.0.0
Imported by0 packages
Stars0
Forks0
Last activity3 years ago
Latest releaseUnknown
LicenseUnknown
Known vuln records0

API Surface

2 symbols
SymbolKindSynopsis
Decrypt Function func Decrypt(enc string, privs []*rsa.PrivateKey) ([]byte, error)
Encrypt Function func Encrypt(data []byte, pubs []*rsa.PublicKey, require int) (string, error)

Maintained Alternatives

limited recent repository activity

#1 Caddy

Package caddy implements the Caddy server manager.

Go Security Middleware 73.3K stars 0 imported-by 80% confidence
91

#2 go-jwt-middleware

A Middleware for Go Programming Language to check for JWTs on HTTP requests

Go Security Middleware 1.2K stars 874 imported-by 60% confidence
91

#3 nosurf

Package nosurf implements an HTTP handler that mitigates Cross-Site Request Forgery Attacks.

Go Security Middleware 1.7K stars 2.5K imported-by 100% confidence
81

#4 authelia

The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™

Go Security Middleware 28.0K stars 0 imported-by 95% confidence
81

#5 gorilla/csrf

Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services đź”’

Go Security Middleware 1.2K stars 1.1K imported-by 65% confidence
67

#6 secure

Package secure is an HTTP middleware for Go that facilitates some quick security wins.

Go Security Middleware 0 stars 921 imported-by 80% confidence
64

Similar Packages

Go Security Middleware

#1 Caddy

Package caddy implements the Caddy server manager.

Go Security Middleware 73.3K stars 0 imported-by 80% confidence
91

#2 go-jwt-middleware

A Middleware for Go Programming Language to check for JWTs on HTTP requests

Go Security Middleware 1.2K stars 874 imported-by 60% confidence
91

#3 nosurf

Package nosurf implements an HTTP handler that mitigates Cross-Site Request Forgery Attacks.

Go Security Middleware 1.7K stars 2.5K imported-by 100% confidence
81

#4 authelia

The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™

Go Security Middleware 28.0K stars 0 imported-by 95% confidence
81

#5 gorilla/csrf

Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services đź”’

Go Security Middleware 1.2K stars 1.1K imported-by 65% confidence
67