pgpDig_s Struct Reference
[RPMIO.]

Container for values parsed from an OpenPGP signature and public key. More...

#include <rpmio_internal.h>


Data Fields

struct pgpDigParams_s signature
struct pgpDigParams_s pubkey
size_t nbytes
DIGEST_CTX sha1ctx
DIGEST_CTX hdrsha1ctx
void * sha1
size_t sha1len
DIGEST_CTX md5ctx
DIGEST_CTX hdrmd5ctx
void * md5
size_t md5len
SECKEYPublicKey * dsa
SECItem * dsasig
SECKEYPublicKey * rsa
SECItem * rsasig


Detailed Description

Container for values parsed from an OpenPGP signature and public key.

Definition at line 50 of file rpmio_internal.h.


Field Documentation

No. bytes of plain text.

Definition at line 54 of file rpmio_internal.h.

Referenced by headerCheck(), readFile(), rpmReadPackageFile(), verifyRSASignature(), and verifySizeSignature().

(dsa) sha1 hash context.

Definition at line 57 of file rpmio_internal.h.

Referenced by pgpFreeDig(), readFile(), rpmReadPackageFile(), and rpmVerifySignature().

(dsa) header sha1 hash context.

Definition at line 59 of file rpmio_internal.h.

Referenced by headerCheck(), pgpFreeDig(), readFile(), rpmReadPackageFile(), rpmVerifySignature(), and verifyDSASignature().

(dsa) V3 signature hash.

Definition at line 61 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyDSASignature().

(dsa) V3 signature hash length.

Definition at line 62 of file rpmio_internal.h.

Referenced by verifyDSASignature().

(rsa) md5 hash context.

Definition at line 65 of file rpmio_internal.h.

Referenced by pgpFreeDig(), readFile(), rpmReadPackageFile(), and rpmVerifySignature().

(rsa) header md5 hash context.

Definition at line 67 of file rpmio_internal.h.

Referenced by headerCheck(), pgpFreeDig(), readFile(), rpmReadPackageFile(), rpmVerifySignature(), and verifyRSASignature().

(rsa) V3 signature hash.

Definition at line 69 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyRSASignature().

(rsa) V3 signature hash length.

Definition at line 70 of file rpmio_internal.h.

Referenced by verifyRSASignature().

SECKEYPublicKey* pgpDig_s::dsa

Definition at line 73 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpPrtPubkeyParams(), and verifyDSASignature().

SECItem* pgpDig_s::dsasig

Definition at line 74 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpPrtSigParams(), and verifyDSASignature().

SECKEYPublicKey* pgpDig_s::rsa

Definition at line 77 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpPrtPubkeyParams(), and verifyRSASignature().

SECItem* pgpDig_s::rsasig

Definition at line 78 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpPrtSigParams(), and verifyRSASignature().


The documentation for this struct was generated from the following file:

Generated on Fri Dec 12 13:02:13 2008 for rpm by  doxygen 1.5.6