#include <rpmio/rpmpgp.h>
Data Fields | |
byte | version |
byte | hashlen |
byte | sigtype |
byte | time [4] |
byte | signid [8] |
byte | pubkey_algo |
byte | hash_algo |
byte | signhash16 [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 340 of file rpmpgp.h.
|
hash algorithm. Definition at line 347 of file rpmpgp.h. Referenced by pgpPrtSig(). |
|
length of following hashed material. MUST be 5. Definition at line 342 of file rpmpgp.h. Referenced by pgpPrtSig(). |
|
public key algorithm. Definition at line 346 of file rpmpgp.h. Referenced by pgpPrtSig(). |
|
left 16 bits of signed hash value. Definition at line 348 of file rpmpgp.h. Referenced by pgpPrtSig(). |
|
key ID of signer. Definition at line 345 of file rpmpgp.h. Referenced by pgpPrtSig(). |
|
signature type. Definition at line 343 of file rpmpgp.h. Referenced by pgpPrtSig(). |
|
4 byte creation time. Definition at line 344 of file rpmpgp.h. Referenced by pgpPrtSig(). |
|
version number (3). Definition at line 341 of file rpmpgp.h. Referenced by pgpPrtSig(). |