QCA
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
►NQCA | QCA - the Qt Cryptographic Architecture |
CAbstractLogDevice | An abstract log device |
CAlgorithm | General superclass for an algorithm |
CAuthTag | Container for authentication tag |
CBase64 | Base64 encoding / decoding |
CBasicContext | Base class to use for primitive provider contexts |
CBigInteger | Arbitrary precision integer |
CBufferedComputation | General superclass for buffered computation algorithms |
CCAContext | X.509 certificate authority provider |
CCertBase | X.509 certificate and certificate request provider base |
CCertCollectionContext | X.509 certificate collection provider |
CCertContext | X.509 certificate provider |
CCertContextProps | X.509 certificate or certificate request properties |
CCertificate | Public Key (X.509) certificate |
CCertificateAuthority | A Certificate Authority is used to generate Certificates and Certificate Revocation Lists (CRLs) |
CCertificateChain | A chain of related Certificates |
CCertificateCollection | Bundle of Certificates and CRLs |
CCertificateInfoOrdered | Ordered certificate properties type |
CCertificateInfoPair | One entry in a certificate information list |
CCertificateInfoType | Certificate information type |
CCertificateOptions | Certificate options |
CCertificateRequest | Certificate Request |
CCipher | General class for cipher (encryption / decryption) algorithms |
CCipherContext | Cipher provider |
CCMS | Cryptographic Message Syntax messaging system |
CConsole | QCA Console system |
CConsolePrompt | Console prompt handler |
CConsoleReference | Manager for a Console |
CConstraintType | Certificate constraint |
CCRL | Certificate Revocation List |
CCRLContext | X.509 certificate revocation list provider |
CCRLContextProps | X.509 certificate revocation list properties |
CCRLEntry | Part of a CRL representing a single certificate |
CCSRContext | X.509 certificate request provider |
CDHContext | Diffie-Hellman provider |
CDHPrivateKey | Diffie-Hellman Private Key |
CDHPublicKey | Diffie-Hellman Public Key |
CDirWatch | Support class to monitor a directory for activity |
CDLGroup | A discrete logarithm group |
CDLGroupContext | Discrete logarithm provider |
CDSAContext | DSA provider |
CDSAPrivateKey | Digital Signature Algorithm Private Key |
CDSAPublicKey | Digital Signature Algorithm Public Key |
CEvent | An asynchronous event |
CEventHandler | Interface class for password / passphrase / PIN and token handlers |
CFileWatch | Support class to monitor a file for activity |
CFilter | General superclass for filtering transformation algorithms |
CHash | General class for hashing algorithms |
CHashContext | Hash provider |
CHex | Hexadecimal encoding / decoding |
CHKDF | |
CHKDFContext | HKDF provider |
CInfoContext | Extended provider information |
CInitializationVector | Container for initialisation vectors and nonces |
CInitializer | Convenience method for initialising and cleaning up QCA |
CKDFContext | Key derivation function provider |
CKeyBundle | Certificate chain and private key pair |
CKeyDerivationFunction | General superclass for key derivation algorithms |
CKeyGenerator | Class for generating asymmetric key pairs |
CKeyLength | Simple container for acceptable key lengths |
CKeyLoader | Asynchronous private key loader |
CKeyStore | General purpose key storage object |
CKeyStoreEntry | Single entry in a KeyStore |
CKeyStoreEntryContext | KeyStoreEntry provider |
CKeyStoreEntryWatcher | Class to monitor the availability of a KeyStoreEntry |
CKeyStoreInfo | Key store information, outside of a KeyStore object |
CKeyStoreListContext | KeyStore provider |
CKeyStoreManager | Access keystores, and monitor keystores for changes |
CLogger | A simple logging system |
CMACContext | Message authentication code provider |
CMemoryRegion | Array of bytes that may be optionally secured |
CMessageAuthenticationCode | General class for message authentication code (MAC) algorithms |
CMessageContext | SecureMessage provider |
COpenPGP | Pretty Good Privacy messaging system |
CPasswordAsker | User password / passphrase / PIN handler |
CPBKDF1 | Password based key derivation function version 1 |
CPBKDF2 | Password based key derivation function version 2 |
CPGPKey | Pretty Good Privacy key |
CPGPKeyContext | OpenPGP key provider |
CPGPKeyContextProps | OpenPGP key properties |
CPKCS12Context | PKCS#12 provider |
CPKey | General superclass for public (PublicKey) and private (PrivateKey) keys used with asymmetric encryption techniques |
CPKeyBase | Public key implementation provider base |
CPKeyContext | Public key container provider |
CPrivateKey | Generic private key |
►CProvider | Algorithm provider |
CContext | Internal context class used for the plugin |
CPublicKey | Generic public key |
CQPipe | A FIFO buffer (named pipe) abstraction |
CQPipeDevice | Unbuffered direct pipe |
CQPipeEnd | A buffered higher-level pipe end |
CRandom | Source of random numbers |
CRandomContext | Random provider |
CRSAContext | RSA provider |
CRSAPrivateKey | RSA Private Key |
CRSAPublicKey | RSA Public Key |
►CSASL | Simple Authentication and Security Layer protocol implementation |
CParams | Parameter flags for the SASL authentication |
►CSASLContext | SASL provider |
CHostPort | Convenience class to hold an IP address and an associated port |
CSecureArray | Secure array of bytes |
CSecureLayer | Abstract interface to a security layer |
CSecureMessage | Class representing a secure message |
CSecureMessageKey | Key for SecureMessage system |
CSecureMessageSignature | SecureMessage signature |
CSecureMessageSystem | Abstract superclass for secure messaging systems |
CSMSContext | SecureMessageSystem provider |
CSymmetricKey | Container for keys for symmetric encryption algorithms |
CSynchronizer | Enable synchronization between two threads |
CSyncThread | Convenience class to run a thread and interact with it synchronously |
CTextFilter | Superclass for text based filtering algorithms |
CTLS | Transport Layer Security / Secure Socket Layer |
►CTLSContext | TLS provider |
CSessionInfo | Information about an active TLS connection |
CTLSSession | Session token, used for TLS resuming |
CTLSSessionContext | TLS "session" provider |
CTokenAsker | User token handler |
CQCAPlugin | Provider plugin base class |
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:57 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:57 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.