golang/crypto
[mirror] Go supplementary cryptography libraries observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4290
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
3343 stars · 2258 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
golang/crypto is the official supplementary cryptography library for the Go programming language, providing packages beyond the standard library such as SSH, ACME, NaCl, bcrypt, and various ciphers and hashes. It is maintained by the Go team and mirrored from googlesource.
Use cases
- implement ssh clients and servers in go
- hash passwords with bcrypt or argon2
- encrypt and decrypt data with modern ciphers in go
- obtain tls certificates via acme/lets encrypt
- use nacl box for authenticated encryption
When to choose
- you need cryptography primitives not in go's standard library
- you want an official, well-reviewed go crypto package
- you are building ssh tooling or acme clients in go
When to avoid
- you need high-level application features rather than crypto primitives
- you are not developing in go
Facets
library · maturity stable
cryptography security auth security developer-tools backend go cross-platform golang x-crypto supplementary-packages encryption hashing ssh tls
2 sources
- readme: https://github.com/golang/crypto · fetched 2026-08-28 · 69828f3b0228
- homepage: https://golang.org/x/crypto · fetched 2026-08-29 · f40b2ff82d55
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| golang/crypto | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem