<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classQCA_1_1Algorithm.html" title="General superclass for an algorithm. " alt="" coords="39,512,154,539"/>
<area shape="rect" id="node2" href="$classQCA_1_1Certificate.html" title="Public Key (X.509) certificate. " alt="" coords="290,335,409,361"/>
<area shape="rect" id="node3" href="$classQCA_1_1CertificateAuthority.html" title="A Certificate Authority is used to generate Certificates and Certificate Revocation Lists (CRLs)..." alt="" coords="264,385,435,412"/>
<area shape="rect" id="node4" href="$classQCA_1_1CertificateRequest.html" title="Certificate Request " alt="" coords="265,436,433,463"/>
<area shape="rect" id="node5" href="$classQCA_1_1Cipher.html" title="General class for cipher (encryption / decryption) algorithms. " alt="" coords="301,81,398,108"/>
<area shape="rect" id="node6" href="$classQCA_1_1CRL.html" title="Certificate Revocation List " alt="" coords="306,487,393,513"/>
<area shape="rect" id="node7" href="$classQCA_1_1Hash.html" title="General class for hashing algorithms. " alt="" coords="304,183,395,209"/>
<area shape="rect" id="node8" href="$classQCA_1_1KeyDerivationFunction.html" title="General superclass for key derivation algorithms. " alt="" coords="254,537,445,564"/>
<area shape="rect" id="node11" href="$classQCA_1_1KeyStore.html" title="General purpose key storage object. " alt="" coords="293,892,406,919"/>
<area shape="rect" id="node12" href="$classQCA_1_1KeyStoreEntry.html" title="Single entry in a KeyStore. " alt="" coords="277,639,421,665"/>
<area shape="rect" id="node13" href="$classQCA_1_1MessageAuthenticationCode.html" title="General class for message authentication code (MAC) algorithms. " alt="" coords="236,132,463,159"/>
<area shape="rect" id="node14" href="$classQCA_1_1PGPKey.html" title="Pretty Good Privacy key. " alt="" coords="294,689,405,716"/>
<area shape="rect" id="node15" href="$classQCA_1_1PKey.html" title="General superclass for public (PublicKey) and private (PrivateKey) keys used with asymmetric encrypti..." alt="" coords="304,588,395,615"/>
<area shape="rect" id="node24" href="$classQCA_1_1Random.html" title="Source of random numbers. " alt="" coords="295,233,403,260"/>
<area shape="rect" id="node25" href="$classQCA_1_1SASL.html" title="Simple Authentication and Security Layer protocol implementation. " alt="" coords="525,867,619,893"/>
<area shape="rect" id="node26" href="$classQCA_1_1SecureMessage.html" title="Class representing a secure message. " alt="" coords="273,943,426,969"/>
<area shape="rect" id="node27" href="$classQCA_1_1SecureMessageSystem.html" title="Abstract superclass for secure messaging systems. " alt="" coords="250,740,449,767"/>
<area shape="rect" id="node30" href="$classQCA_1_1TLS.html" title="Transport Layer Security / Secure Socket Layer. " alt="" coords="531,968,613,995"/>
<area shape="rect" id="node31" href="$classQCA_1_1TLSSession.html" title="Session token, used for TLS resuming. " alt="" coords="284,284,415,311"/>
<area shape="rect" id="node9" href="$classQCA_1_1PBKDF1.html" title="Password based key derivation function version 1. " alt="" coords="517,487,627,513"/>
<area shape="rect" id="node10" href="$classQCA_1_1PBKDF2.html" title="Password based key derivation function version 2. " alt="" coords="517,537,627,564"/>
<area shape="rect" id="node16" href="$classQCA_1_1PrivateKey.html" title="Generic private key. " alt="" coords="511,588,633,615"/>
<area shape="rect" id="node20" href="$classQCA_1_1PublicKey.html" title="Generic public key. " alt="" coords="513,676,631,703"/>
<area shape="rect" id="node17" href="$classQCA_1_1DHPrivateKey.html" title="Diffie&#45;Hellman Private Key. " alt="" coords="685,512,828,539"/>
<area shape="rect" id="node18" href="$classQCA_1_1DSAPrivateKey.html" title="Digital Signature Algorithm Private Key. " alt="" coords="681,563,832,589"/>
<area shape="rect" id="node19" href="$classQCA_1_1RSAPrivateKey.html" title="RSA Private Key. " alt="" coords="681,613,832,640"/>
<area shape="rect" id="node21" href="$classQCA_1_1DHPublicKey.html" title="Diffie&#45;Hellman Public Key. " alt="" coords="687,664,826,691"/>
<area shape="rect" id="node22" href="$classQCA_1_1DSAPublicKey.html" title="Digital Signature Algorithm Public Key. " alt="" coords="683,715,830,741"/>
<area shape="rect" id="node23" href="$classQCA_1_1RSAPublicKey.html" title="RSA Public Key. " alt="" coords="683,765,830,792"/>
<area shape="rect" id="node28" href="$classQCA_1_1CMS.html" title="Cryptographic Message Syntax messaging system. " alt="" coords="527,740,617,767"/>
<area shape="rect" id="node29" href="$classQCA_1_1OpenPGP.html" title="Pretty Good Privacy messaging system. " alt="" coords="513,791,631,817"/>
<area shape="rect" id="node32" href="$classQCA_1_1BufferedComputation.html" title="General superclass for buffered computation algorithms. " alt="" coords="5,157,188,184"/>
<area shape="rect" id="node33" href="$classQCA_1_1Filter.html" title="General superclass for filtering transformation algorithms. " alt="" coords="53,56,141,83"/>
<area shape="rect" id="node34" href="$classQCA_1_1TextFilter.html" title="Superclass for text based filtering algorithms. " alt="" coords="292,31,407,57"/>
<area shape="rect" id="node35" href="$classQCA_1_1Base64.html" title="Base64 encoding / decoding " alt="" coords="521,5,623,32"/>
<area shape="rect" id="node36" href="$classQCA_1_1Hex.html" title="Hexadecimal encoding / decoding. " alt="" coords="531,56,613,83"/>
<area shape="rect" id="node37" href="$classQObject.html" title="QObject" alt="" coords="61,1373,132,1400"/>
<area shape="rect" id="node38" href="$classQCA_1_1AbstractLogDevice.html" title="An abstract log device. " alt="" coords="264,1652,435,1679"/>
<area shape="rect" id="node39" href="$classQCA_1_1Console.html" title="QCA Console system " alt="" coords="296,1703,403,1729"/>
<area shape="rect" id="node40" href="$classQCA_1_1ConsolePrompt.html" title="Console prompt handler. " alt="" coords="275,1753,424,1780"/>
<area shape="rect" id="node41" href="$classQCA_1_1ConsoleReference.html" title="Manager for a Console. " alt="" coords="266,1804,433,1831"/>
<area shape="rect" id="node42" href="$classQCA_1_1DirWatch.html" title="Support class to monitor a directory for activity. " alt="" coords="292,1855,407,1881"/>
<area shape="rect" id="node43" href="$classQCA_1_1EventHandler.html" title="Interface class for password / passphrase / PIN and token handlers. " alt="" coords="280,1905,419,1932"/>
<area shape="rect" id="node44" href="$classQCA_1_1FileWatch.html" title="Support class to monitor a file for activity. " alt="" coords="290,1044,409,1071"/>
<area shape="rect" id="node45" href="$classQCA_1_1KeyGenerator.html" title="Class for generating asymmetric key pairs. " alt="" coords="280,1095,419,1121"/>
<area shape="rect" id="node46" href="$classQCA_1_1KeyLoader.html" title="Asynchronous private key loader. " alt="" coords="289,1145,410,1172"/>
<area shape="rect" id="node47" href="$classQCA_1_1KeyStoreEntryWatcher.html" title="Class to monitor the availability of a KeyStoreEntry. " alt="" coords="253,1196,446,1223"/>
<area shape="rect" id="node48" href="$classQCA_1_1KeyStoreManager.html" title="Access keystores, and monitor keystores for changes. " alt="" coords="268,1247,431,1273"/>
<area shape="rect" id="node49" href="$classQCA_1_1Logger.html" title="A simple logging system. " alt="" coords="300,1297,399,1324"/>
<area shape="rect" id="node50" href="$classQCA_1_1PasswordAsker.html" title="User password / passphrase / PIN handler. " alt="" coords="274,1348,425,1375"/>
<area shape="rect" id="node51" href="$classQCA_1_1QPipeDevice.html" title="Unbuffered direct pipe. " alt="" coords="281,1399,417,1425"/>
<area shape="rect" id="node52" href="$classQCA_1_1QPipeEnd.html" title="A buffered higher&#45;level pipe end. " alt="" coords="290,1449,409,1476"/>
<area shape="rect" id="node53" href="$classQCA_1_1SafeTimer.html" title="QCA::SafeTimer" alt="" coords="290,1500,409,1527"/>
<area shape="rect" id="node54" href="$classQCA_1_1SecureLayer.html" title="Abstract interface to a security layer. " alt="" coords="283,993,415,1020"/>
<area shape="rect" id="node55" href="$classQCA_1_1Synchronizer.html" title="Enable synchronization between two threads. " alt="" coords="282,1551,417,1577"/>
<area shape="rect" id="node56" href="$classQCA_1_1TokenAsker.html" title="User token handler. " alt="" coords="285,1601,414,1628"/>
</map>
