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.