Documentation
¶
Index ¶
- func DecodeECDSAPubKey(encodedKey []byte) (*ecdsa.PublicKey, error)
- func DecodeEDDSAPubKey(encodedKey []byte) (ed25519.PublicKey, error)
- func EncodeEDDSAPubKey(pubKey ed25519.PublicKey) ([]byte, error)
- func EncodeS256Point(p curves.Point) ([]byte, error)
- func EncodeS256PubKey(pubKey *ecdsa.PublicKey) ([]byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeEDDSAPubKey ¶
DecodeEDDSAPubKey parses 32 raw bytes into a standard crypto/ed25519.PublicKey.
func EncodeEDDSAPubKey ¶
EncodeEDDSAPubKey returns the raw 32-byte Ed25519 public key.
func EncodeS256Point ¶
EncodeS256Point encodes a kryptology secp256k1 curves.Point as 64 raw bytes (X‖Y).
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.