#include <QtCrypto>
Public Member Functions | |
DLGroup | domain () const |
DSAPublicKey (const DSAPrivateKey &k) | |
DSAPublicKey (const DLGroup &domain, const BigInteger &y, const QString &provider=QString()) | |
DSAPublicKey () | |
BigInteger | y () const |
QCA::DSAPublicKey::DSAPublicKey | ( | ) |
Create an empty DSA public key.
QCA::DSAPublicKey::DSAPublicKey | ( | const DLGroup & | domain, | |
const BigInteger & | y, | |||
const QString & | provider = QString() | |||
) |
Create a DSA public key.
domain | the discrete logarithm group to use | |
y | the public random value | |
provider | the provider to use, if a specific provider is required |
QCA::DSAPublicKey::DSAPublicKey | ( | const DSAPrivateKey & | k | ) |
Create a DSA public key from a specified private key.
k | the DSA private key to use as the source |
DLGroup QCA::DSAPublicKey::domain | ( | ) | const |
The discrete logarithm group that is being used.
BigInteger QCA::DSAPublicKey::y | ( | ) | const |
The public random value associated with this key.