Struct sgx_isa::Sigstruct [] [src]

pub struct Sigstruct {
    pub header: [u8; 16],
    pub vendor: u32,
    pub date: u32,
    pub header2: [u8; 16],
    pub swdefined: u32,
    pub _reserved1: [u8; 84],
    pub modulus: [u8; 384],
    pub exponent: u32,
    pub signature: [u8; 384],
    pub miscselect: Miscselect,
    pub miscmask: u32,
    pub _reserved2: [u8; 20],
    pub attributes: Attributes,
    pub attributemask: [u64; 2],
    pub enclavehash: [u8; 32],
    pub _reserved3: [u8; 32],
    pub isvprodid: u16,
    pub isvsvn: u16,
    pub _reserved4: [u8; 12],
    pub q1: [u8; 384],
    pub q2: [u8; 384],
}

Fields

header: [u8; 16] vendor: u32 date: u32 header2: [u8; 16] swdefined: u32 _reserved1: [u8; 84] modulus: [u8; 384] exponent: u32 signature: [u8; 384] miscselect: Miscselect miscmask: u32 _reserved2: [u8; 20] attributes: Attributes attributemask: [u64; 2] enclavehash: [u8; 32] _reserved3: [u8; 32] isvprodid: u16 isvsvn: u16 _reserved4: [u8; 12] q1: [u8; 384] q2: [u8; 384]