Qt Cryptographic Architecture
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NQCAQCA - the Qt Cryptographic Architecture
 CAbstractLogDeviceAn abstract log device
 CAlgorithmGeneral superclass for an algorithm
 CAuthTagContainer for authentication tag
 CBase64Base64 encoding / decoding
 CBasicContextBase class to use for primitive provider contexts
 CBigIntegerArbitrary precision integer
 CBufferedComputationGeneral superclass for buffered computation algorithms
 CCAContextX.509 certificate authority provider
 CCertBaseX.509 certificate and certificate request provider base
 CCertCollectionContextX.509 certificate collection provider
 CCertContextX.509 certificate provider
 CCertContextPropsX.509 certificate or certificate request properties
 CCertificatePublic Key (X.509) certificate
 CCertificateAuthorityA Certificate Authority is used to generate Certificates and Certificate Revocation Lists (CRLs)
 CCertificateChainA chain of related Certificates
 CCertificateCollectionBundle of Certificates and CRLs
 CCertificateInfoOrderedOrdered certificate properties type
 CCertificateInfoPairOne entry in a certificate information list
 CCertificateInfoTypeCertificate information type
 CCertificateOptionsCertificate options
 CCertificateRequestCertificate Request
 CCipherGeneral class for cipher (encryption / decryption) algorithms
 CCipherContextCipher provider
 CCMSCryptographic Message Syntax messaging system
 CConsoleQCA Console system
 CConsolePromptConsole prompt handler
 CConsoleReferenceManager for a Console
 CConstraintTypeCertificate constraint
 CCRLCertificate Revocation List
 CCRLContextX.509 certificate revocation list provider
 CCRLContextPropsX.509 certificate revocation list properties
 CCRLEntryPart of a CRL representing a single certificate
 CCSRContextX.509 certificate request provider
 CDHContextDiffie-Hellman provider
 CDHPrivateKeyDiffie-Hellman Private Key
 CDHPublicKeyDiffie-Hellman Public Key
 CDirWatchSupport class to monitor a directory for activity
 CDLGroupA discrete logarithm group
 CDLGroupContextDiscrete logarithm provider
 CDSAContextDSA provider
 CDSAPrivateKeyDigital Signature Algorithm Private Key
 CDSAPublicKeyDigital Signature Algorithm Public Key
 CEventAn asynchronous event
 CEventHandlerInterface class for password / passphrase / PIN and token handlers
 CFileWatchSupport class to monitor a file for activity
 CFilterGeneral superclass for filtering transformation algorithms
 CHashGeneral class for hashing algorithms
 CHashContextHash provider
 CHexHexadecimal encoding / decoding
 CHKDF
 CHKDFContextHKDF provider
 CInfoContextExtended provider information
 CInitializationVectorContainer for initialisation vectors and nonces
 CInitializerConvenience method for initialising and cleaning up QCA
 CKDFContextKey derivation function provider
 CKeyBundleCertificate chain and private key pair
 CKeyDerivationFunctionGeneral superclass for key derivation algorithms
 CKeyGeneratorClass for generating asymmetric key pairs
 CKeyLengthSimple container for acceptable key lengths
 CKeyLoaderAsynchronous private key loader
 CKeyStoreGeneral purpose key storage object
 CKeyStoreEntrySingle entry in a KeyStore
 CKeyStoreEntryContextKeyStoreEntry provider
 CKeyStoreEntryWatcherClass to monitor the availability of a KeyStoreEntry
 CKeyStoreInfoKey store information, outside of a KeyStore object
 CKeyStoreListContextKeyStore provider
 CKeyStoreManagerAccess keystores, and monitor keystores for changes
 CLoggerA simple logging system
 CMACContextMessage authentication code provider
 CMemoryRegionArray of bytes that may be optionally secured
 CMessageAuthenticationCodeGeneral class for message authentication code (MAC) algorithms
 CMessageContextSecureMessage provider
 COpenPGPPretty Good Privacy messaging system
 CPasswordAskerUser password / passphrase / PIN handler
 CPBKDF1Password based key derivation function version 1
 CPBKDF2Password based key derivation function version 2
 CPGPKeyPretty Good Privacy key
 CPGPKeyContextOpenPGP key provider
 CPGPKeyContextPropsOpenPGP key properties
 CPKCS12ContextPKCS#12 provider
 CPKeyGeneral superclass for public (PublicKey) and private (PrivateKey) keys used with asymmetric encryption techniques
 CPKeyBasePublic key implementation provider base
 CPKeyContextPublic key container provider
 CPrivateKeyGeneric private key
 CProviderAlgorithm provider
 CContextInternal context class used for the plugin
 CPublicKeyGeneric public key
 CQPipeA FIFO buffer (named pipe) abstraction
 CQPipeDeviceUnbuffered direct pipe
 CQPipeEndA buffered higher-level pipe end
 CRandomSource of random numbers
 CRandomContextRandom provider
 CRSAContextRSA provider
 CRSAPrivateKeyRSA Private Key
 CRSAPublicKeyRSA Public Key
 CSafeTimer
 CSASLSimple Authentication and Security Layer protocol implementation
 CParamsParameter flags for the SASL authentication
 CSASLContextSASL provider
 CHostPortConvenience class to hold an IP address and an associated port
 CSecureArraySecure array of bytes
 CSecureLayerAbstract interface to a security layer
 CSecureMessageClass representing a secure message
 CSecureMessageKeyKey for SecureMessage system
 CSecureMessageSignatureSecureMessage signature
 CSecureMessageSystemAbstract superclass for secure messaging systems
 CSMSContextSecureMessageSystem provider
 CSymmetricKeyContainer for keys for symmetric encryption algorithms
 CSynchronizerEnable synchronization between two threads
 CSyncThreadConvenience class to run a thread and interact with it synchronously
 CTextFilterSuperclass for text based filtering algorithms
 CTLSTransport Layer Security / Secure Socket Layer
 CTLSContextTLS provider
 CSessionInfoInformation about an active TLS connection
 CTLSSessionSession token, used for TLS resuming
 CTLSSessionContextTLS "session" provider
 CTokenAskerUser token handler
 CQCAPluginProvider plugin base class
 CQList
 CQObject
 CQThread