| QCA::AbstractLogDevice | An abstract log device |
| QCA::Algorithm | General superclass for an algorithm |
| QCA::Base64 | Base64 encoding / decoding |
| QCA::BasicContext | Base class to use for primitive provider contexts |
| QCA::BigInteger | Arbitrary precision integer |
| QCA::BufferedComputation | General superclass for buffered computation algorithms |
| QCA::Certificate | Public Key (X.509) certificate |
| QCA::CertificateAuthority | A Certificate Authority is used to generate Certificates and Certificate Revocation Lists (CRLs) |
| QCA::CertificateChain | A chain of related Certificates |
| QCA::CertificateCollection | Bundle of Certificates and CRLs |
| QCA::CertificateInfoOrdered | Ordered certificate properties type |
| QCA::CertificateInfoPair | One entry in a certificate information list |
| QCA::CertificateInfoType | Certificate information type |
| QCA::CertificateOptions | Certificate options |
| QCA::CertificateRequest | Certificate Request |
| QCA::Cipher | General class for cipher (encryption / decryption) algorithms |
| QCA::CMS | Cryptographic Message Syntax messaging system |
| QCA::ConstraintType | Certificate constraint |
| QCA::CRL | Certificate Revocation List |
| QCA::CRLEntry | Part of a CRL representing a single certificate |
| QCA::DHPrivateKey | Diffie-Hellman Private Key |
| QCA::DHPublicKey | Diffie-Hellman Public Key |
| QCA::DLGroup | A discrete logarithm group |
| QCA::DSAPrivateKey | Digital Signature Algorithm Private Key |
| QCA::DSAPublicKey | Digital Signature Algorithm Public Key |
| QCA::Event | An asynchronous event |
| QCA::EventHandler | Interface class for password / passphrase / PIN and token handlers |
| QCA::FileWatch | Support class to monitor a file for activity |
| QCA::Filter | General superclass for filtering transformation algorithms |
| QCA::Hash | General class for hashing algorithms |
| QCA::Hex | Hexadecimal encoding / decoding |
| QCA::InitializationVector | Container for initialisation vectors and nonces |
| QCA::Initializer | Convenience method for initialising and cleaning up QCA |
| QCA::KeyBundle | Certificate chain and private key pair |
| QCA::KeyDerivationFunction | General superclass for key derivation algorithms |
| QCA::KeyGenerator | Class for generating asymmetric key pairs |
| QCA::KeyLength | Simple container for acceptable key lengths |
| QCA::KeyLoader | Asynchronous private key loader |
| QCA::KeyStore | General purpose key storage object |
| QCA::KeyStoreEntry | Single entry in a KeyStore |
| QCA::KeyStoreEntryWatcher | Class to monitor the availability of a KeyStoreEntry |
| QCA::KeyStoreInfo | Key store information, outside of a KeyStore object |
| QCA::KeyStoreManager | Access keystores, and monitor keystores for changes |
| QCA::Logger | A simple logging system |
| QCA::MemoryRegion | Array of bytes that may be optionally secured |
| QCA::MessageAuthenticationCode | General class for message authentication code (MAC) algorithms |
| QCA::OpenPGP | Pretty Good Privacy messaging system |
| QCA::PasswordAsker | User password / passphrase / PIN handler |
| QCA::PBKDF1 | Password based key derivation function version 1 |
| QCA::PBKDF2 | Password based key derivation function version 2 |
| QCA::PGPKey | Pretty Good Privacy key |
| QCA::PKey | General superclass for public (PublicKey) and private (PrivateKey) keys used with asymmetric encryption techniques |
| QCA::PrivateKey | Generic private key |
| QCA::Provider | Algorithm provider |
| QCA::Provider::Context | Internal context class used for the plugin |
| QCA::PublicKey | Generic public key |
| QCA::QPipe | A FIFO buffer (named pipe) abstraction |
| QCA::Random | Source of random numbers |
| QCA::RSAPrivateKey | RSA Private Key |
| QCA::RSAPublicKey | RSA Public Key |
| QCA::SASL | Simple Authentication and Security Layer protocol implementation |
| QCA::SASL::Params | Parameter flags for the SASL authentication |
| QCA::SecureArray | Secure array of bytes |
| QCA::SecureLayer | Abstract interface to a security layer |
| QCA::SecureMessage | Class representing a secure message |
| QCA::SecureMessageKey | Key for SecureMessage system |
| QCA::SecureMessageSignature | SecureMessage signature |
| QCA::SecureMessageSystem | Abstract superclass for secure messaging systems |
| QCA::SymmetricKey | Container for keys for symmetric encryption algorithms |
| QCA::TextFilter | Superclass for text based filtering algorithms |
| QCA::TLS | Transport Layer Security / Secure Socket Layer |
| QCA::TLSSession | Session token, used for TLS resuming |
| QCA::TokenAsker | User token handler |
1.4.6