|
||
class TASN1DecDSAKeyPair;
Class for decoding DSA key pairs from ASN.1 DER encoding.
Defined in TASN1DecDSAKeyPair
:
DecodeDERL(const TDesC8 &,TInt &,CDSAPublicKey *&,CDSAPrivateKey *&)
Decodes a DSA key pair from a buffer containing an ASN.1 DER-encoded private key...IMPORT_C void DecodeDERL(const TDesC8 &aDER, TInt &aPos, CDSAPublicKey *&aPublicKey, CDSAPrivateKey *&aPrivateKey);
Decodes a DSA key pair from a buffer containing an ASN.1 DER-encoded private key.
The encoding of the private key contains public key components as well.
The DER encoding has the following format:
* SEQUENCE-OF
* INTEGER version (==0, ignored)
* INTEGER p (public prime)
* INTEGER q (160-bit public subprime, q | p-1)
* INTEGER g (public generator of subgroup)
* INTEGER x (private key)
* INTEGER y (public key y=g^x)
*
|