Data Fields

pgpPktOnepass_s Struct Reference
[RPMPGP.]

5.4. More...

#include <rpmio/rpmpgp.h>

Data Fields

rpmuint8_t version
rpmuint8_t sigtype
rpmuint8_t hash_algo
rpmuint8_t pubkey_algo
rpmuint8_t signid [8]
rpmuint8_t nested

Detailed Description

5.4.

One-Pass Signature Packets (Tag 4)

The One-Pass Signature packet precedes the signed data and contains enough information to allow the receiver to begin calculating any hashes needed to verify the signature. It allows the Signature Packet to be placed at the end of the message, so that the signer can compute the entire signed message in one pass.

A One-Pass Signature does not interoperate with PGP 2.6.x or earlier.

The body of this packet consists of:

Note that if a message contains more than one one-pass signature, then the signature packets bracket the message; that is, the first signature packet after the message corresponds to the last one-pass packet and the final signature packet corresponds to the first one- pass packet.

Definition at line 621 of file rpmpgp.h.


Field Documentation

hash algorithm.

Definition at line 624 of file rpmpgp.h.

Definition at line 627 of file rpmpgp.h.

public key algorithm.

Definition at line 625 of file rpmpgp.h.

key ID of signer.

Definition at line 626 of file rpmpgp.h.

signature type.

Definition at line 623 of file rpmpgp.h.

version number (3).

Definition at line 622 of file rpmpgp.h.


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