ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::XEX1SecurityInfo Struct Reference

#include <rex/kernel/types/xex.h>

Public Attributes

be_u32 header_size
be_u32 image_size
char rsa_signature [0x100]
char image_digest [0x14]
char import_table_digest [0x14]
be_u32 load_address
char aes_key [0x10]
char xgd2_media_id [0x10]
be_u32 region
be_u32 image_flags
be_u32 export_table
be_u32 allowed_media_types
be_u32 page_descriptor_count
XEXPageDescriptor page_descriptors [1]

Detailed Description

Security info of an XEX1 image.

Member Data Documentation

◆ aes_key

char rex::kernel::XEX1SecurityInfo::aes_key[0x10]

Encrypted AES key of the image.

◆ allowed_media_types

be_u32 rex::kernel::XEX1SecurityInfo::allowed_media_types

XEXMediaFlags bits the image may load from.

◆ image_flags

be_u32 rex::kernel::XEX1SecurityInfo::image_flags

◆ page_descriptors

XEXPageDescriptor rex::kernel::XEX1SecurityInfo::page_descriptors[1]

First of the page descriptors.

◆ region

be_u32 rex::kernel::XEX1SecurityInfo::region

XEXRegionFlags bits the image may run in.


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