pgpDig_s Struct Reference
[RPMIO.]

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

#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
DIGEST_CTX hdrmd5ctx
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 66 of file rpmio_internal.h.


Field Documentation

struct pgpDigParams_s pgpDig_s::signature [read]

Definition at line 67 of file rpmio_internal.h.

Referenced by getSignid(), makeGPGSignature(), makePGPSignature(), pgpCleanDig(), pgpPrtPkts(), pgpsigFormat(), readFile(), rpmReadPackageFile(), rpmtsSignature(), rpmVerifySignature(), and rpmVerifySignatures().

struct pgpDigParams_s pgpDig_s::pubkey [read]

Definition at line 68 of file rpmio_internal.h.

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

size_t pgpDig_s::nbytes

No. bytes of plain text.

Definition at line 70 of file rpmio_internal.h.

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

DIGEST_CTX pgpDig_s::sha1ctx

(dsa) sha1 hash context.

Definition at line 73 of file rpmio_internal.h.

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

DIGEST_CTX pgpDig_s::hdrsha1ctx

(dsa) header sha1 hash context.

Definition at line 75 of file rpmio_internal.h.

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

void* pgpDig_s::sha1

(dsa) V3 signature hash.

Definition at line 77 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyDSASignature().

size_t pgpDig_s::sha1len

(dsa) V3 signature hash length.

Definition at line 78 of file rpmio_internal.h.

Referenced by verifyDSASignature().

DIGEST_CTX pgpDig_s::md5ctx

(rsa) md5 hash context.

Definition at line 81 of file rpmio_internal.h.

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

DIGEST_CTX pgpDig_s::hdrmd5ctx

(rsa) header md5 hash context.

Definition at line 83 of file rpmio_internal.h.

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

void* pgpDig_s::md5

(rsa) V3 signature hash.

Definition at line 85 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyRSASignature().

size_t pgpDig_s::md5len

(rsa) V3 signature hash length.

Definition at line 86 of file rpmio_internal.h.

Referenced by verifyRSASignature().

mpbarrett pgpDig_s::p

Definition at line 89 of file rpmio_internal.h.

Referenced by pgpPrtPubkeyParams(), and verifyDSASignature().

mpbarrett pgpDig_s::q

Definition at line 90 of file rpmio_internal.h.

Referenced by pgpPrtPubkeyParams(), and verifyDSASignature().

mpnumber pgpDig_s::g

Definition at line 91 of file rpmio_internal.h.

Referenced by pgpPrtPubkeyParams(), and verifyDSASignature().

mpnumber pgpDig_s::y

Definition at line 92 of file rpmio_internal.h.

Referenced by pgpPrtPubkeyParams(), and verifyDSASignature().

mpnumber pgpDig_s::hm

Definition at line 93 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyDSASignature().

mpnumber pgpDig_s::r

Definition at line 94 of file rpmio_internal.h.

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

mpnumber pgpDig_s::s

Definition at line 95 of file rpmio_internal.h.

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

rsapk pgpDig_s::rsa_pk

Definition at line 98 of file rpmio_internal.h.

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

mpnumber pgpDig_s::m

Definition at line 99 of file rpmio_internal.h.

Referenced by pgpCleanDig().

mpnumber pgpDig_s::c

Definition at line 100 of file rpmio_internal.h.

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

mpnumber pgpDig_s::rsahm

Definition at line 101 of file rpmio_internal.h.

Referenced by pgpCleanDig(), and verifyRSASignature().


The documentation for this struct was generated from the following file:
Generated on Fri Oct 12 08:44:57 2007 for rpm by  doxygen 1.5.2