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
mp32barrett p
mp32barrett q
mp32number g
mp32number y
mp32number hm
mp32number r
mp32number s
rsapk rsa_pk
mp32number m
mp32number c
mp32number 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

mp32number pgpDig_s::c
 

Definition at line 91 of file rpmio_internal.h.

Referenced by pgpCleanDig, pgpPrtSigParams, and verifyPGPSignature.

mp32number pgpDig_s::g
 

Definition at line 82 of file rpmio_internal.h.

Referenced by 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, rpmReadPackageFile, rpmVerifySignature, and verifyGPGSignature.

mp32number pgpDig_s::hm
 

Definition at line 84 of file rpmio_internal.h.

Referenced by pgpCleanDig, and verifyGPGSignature.

mp32number pgpDig_s::m
 

Definition at line 90 of file rpmio_internal.h.

Referenced by pgpCleanDig.

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 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, rpmReadPackageFile, verifyGPGSignature, verifyPGPSignature, and verifySizeSignature.

mp32barrett pgpDig_s::p
 

Definition at line 80 of file rpmio_internal.h.

Referenced by 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.

mp32barrett pgpDig_s::q
 

Definition at line 81 of file rpmio_internal.h.

Referenced by pgpPrtPubkeyParams, and verifyGPGSignature.

mp32number pgpDig_s::r
 

Definition at line 85 of file rpmio_internal.h.

Referenced by pgpCleanDig, pgpPrtSigParams, and verifyGPGSignature.

rsapk pgpDig_s::rsa_pk
 

Definition at line 89 of file rpmio_internal.h.

Referenced by pgpCleanDig, pgpPrtPubkeyParams, and verifyPGPSignature.

mp32number pgpDig_s::rsahm
 

Definition at line 92 of file rpmio_internal.h.

Referenced by pgpCleanDig, and verifyPGPSignature.

mp32number pgpDig_s::s
 

Definition at line 86 of file rpmio_internal.h.

Referenced by pgpCleanDig, 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 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.

mp32number pgpDig_s::y
 

Definition at line 83 of file rpmio_internal.h.

Referenced by pgpPrtPubkeyParams, and verifyGPGSignature.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 17 15:56:53 2002 for rpm by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002