Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

pgpDig_s Struct Reference
[RPMIO.]

#include <rpmio_internal.h>


Data Fields

pgpDigParams_s signature
pgpDigParams_s pubkey
size_t nbytes
DIGEST_CTX sha1ctx
DIGEST_CTX hdrsha1ctx
void * sha1
size_t sha1len
DIGEST_CTX md5ctx
void * md5
size_t md5len
mpbarrett p
mpbarrett q
mpnumber g
mpnumber y
mpnumber hm
mpnumber r
mpnumber s
rsapk rsa_pk
mpnumber m
mpnumber c
mpnumber rsahm


Detailed Description

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

Definition at line 55 of file rpmio_internal.h.


Field Documentation

mpnumber pgpDig_s::c
 

Definition at line 91 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpFreeDig(), pgpPrtSigParams(), and verifyPGPSignature().

mpnumber pgpDig_s::g
 

Definition at line 82 of file rpmio_internal.h.

Referenced by pgpFreeDig(), pgpPrtPubkeyParams(), and verifyGPGSignature().

DIGEST_CTX pgpDig_s::hdrsha1ctx
 

(dsa) header sha1 hash context.

Definition at line 64 of file rpmio_internal.h.

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

mpnumber pgpDig_s::hm
 

Definition at line 84 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpFreeDig(), and verifyGPGSignature().

mpnumber pgpDig_s::m
 

Definition at line 90 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and pgpFreeDig().

void* pgpDig_s::md5
 

(rsa) V3 signature hash.

Definition at line 76 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyPGPSignature().

DIGEST_CTX pgpDig_s::md5ctx
 

(rsa) md5 hash context.

Definition at line 70 of file rpmio_internal.h.

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

size_t pgpDig_s::md5len
 

(rsa) V3 signature hash length.

Definition at line 77 of file rpmio_internal.h.

Referenced by verifyPGPSignature().

size_t pgpDig_s::nbytes
 

No. bytes of plain text.

Definition at line 59 of file rpmio_internal.h.

Referenced by headerCheck(), readFile(), rpmReadPackageFile(), verifyGPGSignature(), verifyPGPSignature(), and verifySizeSignature().

mpbarrett pgpDig_s::p
 

Definition at line 80 of file rpmio_internal.h.

Referenced by pgpFreeDig(), pgpPrtPubkeyParams(), and verifyGPGSignature().

struct pgpDigParams_s pgpDig_s::pubkey
 

Definition at line 57 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpPrtPkts(), rpmcliImportPubkey(), rpmdbAdd(), rpmdbRemove(), and rpmtsPubkey().

mpbarrett pgpDig_s::q
 

Definition at line 81 of file rpmio_internal.h.

Referenced by pgpFreeDig(), pgpPrtPubkeyParams(), and verifyGPGSignature().

mpnumber pgpDig_s::r
 

Definition at line 85 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpFreeDig(), pgpPrtSigParams(), and verifyGPGSignature().

rsapk pgpDig_s::rsa_pk
 

Definition at line 89 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpFreeDig(), pgpPrtPubkeyParams(), and verifyPGPSignature().

mpnumber pgpDig_s::rsahm
 

Definition at line 92 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyPGPSignature().

mpnumber pgpDig_s::s
 

Definition at line 86 of file rpmio_internal.h.

Referenced by pgpCleanDig(), pgpFreeDig(), pgpPrtSigParams(), and verifyGPGSignature().

void* pgpDig_s::sha1
 

(dsa) V3 signature hash.

Definition at line 66 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyGPGSignature().

DIGEST_CTX pgpDig_s::sha1ctx
 

(dsa) sha1 hash context.

Definition at line 62 of file rpmio_internal.h.

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

size_t pgpDig_s::sha1len
 

(dsa) V3 signature hash length.

Definition at line 67 of file rpmio_internal.h.

Referenced by verifyGPGSignature().

struct pgpDigParams_s pgpDig_s::signature
 

Definition at line 56 of file rpmio_internal.h.

Referenced by getSignid(), headerCheck(), pgpCleanDig(), pgpPrtPkts(), pgpsigFormat(), rpmReadPackageFile(), and rpmtsSignature().

mpnumber pgpDig_s::y
 

Definition at line 83 of file rpmio_internal.h.

Referenced by pgpFreeDig(), pgpPrtPubkeyParams(), and verifyGPGSignature().


The documentation for this struct was generated from the following file:
Generated on Sun Oct 26 13:02:09 2003 for rpm by doxygen1.2.18