rpm 4.19.0
The RPM Package Manager
|
#include <rpmpgp.h>
Public Attributes | |
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] |
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 and EdDSA signatures:
uint8_t pgpPktSigV3_s::hash_algo |
hash algorithm.
uint8_t pgpPktSigV3_s::hashlen |
length of following hashed material. MUST be 5.
uint8_t pgpPktSigV3_s::pubkey_algo |
public key algorithm.
uint8_t pgpPktSigV3_s::signhash16[2] |
left 16 bits of signed hash value.
pgpKeyID_t pgpPktSigV3_s::signid |
key ID of signer.
uint8_t pgpPktSigV3_s::sigtype |
signature type.
pgpTime_t pgpPktSigV3_s::time |
4 byte creation time.
uint8_t pgpPktSigV3_s::version |
version number (3).