Package: crypto
Convenience helpers around the Go standard library's cryptographic primitives: hashing, symmetric encryption/decryption, and token generation. Used throughout the ecosystem for password hashing, API keys, and vault encryption.
Repository: https://github.com/dracory/crypto
Installation
go get github.com/dracory/crypto
Features
- Hashing helpers (MD5, SHA family) for checksums and non-security identifiers.
- Symmetric encryption helpers for encrypting values at rest.
- Random token generation for API keys and secrets.
Notes
- For environment-file encryption see envenc, and for the database-backed secrets vault see vaultstore.