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.