CRSAVerifier Class Reference
class CRSAVerifier : public CVerifier< CRSASignature > |
Abstract base class for all RSA Verifiers.
Constructor & Destructor Documentation
CRSAVerifier(void)
IMPORT_C | CRSAVerifier | ( | void | | ) | [protected] |
CRSAVerifier(const CRSAVerifier &)
Member Functions Documentation
InverseSignLC(const CRSASignature &)
Performs a decryption operation on a signature using the public key.
This is the inverse of the sign operation, which performs a encryption operation on its input data using the private key. Although this can be used to verify signatures, CRSAVerifier::VerifyL should be used in preference. This method is however required by some security protocols.
MaxOutputLength(void)
TInt
| MaxOutputLength | ( | void | | ) | const [pure virtual] |
Gets the maximum size of output that can be generated by this object.
VerifyL(const TDesC8 &, const CRSASignature &)
Verifies the specified digital signature
Parameters
const TDesC8 & aInput | The message digest that was originally signed |
const CRSASignature & aSignature | The signature to be verified |
operator=(const CRSAVerifier &)
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.