Qt Cryptographic Architecture: Class List

Qt Cryptographic Architecture

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Hierarchy
- Class Members

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]

►N QCA | QCA - the Qt Cryptographic Architecture
C AbstractLogDevice | An abstract log device
C Algorithm | General superclass for an algorithm
C Base64 | Base64 encoding / decoding
C BasicContext | Base class to use for primitive provider contexts
C BigInteger | Arbitrary precision integer
C BufferedComputation | General superclass for buffered computation algorithms
C CAContext | X.509 certificate authority provider
C CertBase | X.509 certificate and certificate request provider base
C CertCollectionContext | X.509 certificate collection provider
C CertContext | X.509 certificate provider
C CertContextProps | X.509 certificate or certificate request properties
C Certificate | Public Key (X.509) certificate
C CertificateAuthority | A Certificate Authority is used to generate Certificates and Certificate Revocation Lists (CRLs)
C CertificateChain | A chain of related Certificates
C CertificateCollection | Bundle of Certificates and CRLs
C CertificateInfoOrdered | Ordered certificate properties type
C CertificateInfoPair | One entry in a certificate information list
C CertificateInfoType | Certificate information type
C CertificateOptions | Certificate options
C CertificateRequest | Certificate Request
C Cipher | General class for cipher (encryption / decryption) algorithms
C CipherContext | Cipher provider
C CMS | Cryptographic Message Syntax messaging system
C Console | QCA Console system
C ConsolePrompt | Console prompt handler
C ConsoleReference | Manager for a Console
C ConstraintType | Certificate constraint
C CRL | Certificate Revocation List
C CRLContext | X.509 certificate revocation list provider
C CRLContextProps | X.509 certificate revocation list properties
C CRLEntry | Part of a CRL representing a single certificate
C CSRContext | X.509 certificate request provider
C DHContext | Diffie-Hellman provider
C DHPrivateKey | Diffie-Hellman Private Key
C DHPublicKey | Diffie-Hellman Public Key
C DirWatch | Support class to monitor a directory for activity
C DLGroup | A discrete logarithm group
C DLGroupContext | Discrete logarithm provider
C DSAContext | DSA provider
C DSAPrivateKey | Digital Signature Algorithm Private Key
C DSAPublicKey | Digital Signature Algorithm Public Key
C Event | An asynchronous event
C EventHandler | Interface class for password / passphrase / PIN and token handlers
C FileWatch | Support class to monitor a file for activity
C Filter | General superclass for filtering transformation algorithms
C Hash | General class for hashing algorithms
C HashContext | Hash provider
C Hex | Hexadecimal encoding / decoding
C InfoContext | Extended provider information
C InitializationVector | Container for initialisation vectors and nonces
C Initializer | Convenience method for initialising and cleaning up QCA
C KDFContext | Key derivation function provider
C KeyBundle | Certificate chain and private key pair
C KeyDerivationFunction | General superclass for key derivation algorithms
C KeyGenerator | Class for generating asymmetric key pairs
C KeyLength | Simple container for acceptable key lengths
C KeyLoader | Asynchronous private key loader
C KeyStore | General purpose key storage object
C KeyStoreEntry | Single entry in a KeyStore
C KeyStoreEntryContext | KeyStoreEntry provider
C KeyStoreEntryWatcher | Class to monitor the availability of a KeyStoreEntry
C KeyStoreInfo | Key store information, outside of a KeyStore object
C KeyStoreListContext | KeyStore provider
C KeyStoreManager | Access keystores, and monitor keystores for changes
C Logger | A simple logging system
C MACContext | Message authentication code provider
C MemoryRegion | Array of bytes that may be optionally secured
C MessageAuthenticationCode | General class for message authentication code (MAC) algorithms
C MessageContext | SecureMessage provider
C OpenPGP | Pretty Good Privacy messaging system
C PasswordAsker | User password / passphrase / PIN handler
C PBKDF1 | Password based key derivation function version 1
C PBKDF2 | Password based key derivation function version 2
C PGPKey | Pretty Good Privacy key
C PGPKeyContext | OpenPGP key provider
C PGPKeyContextProps | OpenPGP key properties
C PKCS12Context | PKCS#12 provider
C PKey | General superclass for public (PublicKey) and private (PrivateKey) keys used with asymmetric encryption techniques
C PKeyBase | Public key implementation provider base
C PKeyContext | Public key container provider
C PrivateKey | Generic private key
►C Provider | Algorithm provider
C Context | Internal context class used for the plugin
C PublicKey | Generic public key
C QPipe | A FIFO buffer (named pipe) abstraction
C QPipeDevice | Unbuffered direct pipe
C QPipeEnd | A buffered higher-level pipe end
C Random | Source of random numbers
C RandomContext | Random provider
C RSAContext | RSA provider
C RSAPrivateKey | RSA Private Key
C RSAPublicKey | RSA Public Key
C SafeTimer |
►C SASL | Simple Authentication and Security Layer protocol implementation
C Params | Parameter flags for the SASL authentication
►C SASLContext | SASL provider
C HostPort | Convenience class to hold an IP address and an associated port
C SecureArray | Secure array of bytes
C SecureLayer | Abstract interface to a security layer
C SecureMessage | Class representing a secure message
C SecureMessageKey | Key for SecureMessage system
C SecureMessageSignature | SecureMessage signature
C SecureMessageSystem | Abstract superclass for secure messaging systems
C SMSContext | SecureMessageSystem provider
C SymmetricKey | Container for keys for symmetric encryption algorithms
C Synchronizer | Enable synchronization between two threads
C SyncThread | Convenience class to run a thread and interact with it synchronously
C TextFilter | Superclass for text based filtering algorithms
C TLS | Transport Layer Security / Secure Socket Layer
►C TLSContext | TLS provider
C SessionInfo | Information about an active TLS connection
C TLSSession | Session token, used for TLS resuming
C TLSSessionContext | TLS "session" provider
C TokenAsker | User token handler
C Context public QObject |
C QCAPlugin | Provider plugin base class
C QList |
C QObject |
C QThread |