rpm  5.2.1
Data Fields
pgpPktSigV3_s Struct Reference

5.2.2. More...

#include <rpmio/rpmpgp.h>

Data Fields

rpmuint8_t version
rpmuint8_t hashlen
rpmuint8_t sigtype
rpmuint8_t time [4]
rpmuint8_t signid [8]
rpmuint8_t pubkey_algo
rpmuint8_t hash_algo
rpmuint8_t signhash16 [2]

Detailed Description

5.2.2.

Version 3 Signature Packet Format

The body of a version 3 Signature Packet contains:

Algorithm Specific Fields for RSA signatures:

Algorithm Specific Fields for DSA signatures:

Definition at line 365 of file rpmpgp.h.


Field Documentation

hash algorithm.

Definition at line 372 of file rpmpgp.h.

Referenced by pgpPrtSig().

length of following hashed material. MUST be 5.

Definition at line 367 of file rpmpgp.h.

Referenced by pgpPrtSig().

public key algorithm.

Definition at line 371 of file rpmpgp.h.

Referenced by pgpPrtSig().

left 16 bits of signed hash value.

Definition at line 373 of file rpmpgp.h.

Referenced by pgpPrtSig().

key ID of signer.

Definition at line 370 of file rpmpgp.h.

Referenced by pgpPrtSig().

signature type.

Definition at line 368 of file rpmpgp.h.

Referenced by pgpPrtSig().

4 byte creation time.

Definition at line 369 of file rpmpgp.h.

Referenced by pgpPrtSig().

version number (3).

Definition at line 366 of file rpmpgp.h.

Referenced by pgpPrtSig().


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