Versions in this module Expand all Collapse all v1 v1.1.0 Apr 12, 2019 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 RSA + const RSA1024 + const RSA2048 + const RSA3072 + const RSA4096 + const SHA + const SHA2 + const SHA256 + const SHA3 + const SHA384 + const SHA3_256 + const SHA3_384 + const X509Certificate + func GetDefault() apicryptosuite.CryptoSuite + func GetECDSAKeyGenOpts(ephemeral bool) apicryptosuite.KeyGenOpts + func GetECDSAP256KeyGenOpts(ephemeral bool) apicryptosuite.KeyGenOpts + func GetECDSAP384KeyGenOpts(ephemeral bool) apicryptosuite.KeyGenOpts + func GetECDSAPrivateKeyImportOpts(ephemeral bool) apicryptosuite.KeyImportOpts + func GetHashOpt(hashFunction string) (apicryptosuite.HashOpts, error) + func GetRSA2048KeyGenOpts(ephemeral bool) apicryptosuite.KeyGenOpts + func GetRSA3072KeyGenOpts(ephemeral bool) apicryptosuite.KeyGenOpts + func GetRSA4096KeyGenOpts(ephemeral bool) apicryptosuite.KeyGenOpts + func GetSHA256Opts() apicryptosuite.HashOpts + func GetSHAOpts() apicryptosuite.HashOpts + func GetX509PublicKeyImportOpts(ephemeral bool) apicryptosuite.KeyImportOpts + func NewCspSigner(csp apicryptosuite.CryptoSuite, key apicryptosuite.Key) (crypto.Signer, error) + func SignatureToLowS(k *ecdsa.PublicKey, signature []byte) ([]byte, error)