package
1.18.2
Repository: https://github.com/ethersphere/bee.git
Documentation: pkg.go.dev

# Packages

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

# Functions

DecodeSecp256k1PrivateKey decodes raw ECDSA private key.
DecodeSecp256k1PrivateKey decodes raw ECDSA private key.
EncodeSecp256k1PrivateKey encodes raw ECDSA private key.
EncodeSecp256k1PublicKey encodes raw ECDSA public key in a 33-byte compressed format.
EncodeSecp256k1PrivateKey encodes raw ECDSA private key.
GenerateSecp256k1Key generates an ECDSA private key using secp256k1 elliptic curve.
GenerateSecp256k1Key generates an ECDSA private key using secp256k1 elliptic curve.
No description provided by the author
No description provided by the author
NewDH returns an ECDH shared secret key generation seeded with in-memory private key.
NewEthereumAddress returns a binary representation of ethereum blockchain address.
NewOverlayAddress constructs a Swarm Address from ECDSA public key.
NewOverlayFromEthereumAddress constructs a Swarm Address for an Ethereum address.
Recover verifies signature with the data base provided.
RecoverEIP712 recovers the public key for eip712 signed data.
Secp256k1PrivateKeyFromBytes returns an ECDSA private key based on the byte slice.

# Constants

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
No description provided by the author

# Interfaces

DH is an interface allowing to generate shared keys for public key using a salt from a known private key TODO: implement clef support beside in-memory.
No description provided by the author

# Type aliases

RecoverFunc is a function to recover the public key from a signature.