CDSAPublicKey Class Reference
class CDSAPublicKey : public CDSAParameters
|
Representation of a DSA public key.
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CDSAParameters::CDSAParameters(RInteger &,RInteger &,RInteger &)
|
|
CDSAParameters::CDSAParameters(void)
|
|
CDSAParameters::G(void)const
|
|
CDSAParameters::GeneratePrimesL(const TDesC8 &,TUint &,RInteger &,TUint,RInteger &,TBool)
|
|
CDSAParameters::NewL(RInteger &,RInteger &,RInteger &)
|
|
CDSAParameters::P(void)const
|
|
CDSAParameters::Q(void)const
|
|
CDSAParameters::ValidPrimeLength(TUint)
|
|
CDSAParameters::ValidatePrimesL(const CDSAPrimeCertificate &)const
|
|
CDSAParameters::~CDSAParameters(void)
|
Constructor & Destructor Documentation
CDSAPublicKey(RInteger &, RInteger &, RInteger &, RInteger &)
Parameters
RInteger
& aP
|
The DSA parameter, p (the prime)
|
RInteger
& aQ
|
The DSA parameter, q (the subprime)
|
RInteger
& aG
|
The DSA parameter, g (the base)
|
RInteger
& aY
|
The DSA parameter, y (the public key)
|
CDSAPublicKey(void)
IMPORT_C
|
CDSAPublicKey
|
(
|
void
|
|
)
|
[protected]
|
CDSAPublicKey(const CDSAPublicKey &)
~CDSAPublicKey(void)
IMPORT_C
|
~CDSAPublicKey
|
(
|
void
|
|
)
|
[virtual]
|
Member Functions Documentation
NewL(RInteger &, RInteger &, RInteger &, RInteger &)
Creates a new DSA public key object from a specified primes, base, and public key.
Parameters
RInteger
& aP
|
The DSA parameter, p (the prime)
|
RInteger
& aQ
|
The DSA parameter, q (the subprime)
|
RInteger
& aG
|
The DSA parameter, g (the base)
|
RInteger
& aY
|
The DSA parameter, y (the public key)
|
NewLC(RInteger &, RInteger &, RInteger &, RInteger &)
Creates a new DSA public key object from a specified primes, base, and public key.
The returned pointer is put onto the cleanup stack.
Parameters
RInteger
& aP
|
The DSA parameter, p (the prime)
|
RInteger
& aQ
|
The DSA parameter, q (the subprime)
|
RInteger
& aG
|
The DSA parameter, g (the base)
|
RInteger
& aY
|
The DSA parameter, y (the public key)
|
Y(void)
IMPORT_C const
TInteger
&
|
Y
|
(
|
void
|
|
)
|
const
|
Gets the DSA parameter, y (the public key)
operator=(const CDSAPublicKey &)
Member Data Documentation
RInteger
iY
The DSA parameter, y, which is the public key
y = g^x mod p
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.