Data Fields
pgpPktSigV3_s Struct Reference

5.2.2. More...

#include <rpmpgp.h>

Data Fields

uint8_t version
uint8_t hashlen
uint8_t sigtype
pgpTime_t time
pgpKeyID_t signid
uint8_t pubkey_algo
uint8_t hash_algo
uint8_t signhash16 [2]

Detailed Description


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:

Field Documentation

hash algorithm.

Definition at line 297 of file rpmpgp.h.

length of following hashed material. MUST be 5.

Definition at line 292 of file rpmpgp.h.

public key algorithm.

Definition at line 296 of file rpmpgp.h.

left 16 bits of signed hash value.

Definition at line 298 of file rpmpgp.h.

key ID of signer.

Definition at line 295 of file rpmpgp.h.

signature type.

Definition at line 293 of file rpmpgp.h.

4 byte creation time.

Definition at line 294 of file rpmpgp.h.

version number (3).

Definition at line 291 of file rpmpgp.h.

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