Categorygithub.com/project-arda/go-crypto
modulepackage
0.5.0
Repository: https://github.com/project-arda/go-crypto.git
Documentation: pkg.go.dev

# README

go-crypto GoDoc

go-crypto is the cryptographic package adapted for Tendermint's uses

Importing it

import "github.com/tendermint/go-crypto"

# Packages

No description provided by the author

# Functions

This uses the OS and the Seed(s).
CRandHex returns a hex encoded string that's floor(numDigits/2) * 2 long.
Returns a crand.Reader mixed with user-supplied entropy.
No description provided by the author
secret must be 32 bytes long.
No description provided by the author
secret must be 32 bytes long.
No description provided by the author
NOTE: secret should be the output of a KDF like bcrypt, if it's derived from user input.
No description provided by the author
NOTE: secret should be the output of a KDF like bcrypt, if it's derived from user input.
Mix additional bytes of randomness, e.g.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

Types of implementations.
Types of implementations.
Types of implementations.
Types of implementations.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

DO NOT USE THIS INTERFACE.
DO NOT USE THIS INTERFACE.
DO NOT USE THIS INTERFACE.

# Type aliases

An address is a []byte, but hex-encoded even in JSON.
Implements PrivKey.
Implements PrivKey.
Implements PubKeyInner.
Implements PubKey.
Implements Signature.
Implements Signature.