Versions in this module Expand all Collapse all v1 v1.0.1 Apr 10, 2024 v1.0.0 Apr 9, 2024 Changes in this version + func DecryptECIESX963AESGCM(algorithm hash.Hash, variableIV bool, key *ecdh.PrivateKey, ciphertext []byte, ...) ([]byte, error) + func DeriveX963KDF(algorithm hash.Hash, length int, key []byte, shared []byte) ([]byte, error) + func EncryptECIESX963AESGCM(algorithm hash.Hash, variableIV bool, key *ecdh.PublicKey, plaintext []byte, ...) ([]byte, error) + func GetEphemeralPublicKey(curve ecdh.Curve, key []byte) (*ecdh.PublicKey, error) + func PerformECDH(privateKey *ecdh.PrivateKey, publicKey *ecdh.PublicKey) ([]byte, error)