Crypto |
Class | Description | |
---|---|---|
![]() | Asn1 | ASN.1 utilities |
![]() | Cipher | Generic Block Cipher |
![]() | Cms | Create, read and analyze Cryptographic Message Syntax (CMS) objects. |
![]() | Cnv | Character conversion routines |
![]() | Compr | Compression utilities |
![]() | Ecc | Elliptic curve cryptography |
![]() | General | General info about the core DLL and errors returned by it. |
![]() | Hash | Message Digest Hash Functions |
![]() | HexExtension | Extension methods for hex conversion |
![]() | Hmac | Keyed-hash based message authentication code (HMAC) functions |
![]() | Hpke | Hybrid Public Key Encryption functions (HPKE) |
![]() | Kdf | Key derivation functions (KDF) |
![]() | Ocsp | Online Certificate Status Protocol (OCSP) |
![]() | Pbe | Password-based encryption |
![]() | Pem | PEM file conversion routines |
![]() | Pfx | PKCS-12 (PFX) File Functions |
![]() | Prf | Pseudorandom function (PRF) methods. |
![]() | Pwd | Password Dialog Functions |
![]() | Rng | Random Number Generator to NIST SP800-90 |
![]() | Rsa | RSA Encryption and Public Key Functions |
![]() | Sig | Signature creation and verification |
![]() | Smime | S/MIME utilities |
![]() | Tdea | Triple DES Cipher (3DES, TDEA) [deprecated: use Cipher() class with CipherAlgorithm.Tdea instead] |
![]() | Wipe | Data Wiping Functions |
![]() | X509 | X.509 Certificate Functions |
![]() | Xof | Extendable-output function (XOF) methods. |
Enumeration | Description | |
---|---|---|
![]() | AeadAlgorithm | Authenticated encryption algorithm. |
![]() | Asn1Options | Options for ASN.1 methods |
![]() | CipherOpts | Advanced options |
![]() | CipherAlgorithm | Block Cipher Algorithm |
![]() | CmsComprDataOptions | Advanced options for CMS compressed-data objects |
![]() | CmsContentEncrAlg | Content encryption algorithm. |
![]() | CmsEnvDataOptions | Advanced options for CMS enveloped-data objects. |
![]() | CmsFormat | Output format. |
![]() | CmsKeyEncrAlgorithm | Key encryption algorithm. |
![]() | CmsReadOptions | Options for reading CMS objects. |
![]() | CmsSigAlg | Signature algorithm for CMS signed-data objects. |
![]() | CmsSigDataOptions | Advanced options for CMS signed-data objects |
![]() | CnvEncodingConversion | Conversion directions for ByteEncoding. |
![]() | CnvEndianNess | Byte order. |
![]() | EccCurveName | Supported curve names. |
![]() | EccFormat | Format for output files. |
![]() | EccKeyType | Key type for unencrypted key file. |
![]() | EccPbeScheme | Password-based encryption scheme to encrypt the private key file. |
![]() | EncodingBase | Base for encoding methods |
![]() | HashAlgorithm | Message Digest Hash Algorithm |
![]() | HpkeAeadAlg | AEAD functions supported for HPKE |
![]() | HpkeCurveName | Supported ECDH curves for HPKE |
![]() | HpkeOutputOpts | Options to format or re-encode output. |
![]() | KdfHashAlg | Hash algorithms for KDF |
![]() | KdfKdfAlg | Key derivation functions |
![]() | KdfKeyWrapAlg | Key wrap algorithms for KDF |
![]() | Mode | Cipher Mode |
![]() | Padding | Block Cipher Padding |
![]() | PfxOptions | Specialist options. |
![]() | PrfAlg | Pseudorandom function (PRF) algorithm. |
![]() | RngOptions | Rng options |
![]() | RngStrength | Required security strength for user-prompted entropy |
![]() | RsaAdvOptions | Advanced options. |
![]() | RsaEME | Encoding method for encryption. |
![]() | RsaFormat | Format for saved RSA key. |
![]() | RsaHashAlg | Hash function for OAEP encoding. |
![]() | RsaPbeOptions | Password-based encryption scheme to be used to encrypt the private key file. |
![]() | RsaPublicExponent | Choices for public exponent (e) |
![]() | RsaXmlOptions | Options when converting between internal RSA key and XML. |
![]() | SigEncoding | Encodings for signature output. |
![]() | SigSigOptions | Specialist options for signatures. |
![]() | SigVerifyOpts | Specialist options for verifying a signature. |
![]() | SigAlgorithm | Signature algorithm |
![]() | SmimeOptions | Options for S/MIME methods |
![]() | WipeOptions | Wipe options. |
![]() | X509CertOptions | Options to create X.509 certificate. |
![]() | X509CrlOptions | Options to create Certificate Revocation List (CRL) |
![]() | X509CsrOptions | Options to create PKCS#10 certificate signing request (CSR) |
![]() | X509KeyUsageOptions | Options for key usage in certificate |
![]() | X509OutputOpts | Options to format or re-encode output. |
![]() | XofAlg | eXtendable-Output Function (XOF) algorithm. |