Versions in this module Expand all Collapse all v1 v1.0.1 Oct 22, 2022 v1.0.0 Oct 22, 2022 Changes in this version + var AEADChaCha20Poly1305 = asn1.ObjectIdentifier + var AES128Wrap = asn1.ObjectIdentifier + var AES192Wrap = asn1.ObjectIdentifier + var AES256Wrap = asn1.ObjectIdentifier + var AttributeContentType = asn1.ObjectIdentifier + var AttributeMessageDigest = asn1.ObjectIdentifier + var AttributeSigningTime = asn1.ObjectIdentifier + var AttributeTimeStampToken = asn1.ObjectIdentifier + var AuthEnvelopedData = asn1.ObjectIdentifier + var ContentTypeTSTInfo = asn1.ObjectIdentifier + var DHSinglePassstdDHsha1kdfscheme = asn1.ObjectIdentifier + var DHSinglePassstdDHsha224kdfscheme = asn1.ObjectIdentifier + var DHSinglePassstdDHsha256kdfscheme = asn1.ObjectIdentifier + var DHSinglePassstdDHsha384kdfscheme = asn1.ObjectIdentifier + var DHSinglePassstdDHsha512kdfscheme = asn1.ObjectIdentifier + var Data = asn1.ObjectIdentifier + var DigestAlgorithmMD5 = asn1.ObjectIdentifier + var DigestAlgorithmSHA1 = asn1.ObjectIdentifier + var DigestAlgorithmSHA256 = asn1.ObjectIdentifier + var DigestAlgorithmSHA384 = asn1.ObjectIdentifier + var DigestAlgorithmSHA512 = asn1.ObjectIdentifier + var DigestAlgorithmToHash = map[string]crypto.Hash + var ECPublicKey = asn1.ObjectIdentifier + var EncryptionAlgorithmAES128CBC = asn1.ObjectIdentifier + var EncryptionAlgorithmAES128GCM = asn1.ObjectIdentifier + var EncryptionAlgorithmAES256CBC = asn1.ObjectIdentifier + var EncryptionAlgorithmDESCBC = asn1.ObjectIdentifier + var EncryptionAlgorithmDESEDE3CBC = asn1.ObjectIdentifier + var EncryptionAlgorithmRSA = asn1.ObjectIdentifier + var EncryptionAlgorithmRSAESOAEP = asn1.ObjectIdentifier + var EnvelopedData = asn1.ObjectIdentifier + var HashToDigestAlgorithm = map[crypto.Hash]asn1.ObjectIdentifier + var KDFHashAlgorithm = map[string]crypto.Hash + var PublicKeyAlgorithmToEncrytionAlgorithm = map[x509.PublicKeyAlgorithm]pkix.AlgorithmIdentifier + var PublicKeyAlgorithmToSignatureAlgorithm = map[x509.PublicKeyAlgorithm]pkix.AlgorithmIdentifier + var SignatureAlgorithmECDSA = asn1.ObjectIdentifier + var SignatureAlgorithmECDSAwithSHA1 = asn1.ObjectIdentifier + var SignatureAlgorithmECDSAwithSHA224 = asn1.ObjectIdentifier + var SignatureAlgorithmECDSAwithSHA256 = asn1.ObjectIdentifier + var SignatureAlgorithmECDSAwithSHA384 = asn1.ObjectIdentifier + var SignatureAlgorithmECDSAwithSHA512 = asn1.ObjectIdentifier + var SignatureAlgorithmRSA = asn1.ObjectIdentifier + var SignatureAlgorithmRSASSAPSS = asn1.ObjectIdentifier + var SignatureAlgorithmToDigestAlgorithm = map[x509.SignatureAlgorithm]asn1.ObjectIdentifier + var SignatureAlgorithmToSignatureAlgorithm = map[x509.SignatureAlgorithm]asn1.ObjectIdentifier + var SignatureAlgorithms = map[string]map[string]x509.SignatureAlgorithm + var SignedData = asn1.ObjectIdentifier + var SubjectKeyIdentifier = asn1.ObjectIdentifier + var SymmetricKeyLen = map[string]int + var TSTInfo = asn1.ObjectIdentifier + func Unwrap(block cipher.Block, encKey []byte) (cek []byte, err error) + func Wrap(block cipher.Block, cek []byte) (encKey []byte, err error) + type EncryptionAlgorithm struct + ContentEncryptionAlgorithmIdentifier pkix.AlgorithmIdentifier + EncryptionAlgorithmIdentifier asn1.ObjectIdentifier + IV []byte + Key []byte + MAC []byte + func (e *EncryptionAlgorithm) Decrypt(ciphertext []byte) (plaintext []byte, err error) + func (e *EncryptionAlgorithm) Encrypt(plaintext []byte) (ciphertext []byte, err error) + type KeyWrap struct + KEK []byte + KeyWrapAlgorithm asn1.ObjectIdentifier + func (kw *KeyWrap) AlgorithmIdentifier() (algID pkix.AlgorithmIdentifier) + func (kw *KeyWrap) KeyLen() (len int) + func (kw *KeyWrap) UnWrap(encKey []byte) (cek []byte, err error) + func (kw *KeyWrap) Wrap(cek []byte) (ciphertext []byte, err error)