# Functions
No description provided by the author
Encrypt encrypts a message using ECIES as specified in SEC 1, 5.1.
Generate an elliptic curve public / private keypair.
Import an ECDSA private key as an ECIES private key.
No description provided by the author
Import an ECDSA public key as an ECIES public key.
No description provided by the author
MaxSharedKeyLength returns the maximum length of the shared key the public key can produce.
ParamsFromCurve selects parameters optimal for the selected elliptic curve.
ParseDERSignature parses a signature in DER format for the curve type `curve` into a Signature type.
ParseSignature parses a signature in BER format for the curve type `curve' into a Signature type, perfoming some basic sanity checks.
RecoverCompact verifies the compact signature "signature" of "hash" for the Koblitz curve in "curve".
SignCompact produces a compact signature of the data in hash with the given private key on the given koblitz curve.
# Variables
ethcrypto.S256().
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
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
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
PrivateKey is a representation of an elliptic curve private key.
PublicKey is a representation of an elliptic curve public key.
Signature is a type representing an ecdsa signature.