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. |
Click to show internal directories.
Click to hide internal directories.