Categorygithub.com/libp2p/go-libp2p-crypto
modulepackage
0.1.0
Repository: https://github.com/libp2p/go-libp2p-crypto.git
Documentation: pkg.go.dev

# README

go-libp2p-crypto

GoDoc Build Status Discourse posts

Various cryptographic utilities used by ipfs

Table of Contents

Install

go get github.com/libp2p/go-libp2p-crypto

Usage

Go to https://godoc.org/github.com/libp2p/go-libp2p-crypto.

Contribute

Feel free to join in. All welcome. Open an issue!

Check out our contributing document for more information on how we work, and about contributing in general. Please be aware that all interactions related to libp2p are subject to the IPFS Code of Conduct.

Small note: If editing the README, please conform to the standard-readme specification.

License

MIT © 2016 Jeromy Johnson


The last gx published version of this module was: 2.0.7: QmTW4SdgBWq9GjsBsHeUx8WuGxzhgzAf88UMH2w62PC8yK

# Packages

Deprecated: use github.com/libp2p/go-libp2p-core/crypto/pb instead.
Deprecated: use github.com/libp2p/go-libp2p-core/test instead.

# Functions

Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ConfigDecodeKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ConfigEncodeKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ECDSAKeyPairFromKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenerateECDSAKeyPair instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenerateECDSAKeyPairWithCurve instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenerateEd25519Key instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenerateEKeyPair instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenerateKeyPair instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenerateKeyPairWithReader instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenerateRSAKeyPair instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenerateSecp256k1Key instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.KeyEqual instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.KeyStretcher instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.MarshalECDSAPrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.MarshalECDSAPublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.MarshalPrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.MarshalPublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalECDSAPrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalECDSAPublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalEd25519PrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalEd25519PublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalPrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalPublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalRsaPrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalRsaPublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalSecp256k1PrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.UnmarshalSecp256k1PublicKey instead.

# Constants

Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ECDSA instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.Ed25519 instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.RSA instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.Secp256k1 instead.

# Variables

Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ECDSACurve instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ErrBadKeyType instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ErrNilPrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ErrNilSig instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ErrNotECDSAPubKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ErrRsaKeyTooSmall instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.KeyTypes instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.PrivKeyUnmarshallers instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.PubKeyUnmarshallers instead.

# Type aliases

Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ECDSAPrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ECDSAPublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.ECDSASig instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.Ed25519PrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.Ed25519PublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenSharedKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.Key instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.PrivKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.PrivKeyUnmarshaller instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.PubKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.PubKeyUnmarshaller instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.RsaPrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.RsaPublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.Secp256k1PrivateKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.Secp256k1PublicKey instead.
Deprecated: use github.com/libp2p/go-libp2p-core/crypto.GenSharedKey instead.