crypto

module
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 6, 2023 License: BSD-2-Clause

Directories

Path Synopsis
Package chacha contains logic for encryption and decryption using the chacha20poly1305 encryption algorithm.
Package chacha contains logic for encryption and decryption using the chacha20poly1305 encryption algorithm.
Package csprng wraps the golang crypto/rand package so that we can use different random number generators interchangeably when the need arises.
Package csprng wraps the golang crypto/rand package so that we can use different random number generators interchangeably when the need arises.
Package mnemonic provides english mnemonic encodings wrapping the golang bip39 reference implementation.
Package mnemonic provides english mnemonic encodings wrapping the golang bip39 reference implementation.
Package nonce contains our implementation of a nonce, including an expiration time, generation time and TTL.
Package nonce contains our implementation of a nonce, including an expiration time, generation time and TTL.
signature
ec
Package ec contains logic for handling elliptic curve keys
Package ec contains logic for handling elliptic curve keys
rsa
Package rsa pem.go imports and exports to pem files.
Package rsa pem.go imports and exports to pem files.
Package tls contains wrapper functions for creating GRPC credentials.
Package tls contains wrapper functions for creating GRPC credentials.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL