VLC 4.0.0-dev
public_key_packet_t Struct Reference

#include <update.h>

Data Fields

uint8_t version
 
uint8_t timestamp [4]
 
uint8_t algo
 
union {
   struct {
      uint8_t   p [2+3072/8]
 
      uint8_t   q [2+256/8]
 
      uint8_t   g [2+3072/8]
 
      uint8_t   y [2+3072/8]
 
   }   dsa
 
   struct {
      uint8_t   n [2+4096/8]
 
      uint8_t   e [2+4096/8]
 
   }   rsa
 
sig
 

Field Documentation

◆ algo

uint8_t public_key_packet_t::algo

◆ 

struct { ... } public_key_packet_t::dsa

◆ e

uint8_t public_key_packet_t::e[2+4096/8]

◆ g

uint8_t public_key_packet_t::g[2+3072/8]

◆ n

uint8_t public_key_packet_t::n[2+4096/8]

◆ p

uint8_t public_key_packet_t::p[2+3072/8]

◆ q

uint8_t public_key_packet_t::q[2+256/8]

◆ 

struct { ... } public_key_packet_t::rsa

◆ 

union { ... } public_key_packet_t::sig

◆ timestamp

uint8_t public_key_packet_t::timestamp[4]

◆ version

uint8_t public_key_packet_t::version

◆ y

uint8_t public_key_packet_t::y[2+3072/8]

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