QCA::PBKDF2

#include <QtCrypto>

Inheritance diagram for QCA::PBKDF2:

Public Member Functions

 PBKDF2 (const QString &algorithm=QStringLiteral("sha1"), const QString &provider=QString())
 
- Public Member Functions inherited from QCA::KeyDerivationFunction
 KeyDerivationFunction (const KeyDerivationFunction &from)
 
SymmetricKey makeKey (const SecureArray &secret, const InitializationVector &salt, unsigned int keyLength, unsigned int iterationCount)
 
SymmetricKey makeKey (const SecureArray &secret, const InitializationVector &salt, unsigned int keyLength, int msecInterval, unsigned int *iterationCount)
 
KeyDerivationFunctionoperator= (const KeyDerivationFunction &from)
 
- Public Member Functions inherited from QCA::Algorithm
 Algorithm (const Algorithm &from)
 
void change (Provider::Context *c)
 
void change (const QString &type, const QString &provider)
 
Provider::Contextcontext ()
 
const Provider::Contextcontext () const
 
Algorithmoperator= (const Algorithm &from)
 
Providerprovider () const
 
Provider::ContexttakeContext ()
 
QString type () const
 

Additional Inherited Members

- Static Public Member Functions inherited from QCA::KeyDerivationFunction
static QString withAlgorithm (const QString &kdfType, const QString &algType)
 
- Protected Member Functions inherited from QCA::KeyDerivationFunction
 KeyDerivationFunction (const QString &type, const QString &provider)
 
- Protected Member Functions inherited from QCA::Algorithm
 Algorithm ()
 
 Algorithm (const QString &type, const QString &provider)
 

Detailed Description

Password based key derivation function version 2.

This class implements Password Based Key Derivation Function version 2, as specified in RFC2898, and also in PKCS#5.

Definition at line 1074 of file qca_basic.h.

Constructor & Destructor Documentation

QCA::PBKDF2::PBKDF2 ( const QString algorithm = QStringLiteral("sha1"),
const QString provider = QString() 
)
inlineexplicit

Standard constructor.

Parameters
algorithmthe name of the hashing algorithm to use
providerthe name of the provider to use, if available

Definition at line 1083 of file qca_basic.h.


The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Oct 19 2020 23:09:41 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.