#include <QtCrypto>
Inheritance diagram for QCA::KDFContext:


Public Member Functions | |
| KDFContext (Provider *p, const QString &type) | |
| virtual SymmetricKey | makeKey (const SecureArray &secret, const InitializationVector &salt, unsigned int keyLength, unsigned int iterationCount)=0 |
Standard constructor.
| p | the provider associated with this context | |
| type | the name of the KDF provided by this context (including algorithm) |
| virtual SymmetricKey QCA::KDFContext::makeKey | ( | const SecureArray & | secret, | |
| const InitializationVector & | salt, | |||
| unsigned int | keyLength, | |||
| unsigned int | iterationCount | |||
| ) | [pure virtual] |
Create a key and return it.
| secret | the secret part (typically password) | |
| salt | the salt / initialization vector | |
| keyLength | the length of the key to be produced | |
| iterationCount | the number of iterations of the derivation algorith, |
1.5.2