CDSAVerifier Class Reference
class CDSAVerifier : public CVerifier< CDSASignature >
|
Implementation of DSA signature verification as specified in FIPS 186-2 change request 1.
Constructor & Destructor Documentation
CDSAVerifier(const CDSAPublicKey &)
CDSAVerifier(const CDSAVerifier &)
Member Functions Documentation
MaxInputLength(void)
TInt
|
MaxInputLength
|
(
|
void
|
|
)
|
const [virtual]
|
NewL(const CDSAPublicKey &)
Creates a new
CDSAVerifier
object from a specified DSA public key.
Parameters
const
CDSAPublicKey
& aKey
|
The DSA public key to be used for verifying
|
NewLC(const CDSAPublicKey &)
Creates a new
CDSAVerifier
object from a specified DSA public key.
The returned pointer is put onto the cleanup stack.
Parameters
const
CDSAPublicKey
& aKey
|
The DSA public key to be used for verifying
|
VerifyL(const TDesC8 &, const CDSASignature &)
Verifies the specified digital signature
Note that in order to be interoperable and compliant with the DSS, aInput must be the result of a SHA-1 hash.
Parameters
const
TDesC8
& aInput
|
A SHA-1 hash of the received message
|
const
CDSASignature
& aSignature
|
The signature to be verified
|
operator=(const CDSAVerifier &)
Member Data Documentation
const CDSAPublicKey & iPublicKey
The DSA public key to be used for verification
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.