destack:crypto/binding import destack:crypto/binding Structs - CryptoAesKeyShape — AES key shape. - CryptoAgreementBits — Key-agreement raw byte request. - CryptoAgreementHkdf — Key-agreement HKDF derivation. - CryptoAgreementSp80056aConcat — Key-agreement SP 800-56A concat derivation. - CryptoAgreementX942Concat — Key-agreement X9.42 concat derivation. - CryptoAgreementX963 — Key-agreement X9.63 derivation. - CryptoArgon2id — Argon2id derivation. - CryptoAsymmetricEncryptionParameters — Asymmetric encryption parameters. - CryptoCertificateDescriptor — Certificate descriptor. - CryptoCertificateIdentity — Certificate identity used during verification. - CryptoCertificateListEntry — Certificate list entry. - CryptoCertificateListPage — Certificate list page. - CryptoCertificateQuery — Certificate query. - CryptoCertificateValidity — Certificate validity window. - CryptoCertificateVerifyRequest — Certificate chain verify request. - CryptoCertificateVerifyResult — Certificate chain verify result. - CryptoChaCha20KeyShape — ChaCha20 key shape. - CryptoCipherOutput — Cipher output. - CryptoCipherParameters — Cipher parameters. - CryptoDerivedKey — Output key requested from a derivation operation. - CryptoEcKeyShape — Elliptic-curve key shape. - CryptoEd25519KeyShape — Ed25519 key shape. - CryptoEd448KeyShape — Ed448 key shape. - CryptoHkdf — HKDF derivation. - CryptoHmacKeyShape — HMAC key shape. - CryptoKdfBits — Key derivation raw byte request. - CryptoKeyDescriptor — Key descriptor. - CryptoKeyImport — Key import request. - CryptoKeyListEntry — Key list entry. - CryptoKeyListPage — Key list page. - CryptoKeyPair — Generated key pair. - CryptoKeyPolicy — Key storage and usage policy. - CryptoKeyQuery — Key query. - CryptoKeyWrapParameters — Key-wrap parameters. - CryptoMacParameters — MAC parameters. - CryptoPbkdf2 — PBKDF2 derivation. - CryptoPrivateKeyExport — Private-key export request. - CryptoProviderCapability — Crypto provider capability. - CryptoRsaKeyShape — RSA key shape. - CryptoScrypt — scrypt derivation. - CryptoSignatureParameters — Signature parameters. - CryptoSp800108Counter — SP 800-108 counter-mode derivation. - CryptoSp80056aConcat — SP 800-56A concat derivation. - CryptoStoreIdentity — Crypto store identity. - CryptoStoreOptions — Crypto store options. - CryptoTls12Prf — TLS 1.2 PRF derivation. - CryptoX25519KeyShape — X25519 key shape. - CryptoX448KeyShape — X448 key shape. - CryptoX942Concat — X9.42 concat derivation. - CryptoX963 — X9.63 derivation. Enums - CryptoAsymmetricEncryptionAlgorithm — Asymmetric encryption algorithm selector. - CryptoCertificateFormat — Certificate encoding format. - CryptoCertificateIdentityKind — Certificate identity kind. - CryptoCertificatePurpose — Certificate verification purpose. - CryptoCertificateRevocationMode — Revocation policy for certificate verification. - CryptoCertificateVerifyError — Certificate verification error. - CryptoCipherAlgorithm — Symmetric encryption algorithm selector. - CryptoCipherDirection — Cipher direction. - CryptoDigestAlgorithm — Digest algorithm selector. - CryptoKdfAlgorithm — Key-derivation algorithm selector. - CryptoKeyAgreementAlgorithm — Key agreement algorithm selector. - CryptoKeyAlgorithm — Key algorithm family. - CryptoKeyFormat — Key material format. - CryptoKeyKind — Key object kind. - CryptoKeyResidency — Key material residency. - CryptoKeyWrapAlgorithm — Key wrap algorithm selector. - CryptoMacAlgorithm — Message authentication algorithm selector. - CryptoNamedCurve — Named curve selector. - CryptoSignatureAlgorithm — Signature algorithm selector. - CryptoStoreKind — Crypto store kind. Newtypes - CryptoAgreementDerivation — Key-agreement derivation. - CryptoCertificateHandle — Handle for one cryptographic certificate object. - CryptoCertificateKeyUsageFlags — Certificate key usage flags. - CryptoCipherHandle — Handle for one cryptographic symmetric-cipher context. - CryptoDigestHandle — Handle for one cryptographic digest context. - CryptoKdf — Key derivation. - CryptoKeyHandle — Handle for one cryptographic key object. - CryptoKeyShape — Key shape for generation, import, and descriptor reads. - CryptoKeyUsageFlags — Key usage flags. - CryptoMacHandle — Handle for one cryptographic message-authentication context. - CryptoStoreHandle — Handle for one cryptographic key store. Interfaces - CryptoAgreementBinding — Agreement binding family. - CryptoBinding — Cryptography binding family. - CryptoCertificateBinding — Certificate binding family. - CryptoCipherBinding — Cipher binding family. - CryptoDigestBinding — Digest binding family. - CryptoKdfBinding — Kdf binding family. - CryptoKeyBinding — Key binding family. - CryptoMacBinding — Mac binding family. - CryptoStoreBinding — Store binding family. Constants - crypto — Current cryptography binding family. - CRYPTOCERTIFICATEKEYUSAGECERTIFICATESIGN — Certificate key usage: certificate signing. - CRYPTOCERTIFICATEKEYUSAGECRLSIGN — Certificate key usage: CRL signing. - CRYPTOCERTIFICATEKEYUSAGEDATAENCIPHERMENT — Certificate key usage: data encipherment. - CRYPTOCERTIFICATEKEYUSAGEDECIPHERONLY — Certificate key usage: decipher only. - CRYPTOCERTIFICATEKEYUSAGEDIGITALSIGNATURE — Certificate key usage: digital signature. - CRYPTOCERTIFICATEKEYUSAGEENCIPHERONLY — Certificate key usage: encipher only. - CRYPTOCERTIFICATEKEYUSAGEKEYAGREEMENT — Certificate key usage: key agreement. - CRYPTOCERTIFICATEKEYUSAGEKEYENCIPHERMENT — Certificate key usage: key encipherment. - CRYPTOCERTIFICATEKEYUSAGENONREPUDIATION — Certificate key usage: non-repudiation. - CRYPTOKEYUSAGEDECRYPT — Key usage: decrypt. - CRYPTOKEYUSAGEDERIVEBITS — Key usage: derive bits. - CRYPTOKEYUSAGEDERIVEKEY — Key usage: derive key. - CRYPTOKEYUSAGEENCRYPT — Key usage: encrypt. - CRYPTOKEYUSAGEEXPORT — Key usage: export. - CRYPTOKEYUSAGESIGN — Key usage: sign. - CRYPTOKEYUSAGEUNWRAP — Key usage: unwrap. - CRYPTOKEYUSAGEVERIFY — Key usage: verify. - CRYPTOKEYUSAGEWRAP — Key usage: wrap.