Versions in this module Expand all Collapse all v1 v1.2.0 Aug 30, 2023 Changes in this version + const AES + const AES128 + const AES192 + const AES256 + const ECDSA + const ECDSAP256 + const ECDSAP384 + const ECDSAReRand + const HMAC + const HMACTruncated256 + const SHA + const SHA2 + const SHA256 + const SHA3 + const SHA384 + const SHA3_256 + const SHA3_384 + const X509Certificate + func GetDefault() core.CryptoSuite + func GetECDSAKeyGenOpts(ephemeral bool) core.KeyGenOpts + func GetECDSAP256KeyGenOpts(ephemeral bool) core.KeyGenOpts + func GetECDSAP384KeyGenOpts(ephemeral bool) core.KeyGenOpts + func GetECDSAPrivateKeyImportOpts(ephemeral bool) core.KeyImportOpts + func GetHashOpt(hashFunction string) (core.HashOpts, error) + func GetSHA256Opts() core.HashOpts + func GetSHA3256Opts() core.HashOpts + func GetSHAOpts() core.HashOpts + func GetX509PublicKeyImportOpts(ephemeral bool) core.KeyImportOpts + func NewCspSigner(csp core.CryptoSuite, key core.Key) (crypto.Signer, error) + func SignatureToLowS(k *ecdsa.PublicKey, signature []byte) ([]byte, error)